Whirlpool Dryer Error Codes F01, F22, F24, AF, L2 — What They Mean & How We Fix Them
Whirlpool, Maytag, KitchenAid, Kenmore Elite, and Amana dryers share most fault codes. The ones our Twin Cities trucks see most are AF (airflow / vent restriction — the dryer is telling you the vent needs cleaning), F24 / F22 (thermistor faults), F28/F29 (communication or moisture sensor), and L2 (low voltage from a half-tripped breaker).
- 4.5★ · 990+
- 1-Yr Warranty
- OEM Parts
- Same-Day
Same-day windows
Call before 2pm for today's route.
Every Minneapolis ZIP
55401–55455. No trip charge.
EPA 608 certified
Sealed-system & refrigerant work.
1-year warranty
Parts and labor in writing.
Updated June 21, 2026 · Reviewed by service manager
Quick answer
Whirlpool Dryer Error Code Repair — Twin Cities — Quick Answer
This is one of our Minneapolis appliance repair service pages — see the hub for pricing and coverage details.
What we fix in Minneapolis
The Minneapolis repair mix
How to enter Whirlpool dryer diagnostic mode
Most Whirlpool / Maytag dryers built 2010+ (Cabrio, Duet, WED, MED, WGD, MGD) enter diagnostics with the cycle knob rotated: from any position, turn the knob clockwise 3 clicks, counter-clockwise 1 click, clockwise 1 click, counter-clockwise 1 click — pause — then press Start. The display shows software version and steps through heater, motor, moisture sensor, thermistor, and door switch tests. Some Duet front-load dryers use the 1-2-3, 1-2-3, 1-2-3 button-pattern entry (any 3 buttons not Start/Cancel). Stored codes display as F-codes after the test.
Most common Whirlpool dryer error codes
AF — Airflow restriction (the dryer measured outlet temp vs cycle time and decided the vent is plugged). Free fix when you clean the vent ($185 add-on). | L2 — Low or no line voltage on one leg of the 240V supply: usually a half-tripped breaker, sometimes a corroded outlet. Flip the breaker fully off then back on; if L2 returns, call an electrician for the outlet. | F01 — Main control board fault ($385–$525). | F22 — Outlet thermistor open or short ($225–$285). | F24 — Inlet thermistor open or short ($225–$285). | F25 — Drive motor speed sensor or motor ($285–$425). | F28 — Main control ↔ motor control communication error ($285–$485). | F29 — Moisture sensor wiring (drum strips) — clean strips first; sensor wiring second. | F30 — Restricted vent code on newer Cabrio platform (same as AF). | F31 — Motor speed fault. | HE / E1 / E2 — Heater open (electric) or thermistor open (legacy). | dF — Door fault — door not registering closed. | PF — Power failure — just resume. | EOL — End-of-load fault (cycle ended abnormally). | tS — Open thermistor (legacy).
Almost every AF / F30 fixes itself with a vent cleaning
Whirlpool / Maytag dryers measure outlet air temperature and cycle time, and throw AF or F30 when the math says the vent is restricted — BEFORE the high-limit thermal fuse trips. That's a gift. Clean the vent run from the dryer outlet to the exterior cap before you replace any parts. Add-on dryer-vent cleaning is $185 on most Twin Cities homes. If you ignore AF, the next code is HE (blown heater after the thermal fuse trips) and the repair triples.
Whirlpool dryer repair in the Twin Cities
We stock Whirlpool heating elements, thermal fuses, high-limit thermostats, thermistors, moisture sensors, door switches, gas valve coils, igniters, drum rollers and belts, motor speed sensors, and the common main control boards on the truck. Whirlpool, Maytag, KitchenAid, Kenmore Elite, and Amana parts are largely cross-compatible. About 84% of Whirlpool dryer repairs finish first visit. Flat $149 trip fee, waived on approval. 1-year written warranty.
From the truck
Field-service notes on dryer repair
On dryer repair, we keep the diagnostic tight because the failure catalog on this brand is well-documented. Well water in the outer western suburbs (Minnetonka, Wayzata, Orono) adds iron and manganese loading that plugs ice-maker inlet screens and dishwasher wash-arm nozzles inside 18 months without a softener.
Because this page focuses on how to enter whirlpool dryer diagnostic mode, our tech opens the call by isolating that subsystem before touching anything else. Wear parts (belts, pumps, igniters, valves) ship from our truck stock; boards and sealed-system parts are OEM-only from Marcone or the manufacturer's direct distributor. The $149 residential diagnostic is credited toward the repair if you approve; if you don't, you pay only the diagnostic and we leave a written scope. Every completed repair carries a 1-year parts and labor warranty in writing. The section above covers the specific failure surface — most whirlpool / maytag dryers built 2010+ (cabrio, duet, wed, med, wgd, mgd) enter diagnostics with the cycle knob rotated: from any position, turn the knob clockwise 3 clicks, counter-clockwise 1 click, clockwise 1 click, counter-clockwise 1 click — pause — then press start.
We stock the top-30 wear items for this brand on the truck, so most first-visit repairs close same-day. We're EPA 608 certified for sealed-system and refrigerant work, licensed and insured in Minnesota, and every tech carries a factory diagnostic laptop for brand-specific service modes. If the model is out of parts support, we'll say so on the first call and refund the diagnostic — that's the honest read on a repair-vs-replace decision, and it's the same read we'd give a family member calling about the same dryer.
Coverage
Minneapolis neighborhoods we cover
Same-day service routes through every Minneapolis ZIP — no separate trip charge anywhere inside city limits.
Neighborhood deep-dives
Neighborhoods
- Uptown
- Northeast Minneapolis
- Downtown
- North Loop
- Mill District
- Powderhorn
- Longfellow
- Linden Hills
- Kingfield
- Lyn-Lake
- Lyndale
- Whittier
- Loring Park
- Cedar-Riverside
- Marcy-Holmes
- Como
- Phillips
- Standish-Ericsson
- Seward
- Prospect Park
- Nokomis
- Bryn Mawr
- Fulton
- Tangletown
- Armatage
- Windom
- Diamond Lake
- Audubon Park
- Sheridan
- St. Anthony East
- St. Anthony West
- Logan Park
- Holland
- Columbia Park
- Waite Park
- Webber-Camden
- Folwell
- Jordan
- Hawthorne
- Near North
- Harrison
- Cedar-Isles-Dean
- East Isles
- ECCO
- Lowry Hill
- Lowry Hill East
- Stevens Square
- Elliot Park
- Kenwood
- Lake of the Isles
- Lake Harriet
- Lake Calhoun / Bde Maka Ska
ZIP codes
55401, 55402, 55403, 55404, 55405, 55406, 55407, 55408, 55409, 55410, 55411, 55412, 55413, 55414, 55415, 55416, 55417, 55418, 55419, 55454, 55455
Response windows
Drive times from our Minneapolis hub
Same-day windows are based on truck position at the time you call. The matrix below reflects typical mid-day response from our 222 E Hennepin hub.
| City | Drive time | Same-day cutoff |
|---|---|---|
| Minneapolis (city) | 0–20 min | Daily, call before 2pm |
| St. Paul | 15–25 min | Daily, call before 2pm |
| Edina | 15–20 min | Daily, call before 2pm |
| Bloomington | 20–25 min | Daily, call before 1pm |
| Eden Prairie | 20–30 min | Daily, call before 1pm |
| Maple Grove | 20–30 min | Daily, call before 1pm |
| Plymouth | 20–25 min | Daily, call before 1pm |
| Roseville | 15–20 min | Daily, call before 2pm |
| Woodbury | 25–35 min | Daily, call before 12pm |
| Golden Valley | 10–15 min | Daily, call before 2pm |
FAQ
Minneapolis questions, answered
What does AF mean on a Whirlpool dryer?
AF means the dryer detected an airflow restriction — the vent needs cleaning. It's a gift: AF triggers BEFORE the high-limit thermal fuse blows and BEFORE the heating element fails. Clean the vent run from dryer outlet to exterior cap ($185 add-on) and AF clears. Ignore it and the next code is HE — heater open.
What does L2 mean on a Whirlpool dryer?
L2 is low or no line voltage on one of the 240V legs — usually a half-tripped breaker (very common; the breaker looks ON but one leg has tripped). Flip the breaker fully OFF then back ON. If L2 returns, the outlet itself is corroded or a wire is loose — that's an electrician, not us.
What does F22 or F24 mean on a Whirlpool dryer?
F22 is the outlet thermistor (open/short); F24 is the inlet thermistor. Cheap sensor swaps — $225–$285 all-in. Often paired with a vent inspection because heat soak from vent restriction shortens thermistor life.
How do I enter Whirlpool dryer diagnostic mode?
Cycle knob: clockwise 3 clicks, counter-clockwise 1, clockwise 1, counter-clockwise 1, pause, press Start. The dryer cycles through heater, motor, moisture sensor, thermistor, and door switch tests. Some Duet front-loaders use the button-pattern entry (any 3 non-Start buttons in 1-2-3, 1-2-3, 1-2-3 pattern).
What does HE or E1 mean on a Whirlpool dryer?
HE (or E1 / E2 on legacy displays) means the heating element circuit is open — usually because the high-limit thermal fuse tripped from a restricted vent and then the element itself failed shortly after. Replace element + thermal fuse + thermistor AND clean the vent run. Repair $345–$485 plus optional $185 vent cleaning.
How much does Whirlpool dryer repair cost?
Most Whirlpool dryer repairs land $245–$485 all-in. Thermistor $225–$285. Door switch $225–$345. Heater + thermal fuse $345–$485 (add $185 vent cleaning). Gas valve coils $245–$345. Motor speed sensor $285–$425. Main control board $385–$525. The $149 trip fee is waived when you approve the repair.
Are Whirlpool, Maytag, and Kenmore dryer codes the same?
Yes — Whirlpool, Maytag, KitchenAid, Kenmore Elite, and Amana dryers share the same control platforms. Fault codes (AF, L2, F01, F22, F24, F28, F30, HE) and many internal parts are cross-compatible.
What happens if I decline the repair?
You pay only the trip fee for the diagnostic visit and keep the written findings — model, failed component, and part cost — so you can weigh a replacement with real numbers. There is no pressure, no restocking charge, and no upsell script.
Do you use OEM parts?
Yes. We fit manufacturer (OEM) parts wherever the brand still supplies them, and we tell you upfront on the rare occasion an OEM part is discontinued and a certified equivalent is the only option. OEM sourcing is why the 1-year warranty is written, not verbal.
Related Minneapolis repair pages
- Whirlpool appliance repair (hub) →
- All Whirlpool error codes →
- Whirlpool washer error codes →
- Whirlpool dishwasher error codes →
- Whirlpool dryer repair →
- Samsung dryer error codes →
- LG dryer not heating →
- Dryer not heating (all brands) →
- Dryer vent cleaning →
- Dryer repair Minneapolis →
- Appliance repair Minneapolis →
- Refrigerator repair Minneapolis →
- Washer repair Minneapolis →
- Dishwasher repair Minneapolis →
What will this cost?
Pricing & repair-cost pages
Trying to decide repair vs. replace? These pages break down real all-in Twin Cities pricing by brand, model class, and failure mode.
Need fridge repair? See our Minneapolis page
Same-day refrigerator repair in Minneapolis — Sub-Zero, Samsung, LG, Whirlpool, KitchenAid. Flat $149 trip fee waived with repair, 1-year warranty on parts and labor.
Book dryer repair in Minneapolis
Have your model and serial number handy. Call before 2pm and we'll usually have a same-day window across Minneapolis.
Brands we service in Minneapolis
Dedicated Minneapolis landing pages for each brand we run most — fault codes, pricing, and the OEM parts our trucks stock for Minneapolis homes.