Whirlpool Range Error Codes — Complete Diagnostic Guide

Whirlpool ranges (WFE550S0LZ, WEG745H0FS, YWFE550S0LZ, WFG320M0BW) use a two-part error code system (Fx Ey format) that precisely identifies the circuit and the type of fault — whether an oven sensor is open, shorted, or the door latch, communications, flow meter, or drain are at fault. Most Whirlpool range error codes point to low-cost, DIY-replaceable parts. This guide decodes every major Whirlpool range error code, explains how to enter service diagnostic mode, and provides clear/persistent fault guidance so you know exactly when a reset will work versus when a part needs replacing.

Try the AI Diagnosis Tool

Common Symptoms

  • Error code flashing on display (F2, F3E0, F3E1, F5E0, F5E1, F6E0, F8E0, F9E0)
  • Oven won't heat or shuts off with a fault code
  • Self-clean cycle won't start or door won't lock (F5E0 / F5E1)
  • Control board not responding — display shows F6E0 communications error
  • Range error clears after reset but returns with the same code
  • Gas range won't ignite and shows F9E0

Most Likely Causes

  1. 1

    F2 — Oven Temperature Runaway

    F2 (also displayed as F2 E0 on some models) fires when the oven temperature sensor reads above 590°F (310°C) during normal operation — meaning the oven has exceeded its safe operating range. This can be caused by a failed oven sensor that's reading high rather than actual overheating, or by a relay on the control board that has stuck closed and is continuously energizing the bake element. Test the oven sensor resistance first (correct reading: ~1,080Ω at 77°F). If the sensor tests correctly, the control board relay has stuck — the board requires replacement. F2 is a safety-critical code — do not attempt to clear and resume cooking until the root cause is identified.

  2. 2

    F3E0 — Oven Temperature Sensor Open Circuit

    F3E0 means the oven RTD temperature sensor has an open circuit — the control board receives no signal. Unplug the range, remove the sensor from the oven cavity rear wall (2 screws), disconnect the harness plug, and test resistance: a correct Whirlpool oven sensor reads approximately 1,080Ω at 77°F (25°C). OL on the multimeter confirms the open circuit. The Whirlpool oven sensor part number for WFE550S0LZ and YWFE550S0LZ is W10181986; for WEG745H0FS and WFG320M0BW (gas), the same part applies — verify by your model number. Replace the sensor; the code should clear on the next power-up.

  3. 3

    F3E1 — Oven Temperature Sensor Short Circuit

    F3E1 is the complement to F3E0 — the sensor has a short circuit, reading near 0Ω instead of ~1,080Ω. Same diagnosis procedure as F3E0: unplug, remove the sensor, probe resistance. Near 0Ω = shorted sensor, replace it (W10181986 or model-specific equivalent). A shorted sensor is more commonly caused by physical damage — the sensor probe touched the element wire or was pinched during installation. After replacing the sensor, verify the new sensor probe is routed away from the bake element wire.

  4. 4

    F5E0 — Door Latch Signal Not Detected

    F5E0 means the control board sent a signal to initiate door locking (self-clean sequence) but did not receive confirmation that the latch engaged. The door lock assembly on Whirlpool slide-in ranges uses a worm-gear motor. Diagnosis: inspect the oven door for obstructions in the latch pocket (carbonized grease is common). Test that the door closes with even contact on both sides and no gap. If mechanical inspection passes, unplug the range and test the lock motor winding resistance: disconnect the motor harness and probe the terminals — 200–500Ω is correct; OL = failed motor. The door lock assembly part for WFE550S0LZ is W10107820; verify by model. Also check the wiring harness connector from the lock motor to the control board for corrosion.

  5. 5

    F5E1 — Door Latch Switch Mismatch

    F5E1 is distinct from F5E0 — the motor attempted to lock but the latch switch position sensor did not register the locked state. This can mean the latch bolt traveled but failed to seat fully (check for a burr or obstruction on the latch bolt and receiver), or the latch position switch itself has failed. The latch switch is a microswitch integrated into the door lock assembly — if the switch tests stuck open (no continuity change when the latch bolt moves), replace the door lock assembly as a complete unit. F5E1 may also fire after a self-clean cycle where the door lock mechanism jammed at high temperature and the latch is now stuck in a partial position.

  6. 6

    F6E0 — Communications Error

    F6E0 indicates a communication failure between the main control board (CCU) and the user interface board (UIB). The two boards communicate over a data bus; a failed ribbon cable, a loose connector, or a failed board can trigger this code. Start with the simplest fix: power reset for 5+ minutes. If F6E0 persists, inspect the ribbon cable or wire harness between the two boards (behind the control panel on WFE550S0LZ) for pinched wires, burnt insulation, or loose connectors. If the harness is intact, determine which board has failed by swapping (if you have access to a known-good board) or by checking the part failure rate for your model — on WFE550S0LZ, the UIB is more commonly the failed component in persistent F6E0 faults.

  7. 7

    F8E0 — Steam/Water Flow Meter Fault

    F8E0 appears on Whirlpool ranges with a steam-clean or steam-cook feature — it means the water flow meter detected no water flow or an unexpected flow rate. Check the water reservoir (if your model has a fillable reservoir — WFE550S0LZ AquaLift models) is filled to the correct level line. Inspect the water inlet tube from the reservoir to the oven cavity for kinks or blockages. If F8E0 appears on a model without a steam feature, it may indicate a control board communication fault — verify by checking your model's specific service bulletin or error code chart.

  8. 8

    F9E0 — Long Drain / Gas Valve Fault

    F9E0 on electric Whirlpool ranges indicates a drain fault (on models with a steam-cook drain system). On gas models (WEG745H0FS, WFG320M0BW), F9E0 can indicate a gas valve or ignition system fault. For gas ranges showing F9E0 with no ignition: check the glow bar igniter (WPW10291874 or W10291874) by observing the igniter glow during ignition — a correct glow bar igniter glows bright orange within 90 seconds; dim orange or no glow = weak or failed igniter, replace it. For electric models with F9E0, check the steam drain tube at the oven floor for blockage.

