Car Rotation

Just experimenting with a little cart, it accelerates or decelerates with a rigidbody, but if I uncheck the restrain of rotation on the x axis, when the car starts driving, it flips over. I need to keep it on the ground, and I need it to be able to go up ramps as well. How would I do this?

Try looking here: http://unity3d.com/support/documentation/Components/comp-DynamicsGroup.html

Take a look at the bottom at the different joint components. There should be one you can use to keep the car up right without directly limiting rotation axially.

Didn’t seem to help :L
Just glitched up my movement script.