Sounds like the electrical clutch is dying on the motor - it's the only reason the motor would stop half way through a cycle, other than the mechanism jamming. Pull the motor and plug it into a supply - see if it spins freely and then if it doesnt, pull the top cover and have a look at the clutch mechanism.