GE Dishwasher wont shut off

Dishwasher goes thru every cycle and instead of shutting off after the drying cycle, it starts all over again. The only way to stop it is to unlock the door. Will replacing the timer fix this problem or is there another part that could be faulty?

[FONT=‘Times New Roman’][COLOR=#000000]I would say that the timer would almost have to be the problem. Dishwasher Repair Guide[/COLOR][/FONT]