Quick Answer: F1, F2, and F9 codes on Whirlpool ranges indicate issues with the oven temperature circuit. F1 = faulty control board or shorted sensor. F2 = oven temperature too high (sensor or element short). F9 = door latch system failure. The temperature sensor (OEM 12001656, $47.25) resolves most F1 and F2 issues. The control board (WPW10503278, $171.26) is needed when the sensor tests good.
>
Most likely cause for F1/F2: Damaged temperature sensor (65% of cases).
Most likely cause for F9: Self-clean door latch (70%).
Repair time: 20-45 minutes depending on the cause.
Difficulty: Easy (sensor) to Medium (control board).
If your Whirlpool range displays "F1," "F2," or "F9" on the control panel and emits a continuous beeping sound, your first reaction might be panic — but in most cases, these codes have specific causes and accessible repairs. This guide explains exactly what each code means, how to confirm the cause, and how to resolve it.
What each error code means
Whirlpool fault codes are messages that the range's diagnostic system generates when it detects an abnormal condition. The most frequent ones are:
| Code | Technical meaning | Most common cause |
|---|---|---|
| F1 | Control board (ERC) failure or shorted/open temperature sensor | Failed temperature sensor or control board |
| F2 | Excessively high oven temperature during operation or self-clean cycle | Sensor reading incorrect temperature or shorted element |
| F9 | Oven door latch failure — detected during or after the self-clean cycle | Damaged door lock motor or stuck mechanism |
Important note: If the code appears with an "E" before or after (such as "F2-E0" or "F1-E1"), the number after the E further refines the diagnosis. This guide covers the base F1, F2, and F9 codes.
Step 1 — Reset first (always)
Before replacing any parts, perform a full reset:
- Unplug the range from the outlet (or turn off the corresponding circuit breaker).
- Wait for a full 5 minutes — not 30 seconds, but 5 minutes for the control board capacitors to fully discharge.
- Plug it back in.
- Turn on the oven to 350°F and observe if the code reappears within the first 5 minutes.
If the code doesn't return, the fault was temporary (power surge, brief overheating). Monitor it over the next week.
If the code returns, it's a real fault. Continue with the specific diagnosis.
F1 Code — Diagnosis and repair
What F1 means
The F1 code on a Whirlpool range indicates that the Electronic Range Control (ERC) board detected a problem in the oven temperature sensor circuit. It can mean:
- The temperature sensor is shorted (resistance too low).
- The sensor is open-circuited (infinite resistance — broken wire).
- The control board itself is damaged and reading incorrect signals.
How to diagnose F1
Step 1: Test the temperature sensor
The Whirlpool oven temperature sensor is a metal probe that extends into the oven cavity from the rear wall (usually in the upper right or left corner). It has 2 wires and measures temperature through changes in electrical resistance.
- Unplug the range.
- Open the oven and locate the sensor — it's a thin metal tube (~2-3 inches long) mounted with 1-2 screws on the oven's rear wall.
- Disconnect the sensor connector (accessible by removing the range's outer rear panel).
- Use a multimeter in ohms mode on the two pins of the sensor connector.
- At room temperature (~70°F/21°C): a good sensor measures 1,000 - 1,100 ohms.
- Less than 500 ohms = short circuit (F1 due to shorted sensor).
- "OL" or infinite = open circuit (F1 due to broken wire).
- 1,000-1,100 ohms = sensor OK → the problem is the control board.
The solution (faulty sensor): Replace the temperature sensor. OEM 12001656 (Oven Temperature Sensor) is compatible with major Whirlpool WFE, WFG series models, and many similarly built Kenmore models. Price: $47.25. Installation: 1-2 screws on the oven wall + 1 connector. Time: 15-20 minutes.
See Whirlpool Temperature Sensor 12001656 →
Also available: 12001655 ($41.17) — verify which one is correct for your specific model number.
See Whirlpool Temperature Sensor 12001655 →
The solution (sensor OK, faulty board): If the sensor measures correctly and the F1 code persists, the control board needs replacement. OEM WPW10503278 is the board for several Whirlpool models. Price: $171.26. Installation: 45-60 minutes — requires marking the position of all connectors before disconnecting.
See Whirlpool Control Board WPW10503278 →
F2 Code — Diagnosis and repair
What F2 means
The F2 code indicates that the control board detected the oven temperature exceeded a safety limit (generally 590°F/310°C during normal operation, or ~950°F/510°C during the self-clean cycle). The main causes are:
- Temperature sensor reading incorrectly — the sensor sends a signal that the board interprets as overtemperature even if the oven isn't actually that hot.
- Bake or broil element shorted — the element fails in a way that produces uncontrolled heat.
- Control board sending continuous signal to the element — the board's relay is stuck closed.
How to diagnose F2
Scenario 1: F2 appears during normal use (not self-clean)
- Perform the 5-minute reset (Step 1 above).
- If it returns: test the temperature sensor with a multimeter. When active at 350°F, the sensor should measure approximately 1,600-1,700 ohms. If it measures much less or much more, it's failing.
- Visually inspect the bake and broil elements — is there visible damage, electrical arcing, or burn marks?
Scenario 2: F2 appears during or right after the self-clean cycle
- It's very common for F2 to appear during the self-clean cycle. Self-clean temperatures (~880°F/470°C) stress components.
- If the self-clean cycle completed and F2 appeared at the end: in many cases, it's the control board that misinterpreted the final temperature. A 5-minute reset usually resolves it.
- If F2 appeared mid-cycle: check the sensor with a multimeter (Scenario 1 above).
The solution: Same as F1 — test the sensor first (12001656 or 12001655). If the sensor is good, the control board (WPW10503278) is the next step.
F9 Code — Diagnosis and repair
What F9 means
The F9 code indicates a failure in the oven door latch system. The Whirlpool oven door has a motorized locking mechanism that automatically activates during the self-clean cycle to keep the door closed at high temperatures. F9 appears when:
- The latch motor cannot complete the closing movement.
- The latch position sensor doesn't detect that the door closed correctly.
- The mechanism is stuck due to cooking residue or heat deformation.
How to diagnose F9
- First, check if the oven door closes correctly during normal use (not self-clean). If the door doesn't close properly or there's excessive play, the problem might be the hinge.
- Inspect the latch mechanism — generally accessible from the range's top panel or from the rear. Look for accumulated debris, broken plastic parts, or a bent latch.
- Try to operate the latch manually (with the range unplugged): Does it move freely? Do you hear the motor trying to move the latch when activating self-clean?
The solution (stuck latch): Clean the mechanism with a damp cloth (dry before use). Verify that nothing is obstructing the latch's movement.
The solution (damaged latch motor): Replace the door latch assembly. The OEM number varies by model — consult your range's label. Typical price: $45-$85. Time: 30-45 minutes.
The solution (door hinge): If the door doesn't seat properly, it might be the hinge. Whirlpool has model-specific OEM replacement hinges, such as WP8183202 ($116.24) or WPW10208415 ($99.40).
When to replace just the sensor vs. replacing the control board
Many owners assume that F1/F2 codes mean an expensive control board ($171). But the temperature sensor is much more likely to fail first and costs $41-$47. The rule of thumb:
- Always start with the sensor — test it with a multimeter. If the reading is outside the 1,000-1,100 ohms range at room temperature, replace the sensor.
- Only replace the board if: the sensor measures correctly, you performed the 5-minute reset, the F1/F2 code persists, and you've verified that the element isn't shorted.
Specifications at a glance
| Detail | Information |
|---|---|
| Compatible models (12001656) | WFE510S0AB, WFE524CLAB, WFE525S0HB & +25 Whirlpool models |
| Compatible models (12001655) | WFE321LWS, WFE374LVQ, WFE371LVS & older models |
| Compatible models (WPW10503278) | WFE515S0EB, WFE525S0HB, WFC310S0EB & +20 models |
| Typical repair cost | $41-$47 (sensor) / $171 (board) |
| Repair time | 15-20 min (sensor) / 45-60 min (board) |
| Tools | Phillips screwdriver, multimeter |
| OEM | 12001656 / 12001655 (sensor) · WPW10503278 (board) |
How to find your Whirlpool range model number
The model number is on the label inside the oven door (frame edge), in the bottom storage drawer, or on the side panel. Typical format: WFE515S0EB, WFG505M0BS. Always confirm the exact model number before ordering a sensor or board — there are multiple versions with different part numbers.
Frequently asked questions
Q: The F1 code appeared and then disappeared on its own. Should I be concerned?
A: If it disappeared after the reset and hasn't returned in a week, it was likely a temporary power surge. Monitor the range. If it returns, proceed with the sensor diagnosis. Don't ignore a recurring F1 — if the control board fails completely, the range will stop working altogether.
Q: Can I use the range with an active F2 code?
A: We do not recommend using the oven with an active F2. F2 indicates actual overtemperature or a sensor failing in that direction — both conditions can be dangerous. Use the stovetop burners if you need them, but avoid the oven until the problem is resolved.
Q: The F9 code appears, but the door opens and closes fine. Why?
A: F9 specifically refers to the motorized latch for the self-clean mode, not normal door operation. The door might open and close fine for cooking, but the motorized locking mechanism could be damaged. Try to start a self-clean cycle (briefly) and observe if you hear the latch motor attempting to lock.
Q: I installed a new sensor, and F1 is still appearing. What should I do?
A: Confirm that the sensor part number is correct for your exact model (different series use 12001655 vs. 12001656). If the number is correct and F1 persists, measure the new sensor with a multimeter to rule out it being factory defective (rare but happens). If the new sensor measures 1,000-1,100 ohms and the code continues, the WPW10503278 control board is the next step.
Q: How long does it take to install the WPW10503278 control board?
A: Approximately 45-60 minutes the first time. The most important part is to photograph or mark each connector before disconnecting it — there are several connectors, and their position matters. The physical installation is relatively straightforward once you have access to the control panel.
Related parts you might need
- Whirlpool Temperature Sensor 12001656 — F1/F2 diagnosis, first step
- Whirlpool Temperature Sensor 12001655 — older WFE series models
- Whirlpool Control Board WPW10503278 — when the sensor is good and the code persists
- Whirlpool Door Hinge WP8183202 — related to F9 diagnosis
When to call a professional
- Visible electrical arcing inside the oven — high-voltage electrical failure, unplug immediately and call a technician.
- F2 with smoke or a strong burning smell — unplug the stove immediately.
- F9 after replacing the latch and the problem persists — there might be damage to the interlock system's wiring.
DIY success rate: 90% for temperature sensor replacement. 75% for control board replacement (requires more care when handling connectors).
RepairKitHub may earn a commission when you buy through links on this page, at no additional cost to you. We only recommend parts verified as genuine OEM and with good customer reviews.
Written by Vinh Nguyen · Founder of RepairKitHub. Researches genuine part compatibility daily; verifies content with manufacturer documentation and DIY repair forums. Last updated: 08/05/2026