Sounds like the front panel programmer is faulty, probably a worn internal gearing or intermittent drive motor. I assume that you have checked and make sure that each action works (drain pump, motor wash action, motor spin action, fill, etc )by driving the programmer by hand to the relevant positions. If these functions work its unlikely to be a problem on the main control PCB.
garryk
February 2007