I've always found that new brushes in the motor fixes 90% of washing machine faults, including those that look like faulty programmers, shouldn't cost more than £10 if you do it yourself. But make sure you unplug it first or you may not get a second chance...