Servo wobble fix needed

I’ve made a simple vehicle and whenever I try to move, the front wheels which are steerable and use the servo hinge start to wobble and the whole car is spinning in one place. I’ve tried restructuring the car but I just can’t find the issue. Am I missing something?
The script I’m using for the car:

local steerangle = 25
local maxspeed = 50
local seat = script.Parent.VehicleSeat
local car = script.Parent

seat:GetPropertyChangedSignal("Steer"):Connect(function()
	car.FR.servopart.ServoConst.TargetAngle = steerangle*seat.Steer
	car.FL.servopart.ServoConst.TargetAngle = steerangle*seat.Steer
end)

seat:GetPropertyChangedSignal("Throttle"):Connect(function()
	car.BL.wheel.MotorConst.AngularVelocity=maxspeed*seat.Throttle
	car.BR.wheel.MotorConst.AngularVelocity=maxspeed*seat.Throttle
end)
1 Like

Is this the kind of wobble you’re referring to?

Yeah, it looks the same as my issue

I’d like to know the definitive solution myself. I’ve noticed that reducing the wheel weight (by making it smaller or setting density to a smaller value) reduces the wobble significantly, although older DevForum posts suggest that increasing the mass of steering components also does that. You could also try to mess around with the hinge’s properties, most notably ServoMaxTorque and AngularResponsiveness.

def did play with the max torque and the other stats, still wobbles and doesn’t do what I want. I’ll just play more I guess.