e54 - motor relay contacts sticking or current leakage from motor.
Check out the carbon brushes in the motor. Theyre graphite blocks which transfer mains power to the copper segments of the motor - located at the other end of the motor from the drive pulley. Theyre probably worn down. They're quite cheap parts and easy to replace - the holders are plastic or bakelite and are generally held in with screws or plastic clips. Also, look at the copper segments they run on to check for burning or pitting.
Repair and service your own washing machine. Go to www.2ndwave.co.uk/manual.html
dannyboy
October 2008