Fix My Error Code

Whirlpool Oven Error Codes

Whirlpool oven F-codes cover RTD temperature probes, door lock motors, and touch pad shorts on electric and gas ranges.

General troubleshooting

Try these checks before opening a specific error code page—they resolve many Whirlpool oven faults without parts.

  1. 1Allow the oven to cool completely before running self-clean again
  2. 2Verify the oven probe is fully seated if using temperature probe mode
  3. 3Check that the range cord or junction box connections are tight on electric models
  4. 4Clean the touch panel with a damp cloth only—no spray cleaners on the membrane
  5. 5Reset power at the breaker for 60 seconds after F9 communication errors

Common symptoms

Owners often search for a code after noticing one of these issues on their Whirlpool oven:

  • F2 or F3 temperature sensor faults during preheat
  • F5 door lock errors during self-clean on WFE and WGE ranges
  • F9 or F11 touch pad or ERC communication faults
  • Broil works but bake does not (element or relay fault)
  • Display goes blank after a power surge

All Whirlpool oven error codes

CodeWhat it meansGuide
F03Oven temperature sensor shortedF03 means the oven temperature sensor (RTD) resistance is abnormally low—a short circuit in the probe or its wiring. The ERC cannot read cavity temperature and disables bake and broil elements as a safety step.View fix →
F04Oven temperature sensor open circuitF04 means the temperature sensor circuit reads infinite resistance—an open wire or fractured RTD element. Without sensor feedback the ERC will not modulate heat and displays F04 with a continuous alert beep.View fix →
F05ERC watchdog hardware conflictF05 means the Electronic Range Control watchdog circuit detected an internal hardware conflict. The ERC microprocessor found conflicting signals between outputs and halted oven operation until the board is reset or replaced.View fix →
F06Electronic control or wiring faultF06 on Whirlpool ranges indicates a problem with the electronic oven control or its associated wiring. The ERC detected an unexpected condition on an input or output line and locked out oven functions.View fix →
F07Function selector or relay circuit faultF07 means the ERC detected a fault on the function selector input—either a worn mechanical selector on older models or a failed output relay selection circuit on touch-control ranges.View fix →
F08Control board configuration mismatchF08 means the ERC configuration memory does not match the appliance model. This commonly appears after replacing the control board with an unconfigured or incorrect-revision ERC.View fix →
F09Door latch will not lock or unlockF09 means the oven door latch mechanism cannot achieve the commanded lock or unlock position. The fault is most common during or after self-clean when the bi-metal lock has not cooled enough to release.View fix →
F1Electronic control memory or relay faultF1 on Whirlpool ovens indicates an Electronic Range Control fault—bad EEPROM checksum, stuck relay, or internal board failure. The display may beep and show F1 at idle or lock out bake and broil until power is removed.View fix →
F10Runaway oven temperature detectedF10 is a safety-critical runaway temperature fault—the ERC detected cavity temperature exceeding safe limits during bake, often above 590–650°F when only 350°F was commanded. Heat continues until the breaker is cut.View fix →
F11Touch pad short detected at ERCF11 means the ERC detected a shorted key on the touch pad or overlay membrane. The control thinks a button is permanently pressed and refuses normal operation until the short clears.View fix →
F12ERC microcomputer self-test failureF12 means the ERC failed its internal microcomputer check during boot. The processor or supporting memory did not pass startup diagnostics and the oven will not energize elements.View fix →
F13ERC EEPROM memory faultF13 means the EEPROM memory on the Electronic Range Control failed a checksum or read/write test. Stored calibration and cycle data are unreliable, so the ERC halts operation.View fix →
F14ERC EEPROM checksum failureF14 means the ERC detected an EEPROM checksum mismatch on boot—the stored data does not match the expected validation value. The control treats all stored parameters as corrupt.View fix →
F15ERC controller self-check failedF15 means the ERC analog-to-digital or watchdog self-check circuit failed during initialization. The board detected its own monitoring hardware is unreliable and locks out heat.View fix →
F16Door latch switch failed in lock positionF16 means the door latch switch reports locked when the ERC commanded unlock, or the lock switch failed to open after self-clean cooldown. The oven prevents starting a new cycle until latch position is verified.View fix →
F17Door latch switch failed in unlock positionF17 means the latch switch indicates unlocked when the ERC commanded lock—common when starting self-clean. The oven aborts clean mode because it cannot confirm the door is secured.View fix →
F1E0EEPROM error on electronic controlF1E0 is the modern F/E display for EEPROM failure on the oven Electronic Range Control—the non-volatile memory that stores calibration and cycle data failed checksum at power-on.View fix →
F2Oven cavity temperature too highF2 means the oven temperature sensor reported cavity temperature above the safe limit—often above 620°F on electric models—or the control detected a runaway heat condition. Whirlpool locks out heat to prevent fire risk.View fix →
F6E1Door lock circuit fault during clean or bakeF6E1 on Whirlpool ovens indicates a door switch or latch circuit fault—the control did not see the expected door lock position during self-clean, broil vent lock, or standard bake interlock checks.View fix →
F9E0Cooling fan not operating when requiredF9E0 reports the oven cooling fan did not run when the control commanded it—typically after broil or self-clean when the control panel and electronics need forced air cooling. Whirlpool locks functions until the fan circuit is verified.View fix →

20 codes documented with causes, fixes, and affected models.

← All Whirlpool error codes