I suspect the on/off switch has gone faulty if you can get the washer to do all of the program by holding the switch in,(comfy chair will be needed) this will confirm this. you could also test the switch out with a circuit continuity meter in your case don't matter what side of the switch you test L/L or N/N (pairs) you will only get continuity on the switch when you HOLD THE BUTTON indicating the switch is faulty .
wirecutterman, July 2009