How to Reset a Whirlpool Dishwasher
Cancel/Drain reset first, then a breaker power-cycle for stubborn codes.
Reset Steps
- 1
Press Cancel (or Cancel/Drain) once — this runs a 2-minute drain and clears most soft faults.
- 2
If the code persists, switch off the breaker for 60 seconds.
- 3
Restore power and run a short cycle to confirm.
💡 Good to know: F8E4/F6E4 float faults need the base pan checked — power cycling won't help while the overfill float is raised.
If the Code Comes Back
A code that returns after a reset means the underlying fault is still present. Look up your exact code for its causes and step-by-step fix:
F9E1 Drain pump failure — dishwasher not draining F6E4 Wash heater or heating element failure F2E2 Keypad error — control panel not communicating F3E1 Thermistor failure — low resistance reading F3E2 Thermistor failure — high resistance / open circuit F6E1 Water heating failure — not reaching target temperature F7E1 Circulation pump motor error CAL Calibration needed — sensor recalibration required
Frequently Asked Questions
How do I put a Whirlpool dishwasher in diagnostic mode? +
Press any three buttons (not Start/Cancel) in the order 1-2-3, 1-2-3, 1-2-3 within ~8 seconds. The lights illuminate and a service test cycle begins, actuating one component at a time.
How do I read error codes on a Whirlpool dishwasher without a display? +
Watch the Clean light: it blinks the F number, pauses, blinks the E number, then repeats. For example 6 blinks–pause–4 blinks = F6E4 (float switch).