Not sure if this is the right fix for your exact model?

Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.

Quick DIY Checks

Safety Warning

Disconnect the Whirlpool range from the 240V outlet or turn off the dedicated 50-amp circuit breaker before removing any panels, accessing the door lock assembly, or testing wiring connectors. Verify power is off with a non-contact voltage tester before touching any wire.

Safety Warning

F2 (temperature runaway) is a safety-critical code indicating potential oven overheating or a stuck relay. Do NOT attempt to clear F2 and resume cooking until the root cause (failed sensor or stuck relay) is identified and repaired. A stuck bake element relay left unaddressed is a fire hazard.

Safety Warning

For WEG745H0FS and WFG320M0BW gas models: turn off the gas supply valve at the wall before performing any repair. Do not attempt to service gas valves, burner orifices, or igniter spark modules without proper training.

Caution

After a self-clean cycle, the oven cavity and door latch area remain extremely hot (above 200°F) for 60–90 minutes. Wait until the oven has cooled fully — and the lock indicator light has gone out — before accessing the door lock assembly.

  1. 1Attempt a power reset first for any Whirlpool range error code: disconnect from the 240V outlet or turn off the circuit breaker for 5 full minutes. Restore power. A clear error (one that was caused by a one-time event — brief power surge, steam condensation on a sensor connector) will not return after a full reset. A persistent fault (underlying component failure) will return within 1–2 uses of the affected function. Document which code returns and proceed to component-specific diagnosis below.
  2. 2Enter Whirlpool service diagnostic mode: power the range on in standby. Press and hold the Start button for 5 seconds — the display should enter service mode showing 'SER' or a blinking pattern. On WFE550S0LZ and YWFE550S0LZ slide-in models, the sequence is: Bake + Broil + Bake pressed in sequence within 5 seconds. The display will show 'SEt' then cycle through stored fault codes. On WEG745H0FS and WFG320M0BW, the entry sequence may differ — consult your model's service manual (available on Whirlpool's website by model number lookup). Press Cancel to exit service mode. Service mode stores the last 5 fault codes with occurrence counts — this helps distinguish a one-time spike from a recurring component failure.
  3. 3Test oven sensor for F3E0 and F3E1 codes: unplug the range. Open the oven door and locate the RTD sensor probe on the upper-rear interior wall. Remove the 2 mounting screws and gently pull the probe forward to access the harness connector. Disconnect the plug and test with a multimeter in resistance mode: ~1,080Ω at room temperature (77°F) is correct. OL = open (F3E0) — replace sensor W10181986. Near 0Ω = shorted (F3E1) — replace sensor. After installing the new sensor, route the probe wire away from the bake element coil — contact between the wire insulation and the element causes premature sensor shorts.

Get the full fix — Pro members get unlimited AI diagnoses

Save your repair history, get step-by-step AI guidance on any range issue, and avoid $150+ service call fees.

Try Pro — $7.99/mo
  1. 4Diagnose F2 runaway temperature: if the oven sensor tests correctly (~1,080Ω), the F2 code points to a stuck relay on the main control board. To confirm: run the oven at a low temperature (200°F) and monitor actual oven temperature with a separate oven thermometer. If the oven continues to rise above the setpoint after the display reads correct temperature, the bake relay is stuck. Disconnect power immediately — a stuck relay is a fire hazard. The control board requires replacement. Do not attempt to pry open or repair control board relays — replace the complete board.
  2. 5Diagnose F5E0 / F5E1 door latch faults: inspect the oven door for uneven contact or gaps — the door must seat flush on both sides. Clean the latch pocket inside the oven frame with a stiff brush to remove carbonized grease. Reconnect power and start a self-clean cycle — listen for the lock motor sound (a brief whir, then a click as the latch seats). No sound = motor failure (F5E0). Sound but no lock = latch position switch fault (F5E1). Unplug and test the motor winding resistance: OL = replace door lock assembly W10107820 (WFE550S0LZ) or model-specific equivalent.
  3. 6Address F6E0 communications fault: perform a 10-minute power reset. Inspect the ribbon cable or wiring harness between the control board and user interface board (behind the control panel, accessed by removing 3–4 screws on the rear trim). Look for pinched or burnt wire insulation, loose connector clips, or corrosion at connector pins. Re-seat all connectors firmly. Restore power and test. If F6E0 persists, the interface board (UIB) is the more likely failure on WFE550S0LZ models — order a replacement UIB using your model number before condemning the main control board.

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Repair vs Replace

✓ Worth Repairing

Whirlpool WFE/WEG-series ranges are very repair-friendly. Oven sensor W10181986: $15–$30. Door lock assembly W10107820: $35–$75. User interface board: $60–$120. Main control board: $90–$160. Gas igniter WPW10291874: $25–$50. Only a combined main control board + igniter failure, or a cracked glass cooktop, approaches a meaningful cost-vs-replace decision — and even then, repair is worthwhile on units under 10 years old.

Est. Repair Cost

$15–$120 depending on failed component

Est. Replacement Cost

$800–$2,000 for a new Whirlpool range

Recommended Tools & Parts

  • Whirlpool Oven Temperature Sensor W10181986

    OEM oven RTD sensor for WFE550S0LZ, YWFE550S0LZ, WEG745H0FS, WFG320M0BW. Fixes F3E0 (open) and F3E1 (short) error codes. Should read ~1,080Ω at room temperature. Verify model match.

    $15–$35

    Buy on Amazon →
  • Whirlpool Door Lock Assembly W10107820

    Door lock motor and latch assembly for WFE550S0LZ Whirlpool range. Fixes F5E0 and F5E1 door latch fault codes. Test motor winding resistance (200–500Ω) before ordering.

    $35–$75

    Buy on Amazon →
  • Whirlpool Gas Igniter WPW10291874

    Flat-style glow bar igniter for Whirlpool WEG745H0FS and WFG320M0BW gas ranges. Fixes F9E0 ignition fault and no-ignite condition. Glow test: should reach bright orange within 90 seconds.

    $25–$55

    Buy on Amazon →
  • Whirlpool Range User Interface Board

    Replacement user interface board (UIB) for WFE550S0LZ. Fixes persistent F6E0 communications error after harness inspection. Match your exact model and production date — UIB part numbers vary.

    $60–$125

    Buy on Amazon →
  • Digital Multimeter

    Required for Whirlpool range sensor resistance testing, motor winding continuity, and switch function verification. Essential for accurate F3E0/F3E1 and F5E0 diagnosis.

    $15–$40

    Buy on Amazon →

Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.

Still stuck? Let AI take a look.

Describe your problem or upload a photo — get a diagnosis in seconds.

Related Repairs

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Still not sure what's wrong?

Get an AI diagnosis in seconds — describe the problem or upload a photo.

Get an AI Diagnosis

⚡ Get step-by-step help for YOUR specific appliance

Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.

No account needed for diagnosis. Cancel Pro anytime.

Related Tools

Frequently Asked Questions

How do I enter Whirlpool range service diagnostic mode?
The most common entry sequence for WFE550S0LZ and YWFE550S0LZ: with the range in standby (on but not cooking), press Bake, then Broil, then Bake again — all within 5 seconds. The display shows 'SEt' confirming service mode entry. Fault codes cycle through the display automatically, showing each code and its occurrence count. Press Cancel to exit. For WEG745H0FS and WFG320M0BW gas models, the entry sequence may differ — consult your model's service manual (available free on Whirlpool's website using the model number lookup tool). Service mode stores the last 5 fault codes with counts, which lets you distinguish a single spike from a recurring failure pattern.
What is the difference between F5E0 and F5E1 on a Whirlpool range?
F5E0 means the door lock motor received the lock command but no motion occurred — the motor itself has failed or is not receiving power (check the wiring harness first, then the motor winding resistance). F5E1 means the motor activated and the latch bolt moved, but the latch position switch did not confirm the locked state — either the latch bolt didn't seat fully (physical obstruction in the latch pocket, or a bent latch bolt) or the microswitch inside the lock assembly failed. Both codes require inspection of the door lock assembly (W10107820 for WFE550S0LZ), but F5E0 points to the motor while F5E1 points to the switch or latch bolt alignment.
Is F2 on a Whirlpool range dangerous?
Yes — F2 (temperature runaway) is one of the most serious Whirlpool range error codes. It means the oven exceeded 590°F during normal operation, which indicates either a failed sensor reading incorrectly high (confirm by testing sensor resistance — correct reading is ~1,080Ω at room temperature) or a stuck relay on the control board that is continuously energizing the bake element. A stuck relay is a fire hazard. Do not attempt to clear F2 and resume cooking until you've tested the sensor. If the sensor tests correctly, the control board must be replaced before using the oven. Confirm the oven has fully cooled and disconnect power while waiting for parts.
How do I clear a Whirlpool range error code?
To attempt a clear: (1) Press Cancel on the control panel — this clears the active display code; (2) If the code persists on the display, disconnect the range from the 240V outlet (or turn off the circuit breaker) for 5 full minutes, then restore power; (3) If the code returns after reset within 1–2 uses, the underlying component has failed and needs repair. A code that clears after step 1 or 2 and does not return is considered a transient fault. Whirlpool service diagnostic mode stores the fault history — entering diagnostic mode after a clear will still show whether the code appeared previously and how many times, which helps distinguish one-time events from recurring failures.
When should I call a technician for Whirlpool range error codes?
Call a Whirlpool-authorized technician for: (1) F2 runaway temperature where the sensor tests correctly (stuck control board relay — fire hazard); (2) gas valve, igniter module, or burner orifice repairs on WEG745H0FS or WFG320M0BW (gas component service requires training); (3) F6E0 communications faults where both the harness inspection and UIB replacement have been tried (possible main control board failure); (4) any situation requiring access to the 240V supply wiring or main terminal block. DIY-safe Whirlpool range repairs include: oven sensor (F3E0/F3E1), door lock assembly (F5E0/F5E1), gas igniter on accessible burner models, and user interface board replacement.