Well, that is not surprising, when the World is snapped back to the origin from 21km, the difference between one frame and the next is huge: for physics, for accuracy of positions, everything. You are getting this problem because you are not using "floating origin". Real floating origin does not move the player/vehicle from the origin at all, ever.