mypros+
Error code reference

Whirlpool Cooktop Error Code F5-E0

Door and door position switch(es) do not agree during Clean mode.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F5-E0 error code actually means

This error means your oven's self-cleaning cycle detected a problem with the door latch. The oven's computer expects the door to be locked before it heats up to cleaning temperatures, but the sensor is reporting something different. The oven stops the clean cycle as a safety precaution until the issue is resolved.

Diagnostic procedure

The full F5-E0 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Press CANCEL>CANCEL>START to enter Diagnostic Mode, verify codes. Unplug range, check wires and connectors between oven control (P7) and door position switch(es).
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F5-E0 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F5-E0

Ranked by how often they cause this code
  1. 1Loose or disconnected wiring at connector P7
  2. 2Faulty or worn door latch assembly
  3. 3Failed door position switch
  4. 4Damaged or corroded wiring harness
  5. 5Oven control board fault

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about F5-E0

What does F5-E0 mean on a Whirlpool cooktop?
F5-E0 means the oven control has detected a disagreement between the door latch position and the door position switch during the Self-Clean cycle. The control board expects confirmation that the door is fully locked before allowing high cleaning temperatures, and the switch signal does not match that expectation. The oven halts the clean cycle and displays this code as a safety measure. The most common causes are loose wiring at connector P7 or a worn door latch assembly.
Is it safe to use my Whirlpool oven while the F5-E0 code is active?
Normal baking and cooking functions may still operate while F5-E0 is present, since this code specifically relates to the Self-Clean cycle door latch verification. However, you should not attempt to run the self-cleaning function until the fault is resolved, as the door latch system is designed to keep the oven sealed during extremely high temperatures. Resolve the underlying issue before using Self-Clean again.
How much does it cost to repair an F5-E0 error on a Whirlpool oven?
Repair costs vary depending on the faulty component. Replacing the door position switch typically runs between $20 and $60 for the part alone. A door latch assembly generally costs between $40 and $120. If the oven control board needs replacement, parts alone can range from $100 to $300 or more. Adding professional labor will increase the total, typically by $75 to $200 depending on your area.
Can I fix the F5-E0 error code myself?
Some causes of F5-E0 are DIY-friendly, particularly checking and reseating the wiring connectors between the oven control and the door position switch. Always unplug the range before inspecting any wiring or connectors. If the latch assembly or door position switch needs replacement, those parts are typically accessible, but if the control board itself is suspect, professional diagnosis is recommended.
Will resetting the oven clear the F5-E0 error code?
Pressing CANCEL may temporarily clear the code from the display, but F5-E0 will return if the underlying fault, such as a faulty switch, damaged wiring, or a worn latch, is still present when Self-Clean is attempted again. Use the Diagnostic Mode by pressing CANCEL, CANCEL, then START to verify which codes are stored before assuming the issue is resolved.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass