if you have to manually advance timer I can only think it could be the timer,if you good at mechanical repair you can try and remove timer,look for burnt points or see if small timer is working(turning and making running sound)if it was the lid switch it would not help if you advance timer by hand,try borrow timer from friend to eliminate problem
jj
July 2013