Frigidaire stuck in rinse cycle

I have a Frigidaire Dishwasher Model FDB750RCB0 Ulra Quiet III and it gets stuck at two points through the complete cycle, first it stops just after about half way through the cycle (using the dial as a 12 hour clock between the 6 and 7) but if I turn the dial two clicks it will keep going until it stops just before the drying cycle starts (using the clock analogy again just past the 9). Again if I move the dial one click it will continue and complete the cycle. This is an inconvenience and I sometimes forget to click the dial forward so the machine runs more than it should and will wear out quicker. Any thoughts. Sounds like a timer or something.

I have a model FDB750RCS0 [SIZE=2]with the exact same problem. I thought it might be the timer unit but they cost about $175 for the part. Anyone with experiance with this issue?[/SIZE]