Fix vehicle saving

Thanks i2amroy for bringing up the issue, and cib for bisecting.
Still wonky when a NPC is in the car, but I'll file a new issue for that.