KitchenAid Dishwasher Cycle Not Completing — Full Diagnosis
When your KitchenAid dishwasher starts a cycle but never finishes — leaving dishes sitting in soapy or partially rinsed water — the appliance has encountered a condition it cannot resolve automatically. On KDTM and KDTE models, the control board monitors temperature, water level, turbidity (soil level), and door switch status throughout every cycle phase. If any sensor reports a value outside expected parameters, the board halts the cycle rather than risk flooding or overheating.
KitchenAid dishwashers are particularly prone to cycle completion issues related to their ProWash soil-sensing system — an advanced feature that dynamically adjusts cycle length based on how dirty the water is. When the turbidity sensor drifts or fails, the ProWash algorithm may never determine that dishes are clean, keeping the wash phase running indefinitely until the control times out and stops.
Understanding KitchenAid Cycle Architecture
A normal cycle on a KitchenAid KDTM-series dishwasher runs through these phases:
- Pre-wash — brief rinse to loosen debris
- Main wash — heated water + detergent circulation through three spray arm levels
- Mid-drain and rinse — drain wash water, fill with fresh rinse water
- Final rinse — heated rinse (Sanitize Rinse adds extra heat if selected)
- Drain — pump removes all water
- Dry — heated element + fan (or condensation dry on select models)
The ProWash cycle adds soil-sensing checkpoints: the turbidity sensor in the sump measures water clarity after wash, and if soil level remains high, the control extends wash time or repeats rinse. On heavily soiled loads this is helpful — but when the sensor malfunctions, the cycle becomes an infinite loop until timeout.
Do You Have the Right Tools?
Water pressure gauge ($60), spray arm tester, float switch multimeter ($85), and drain inspection camera. Our technician arrives with $15K+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Safety Precautions
- Cancel the running cycle before opening the door during wash — KitchenAid dishwashers maintain temperatures up to 155F during Sanitize Rinse.
- Disconnect power at the circuit breaker before any internal inspection.
- The stainless steel tub retains heat for 15–20 minutes after a hot cycle.
Most Common Causes (Ranked by Likelihood)
1. Turbidity Sensor Malfunction (30% of cases)
The turbidity sensor (also called the soil sensor) sits in the sump area near the filter assembly. It uses an optical emitter and detector to measure how many particles are suspended in the wash water. On KitchenAid models, this sensor serves double duty — it also includes a thermistor that measures water temperature for the control board's cycle-length calculations.
When the optical sensor gets coated with grease film or mineral deposits, it reads the water as perpetually dirty. The ProWash algorithm responds by extending the wash phase until the control's maximum cycle time (typically 3.5 hours) expires and the unit halts with water still inside.
Symptoms: ProWash cycles taking 3+ hours then stopping, Normal cycle extends far beyond the estimated time on the display, no error code displayed (the control does not flag this as an error — it thinks it is working).
DIY Difficulty: Moderate Parts Cost: $25–$55 Professional Repair Cost: $120–$200
How to Fix:
- Power off at breaker. Remove lower rack and spray arm.
- Remove the filter assembly (quarter turn counter-clockwise on cylindrical filter, then lift the flat screen).
- The turbidity sensor is a small round unit mounted in or near the sump, connected by a wire harness. On KDTM models it is typically to the right of the filter housing.
- Disconnect the sensor connector. Clean the optical window with a soft cloth and white vinegar.
- Reconnect and run a short rinse cycle. If cycle completes normally, the sensor was dirty. If it still runs indefinitely, replace the sensor.
- Replacement involves removing one mounting screw and swapping the unit. Reconnect the harness — it is keyed and can only connect one way.
2. Heating System Failure (25% of cases)
The control board expects water to reach target temperature within a set time. If the heating element has failed (open circuit) or the thermistor within the turbidity sensor reads incorrectly, the board waits for a temperature it will never reach — then eventually times out and halts the cycle.
This is particularly common on models over 5 years old where mineral scale builds up on the heating element, insulating it and reducing its effectiveness. The control may show error code F8E1 (heater relay) or F8E6 (water not heating).
Symptoms: Cycle stops during wash phase (not at dry), dishes feel cold when door opens, water in tub is lukewarm.
DIY Difficulty: Moderate Parts Cost: $25–$55 (element) or $25–$40 (thermistor) Professional Repair Cost: $130–$240
How to Fix:
- Test the heating element with a multimeter — 15–30 ohms normal. Also test to ground (terminal to element sheath) — any continuity indicates a short.
- If element is good, test the thermistor. At room temperature (72F) it should read approximately 50K ohms (NTC type). Significantly different readings indicate failure.
- Replace the failed component. The element disconnects from beneath the tub (behind the toe plate). The thermistor is part of the turbidity sensor assembly on most KitchenAid models.
3. Door Latch Microswitch Intermittent (18% of cases)
The door latch assembly (W10862259) includes a microswitch that tells the control board the door is securely closed. If this switch develops an intermittent connection — common as the plastic latch cam wears over thousands of open/close cycles — the board receives a momentary "door open" signal mid-cycle and pauses or stops the cycle entirely.
Symptoms: Cycle stops at random points (not consistently during the same phase), Clean light may blink 7 times (door switch error), cycle sometimes completes normally.
DIY Difficulty: Easy Parts Cost: $15–$35 (latch assembly W10862259) Professional Repair Cost: $100–$180
How to Fix:
- Close the door and start a cycle. Press firmly on the door — if the cycle resumes, the latch switch is intermittent.
- Power off at breaker. Open door panel (Torx T20 screws around inner door perimeter).
- The latch assembly is at the top of the door. Disconnect the wire connector, remove the two mounting screws, and swap in the new latch.
- Reassemble and test through a complete cycle.
4. Drain Pump Issues (15% of cases)
If the drain pump fails to evacuate water between cycle phases (mid-drain between wash and rinse), the control detects that water level has not dropped and halts the cycle. This presents similarly to a "not draining" issue but manifests as a cycle completion failure because the drain is needed mid-cycle, not just at the end.
Symptoms: Cycle stops after wash but before rinse, error code F8E4 or F9E1, water level appears higher than normal when door is opened.
DIY Difficulty: Moderate Parts Cost: $45–$75 (drain pump WPW10348269) Professional Repair Cost: $150–$250
How to Fix:
- Clear the drain path first — clean filters, check hose for kinks, verify disposal knockout removed.
- If path is clear, test the drain pump. Enter diagnostic mode (tech sheet sequence — varies by model) and advance to the drain test. If pump does not activate, check wiring at pump connector.
- If wiring is good and pump does not run, replace drain pump WPW10348269 (quarter-turn bayonet mount, accessible from beneath the tub via toe plate).
5. Control Board Failure (12% of cases)
The electronic control board (W11413276 on KDTM604K models) manages all cycle timing. Relay failure, memory corruption, or firmware lockup can cause the board to stop a cycle at an unpredictable point. Power surges are the most common trigger.
Symptoms: Cycle stops at inconsistent points, display may freeze, stored error codes show F1E0 (EEPROM) or F2E1 (stuck key — often indicates board communication breakdown rather than an actual stuck button).
DIY Difficulty: Advanced Parts Cost: $150–$280 Professional Repair Cost: $250–$450
How to Fix:
- Try a hard reset first: disconnect power at breaker for 5 full minutes. Restore power and attempt a cycle.
- If the problem persists, enter diagnostic mode and check stored error codes.
- Board replacement: remove inner door panel (Torx T20), open electronics enclosure, photograph all harness connections, disconnect and swap board.
Same-Day Appliance Repair
Fixed or It's Free
$89 → $0 Service Call & Diagnosis — offer ends May 25
Safety First — Know the Risks
Live 120V wiring in a wet environment is one of the most dangerous DIY scenarios. Water + electricity = serious shock risk. Our techs are licensed and insured — let them handle the risk.
Licensed & Insured · 90-Day Warranty · Same-Day Service
KitchenAid-Specific Diagnostic Tips
- ProWash vs Normal cycle test: If ProWash never completes but Normal cycle finishes, the turbidity sensor is the likely cause — Normal cycle uses fixed timing and does not rely on soil sensing.
- Rinse Only test: Run Rinse Only cycle — it bypasses heating and soil sensing. If it completes, the issue is heat-related or sensor-related.
- Status LED check: On many KDTM models, the cycle status indicator at the top of the door panel will indicate which phase the dishwasher is in when it stops. This narrows diagnosis significantly.
Prevention
- Clean the filter assembly every 2 weeks — a clogged filter causes the turbidity sensor to read high soil levels constantly.
- Avoid power strips or shared circuits — a microwave or disposal on the same circuit can cause voltage dips that confuse the control.
- Run a cleaning cycle monthly (either empty with dishwasher cleaner or the built-in Clean cycle if your model has one).
KitchenAid dishwasher stopping mid-cycle? Our technicians diagnose KDTM and KDTE cycle issues on the first visit — carrying sensors, latch assemblies, and boards. Schedule a repair →


