Quote: "Okay, I don't know what I've done but the car sprite is no longer being rotated by the wheels "
lol
Quote: "I now realise what I changed, I removed the motors on the Revolute joints that are holding the wheels. Instead I am now using SetSpritePhysicsTorque. However this doesn't allow me to set a maximum speed, only a force (torque) I want applied. "
Okay, it sounds like you have it under control now.
I am sorry I didn't get to it yesterday like I had said.
I'm glad you got it working on your own, and I'm sure you will get it working like you had planned if you keep trying different things.
These physics commands look awesome and will definitely make a game very dynamic.
I'll be working on something that can use these in my next project, because I want to learn how to use them all.