that’s a common problem of physics engines, the simulation looses energy earlier then expected.
the things you’ve tried are the ones I would suggest initially. you can also play with the physical material(friction & bounciness) of the vehicle and/or the road surface.
finally if you want to try an advanced solution, you can experiment with contact modification.