Today I added some test code to the car behavior object. It now reacts also to key presses. I added three keys, 'r' returns the car to the start position, setting throttle and speed to 0, 't' moves the camera so I can view down to see the scene from the top and 'n' moves the camera back to standard position.
There are some strange things I already saw. The car seems to move correctly until it hits 45°, then it starts to move erratically. So I guess I will add two ifs checking the angle so I can set a breakpoint to see, what is happening right before that angle and right after. I have the impression that the angle stays about right, just the general movement does some strange things.
The other thing I am confused about is, that the car doesn't stop right. If I move the mouse down and so reduce the power from the engine to 0 the car it is supposed to slowly roll out. That is happening, but it is also changing the direction when doing so, it seems to skid sideways. Very strange, I guess that calls for another if and a breakpoint.