Graunching could be the motor stalling, either due to something mechanical, or electrical.

I'd be checking for any mechanical issues (binding etc), then checking for any wiring/connection problems.