Thank you for the reply. I can understand wanting to eliminate everything else before replacing an expensive control. So here are a few ideas to try. Run the water at the sink, fill a cup and check the temperature in the cup. If it is below 120 degrees, that may be causing the dishwasher to continue to pause while the water is heated to temperature. If it is very low, it may even affect the quick wash. If the temperature is too low, adjust the hot water heater. If the water checks ok, the thermistor may not be sensing the temperature or the heating element may not be consistently heating the water. When the dishwasher pauses, it may be on a thermal hold. Open the door, check the water level. It should be just below the heating element. If you can, check the water temperature in the tub. If the water is at temperature, it may be the thermistor is not properly sensing the temperature, causing the hold. If the water is not reaching temperature, the heating element may be malfunctioning. It may also be the soil sensing pressure switch is not doing its job. Run the dishwasher through a cleaning cycle or two using a cup of white vinegar or a cleaning product like Dishwasher Affresh. If the problem continues and you feel comfortable making resistance checks, then check the wiring for a short. Sometimes the steam gets in to the electronic controls and can cause an intermittent problem. Remember to disconnect power to the dishwasher before any service. The images below contain electrical diagrams and how to access the control.