Wall socket
Fuse
Power cable
Switch
Overheat thermostat
Motor
Most faults I have fixed on cleaners have been down to a broken conductor inside the cable - always at one end or another - usually close to the plug - where the cable bends & gets repeatedly strained. Shortening the cable by 6" or so usually solves the problem - minimal cost and time.
Good luck...
Peccavi
March 2011
Automatic Answer
We may have found other answers which could help you.