There are two ceramic sticks in the housing... They are resistors, and they heat up when the motor runs for a long time. There is a thermal switch wedged in between them, which opens when it gets too hot. Usually, it will close the circuit again when it cools down, but it doesn't always work the way it should. You will either have to replace it, or bypass it. If you bypass it, you will have to pay special attention not to overheat the motor.
Fabio, March 2010