If you are certain the machine is draining the water,then remove the motor and inspect the carbon brushes x2 for wear,
if the brushes have worn down to 10mm or less,then you will need to replace them.
its a common issue on machines that refuse to spin,
if you have no motor action at all then still check the motor brushes,
if the brushes appear ok then check the toc on the motor and the taco,you will need a multimeter for the toc/start capacitor and the taco which is mounted on the back of the motor,its basically a speed controller.
If all checks out ok then the dc pcb or the motors wiring could be the problem,
the dc pcb is what gives the motor its power/voltage.
paul, March 2012