motor brushes worn out.remove the motor brushes from the motor and check the length of the carbon.if its around 10mm this could be the reason you are getting E50 error code.no motor action fault code.to get you out of stuck you can stretch the brushes by pulling them out of the holder and this should get you a good weeks use until you are able to get new ones.merry xmas
ck, December 2008