It’s your inf MaxAngularVelocity and MotorMaxTorque values.
I found in my cars if I set those too high the car wouldn’t sit still even while not in the seat and you could see the wheels start to spin & the vehicle would kind of jump around.
Set them to numbers that work for your car, not just Max.
No, don’t set it in the script. Set it in the HingeConstraint Properties.
Just fine tune the values since the size of your car, mass of the car, Friction of the tires,
and size of the tires all have an effect.
Try a max torque of 20000 and see if that helps. If the car is too slow then you can make it larger.
Also the Max angular is the acceleration of the motor. If you fine tune it you may even be able to take the accelerationSpeed out of the script.