E50 is a motor issue.remove the brushes from the side of the motor and check the length of the carbon bit.10mm or less of carbon will mean they are worn out and need replacing hence error code.If the brushes are ok.it could be a faulty motor winding,pcb issue or a wiring issue to the motor
ck, December 2010