Ok if the washer is filling up and draining out ok then its possibley worn carbon brushes in the motor.
What you need to do is lean the washer backwards against a wall and get some one to hold for you.
Then lay down and look under the washer from the bottom.
There you will see the back of the motor. Either side there you will see the carbon brushes in the plastic holder.
Remove these and inspect them and see if they have worn down to only a few mm
If they have then they will need to be replaced and fingers crossed this will cure the fault and get it up and running again for you.
If you need anymore info just get back to me.