It could be the drive unit is locking up from calcium deposits, I would first try cleaning the pump, make sure the magnet/prop assembly moves freely on the metal shaft. If that is not the case it may be that the motor has a defect and needs to be replaced.