There is a thermal cut off switch to shut down motor if it gets too hot. After motor cools, the switch resets itself and the vacuum works again. Something is overworking the motor, ie., dirty filter, bag full, hair and lint surrounding motor area therefore suffocating the motor and overheating it. Clean well.
Allen, February 2010