A short in the door interlock is a common cause of damage to the timer pcb. A blown track in the top left corner is the usual problem. This can sometimes be cured by soldering a piece of fuse fire along it. Replace the door interlock and try it - they don't cost much. Also check the door seal for holes near the interlock as water spraying onto it will cause the short.
Mr Lion
March 2009