The car physics are good and I like the way it handles! One thing is I constantly wanted to tilt my camera higher to see the front of the truck :D Totally agree with radclyffe with this being a good base for a point-to-point rally. A quick tutorial at the beginning explaining the mechanics would be a nice plus :)
Great job!