Well, I’m pretty sure this is a Roblox issue, but I think you can use ActuatorTypes. You can check out their wiki page here or if you want to see everything else you can do with a hingeConstraint you can do so here.
Couldn’t you just set the HingeConstraint ActuatorType to Servo, set ServoMaxTorque to inf (math.huge), set the angular speed to something like 5 and then change the TargetAngle so that it keeps the wheels in their fully extended position
Why is that so? The constraint seems to work fine with a high max torque with just a single hinge between two parts. It makes it so the mass is irrelevant as torque increases with mass but if you have an extremely large torque, the code which accelerates the (current) angular speed up to the AngularSpeed (property) is not limited by mass.
Edit: I think it also needs a high torque so that it generates more resisting force on the wheels in response to whenever the wheels hit the ground. The entire mass of the vehicle probably creates a large impulse force whenever the wheels hit the ground. Also, the wheels have to bear the weight force of the entire plane which means high torque is required (to prevent them from swinging up to a retracted position) I believe.