If the motor is turning freely, so long as it is actually capable of delivering enough torque, that suggests something in the drive train might be seized or otherwise blocked or stiff.
Try working through the mechanical drive path, trying to move things by hand and see if you can isolate what it is that is baulking.
Sthji
September 2023