holy hell thats sounds awful! unfortunetly my fortee is not electronics. lets get some bases covered.
Has the motor been run before?
Does the motor actually turn?
If so does it have torque when it turns?
that may help people answer your question a little better.
it does sound more mechanically bound up than anything, maybe the clutch is stuck, or if it has a brake?
hope I helped a lil bit