Try my attched Testmission. Fly in the tank, the car and the truck. And you can see, that if you go into the truck or the car, you cant turn on the engine and drive away. But if you go into the tank everything works fine. I don't know if it has something to do with my scripting.
If the vehicles get spawned over land the probelm doesn't happen.