Maytag washers display error codes in two formats depending on model generation: older top-loaders and front-loaders use 2-digit F-codes (F21, F01, F28), while newer models use compound F#E# codes (F9E1, F8E1, F7E1). The five most frequent are: F9E1 / F21 (drain error — clean the pump filter first), F8E1 / LF (long fill — check supply valves and inlet screens), F7E1 (motor speed sensor — check for suds overload first), F5E3 (lid or door lock failure), and F0E2 (drum overloaded). Sud / Sd is not a fault — it is a suds alert that pauses the cycle until foam dissipates. All Maytag top-load HE and front-load washers share their error-code platform with Whirlpool, since Maytag was acquired by Whirlpool in 2006. Start every diagnosis with a one-minute power cycle before replacing any part.
Two Maytag Washer Platforms — and Why the Code Format Differs
All Maytag washers sold after 2006 are manufactured on Whirlpool platforms. This matters for error codes because the two washer types use different electronic architectures — and both exist in millions of homes today:
| Platform | Models | Display type | Code format |
|---|---|---|---|
| Top-Load HE (VMW) | MVW series, Bravos, Bravos XL, Centennial | Segmented LED (older) or dot-matrix (newer) | F#E# on newer; F## or word codes (LF, Ld, Sud) on older |
| Front-Load (MHW) | MHW series (MHW3505, MHW5500, MHW8200, etc.) | Dot-matrix or segmented LED | F## on older (F21, F28); F#E# on newer (F9E1, F8E1) |
The same underlying fault may appear as F21 on an older Maytag front-loader and F9E1 on a newer top-load HE model. Both mean the same thing: a drain timeout. Throughout this guide, both code variants are listed together so you can find your code regardless of display generation.
Maytag's Bravos and Centennial top-loaders use what Whirlpool calls the VMW (Vertical Modular Washer) platform — a direct-drive system with no belt or transmission, where the motor sits directly below the basket. Front-load MHW models use the same platform as Whirlpool's WFW series. Parts, diagnostics, and service procedures are often interchangeable between Maytag and Whirlpool models on the same platform generation.
First Step for Any Maytag Error Code: The Power-Cycle Reset
Before diagnosing any hardware failure, run a full power-cycle reset. Maytag control boards — shared with Whirlpool on both platforms — can display transient error codes from brief voltage fluctuations, momentary sensor dropouts, or interrupted wash cycles. A proper reset clears all stored state and distinguishes real component failures from electronic noise.
- Press the Power / Cancel button to end the current cycle and power off the washer.
- Unplug the washer's power cord from the wall outlet.
- Wait 1 full minute. Maytag control boards discharge within 30–60 seconds; waiting the full minute guarantees a clean reset on all board variants.
- Plug back in, power on, and run a short test cycle — a Spin Only or Rinse+Spin cycle with a small load (or empty).
- If the same error code returns, the issue is a genuine hardware fault. Proceed to the relevant section below.
On some Maytag top-load HE models (particularly the older Bravos and Centennial series), you can also enter diagnostic mode by pressing Power → Start twice in rapid succession, then pressing Start to begin the diagnostic cycle. This is useful for confirming which system triggered the stored code. Consult your model's service manual for the specific button sequence.
F9E1 / F21 — Drain Error: The Most Common Maytag Washer Code
F9E1 (labeled F21 on older Maytag washers) is the most frequent service call for both Maytag top-load and front-load models. It means the washer attempted a drain cycle but the water level inside the tub did not drop within the allowed time — typically 8 minutes on most models. The machine stops mid-cycle with standing water in the drum.
Diagnosis and fix by washer type:
Front-load Maytag (MHW series) — F9E1 / F21
- Locate the small rectangular access panel at the lower-front of the washer (lower-left or center). Open it with a flathead screwdriver or by pressing the tab.
- You will find a small rubber drain hose and a round filter cap. Pull the drain hose stopper and drain residual water into a shallow tray — expect 0.5–2 liters.
- Turn the filter cap counterclockwise and remove it. Clear all debris: lint balls, coins, small socks, hair pins, and any solid objects. Rinse the filter and housing under running water.
- Reinstall the filter (clockwise, firmly seated), clip the drain hose stopper back, and close the panel.
- Run a Drain+Spin cycle to confirm the code is cleared.
Top-load Maytag (MVW, Bravos, Centennial) — F9E1 / Ld
Top-load VMW models do not have an accessible front pump filter the same way front-loaders do — the pump sits at the base of the cabinet and is reached by tilting the washer back or removing the cabinet panel. However, the most common top-load drain failure causes are:
- Kinked drain hose: Pull the washer out from the wall and inspect the corrugated drain hose. Maytag specifies a maximum standpipe height of 96 inches (8 feet) from the floor — higher creates back-pressure that defeats the pump. The drain hose must also not be inserted more than 4.5 inches into the standpipe.
- Foreign object in pump impeller: A sock, coin, or hair tie can jam the impeller without blocking the hose entirely — the pump motor runs but can't move water. Accessing the pump requires tilting the machine back (tip it onto a padded surface) and removing the front or bottom panel depending on model.
- Pump motor failure: If the pump runs but produces no suction, or makes a loud buzzing without moving water, the pump motor has failed. Maytag/Whirlpool-compatible drain pump assemblies for VMW models run $25–$55 and are a moderate DIY replacement.
| Symptom | Likely cause | Fix | DIY difficulty |
|---|---|---|---|
| F9E1 first occurrence, water in drum | Clogged pump filter (front-load) or kinked drain hose | Clean filter; straighten hose; confirm standpipe height ≤96″ | Very easy — 10–15 min |
| Pump hums/buzzes but water stays | Foreign object jamming pump impeller | Access and clear pump impeller | Moderate — cabinet access |
| No pump sound at all during drain | Pump motor failure or wiring harness | Replace drain pump assembly ($25–$55) | Moderate — cabinet access |
| F9E1 immediately on spin start, clean filter | Control board not triggering pump relay | Tech recommended — board diagnosis | Tech required |
F8E1 / LF — Long Fill: Water Isn't Entering the Drum
F8E1 (displayed as LF — Long Fill — on models with word-code displays, or occasionally F20 on older front-load Maytag washers) means the washer started a fill cycle but could not reach the required water level within the timeout window. The washer pauses before washing can begin.
Diagnosis order:
- Check the supply valves. Both hot and cold shut-off valves behind the washer must be fully open. A valve turned only halfway — common after maintenance or plumbing work — is one of the most frequent causes of LF and is the easiest zero-cost fix. Turn each valve counterclockwise as far as it goes.
- Clean the inlet screen filters. Each of the two inlet hose ports on the back of the washer contains a small mesh screen. Disconnect the hoses (close the supply valves first; have a bucket ready), and use needle-nose pliers to pull the screens straight out. Rinse under running water, gently brushing away sediment. In areas with hard water or older galvanized pipes, these screens can clog within 1–3 years.
- Verify water pressure. Maytag top-load HE washers require a minimum static water pressure of approximately 20 PSI; front-load models require around 14.5 PSI. Homes with a well pump, a pressure-reducing valve set too low, or with multiple simultaneous high-demand fixtures can see intermittent LF / F8E1 with no actual hardware failure. Test with an inexpensive hose-bib pressure gauge available at any hardware store.
- Replace the water inlet valve. If supply pressure is adequate, valves are open, and screens are clean, the solenoid coil inside the water inlet valve has failed — it is not opening electrically when commanded. The valve is a $25–$50 part (depending on model) and is a straightforward DIY swap: unplug the washer, close supply valves, disconnect hoses and the wire harness, unbolt and pull the old valve, install the new one.
F7E1 — Motor Speed Sensor Error
F7E1 means the washer's control board commanded a spin but the basket (drum) did not reach the expected RPM within the required window, or tachometer feedback from the motor was absent during spin. Maytag top-load HE washers spin using a direct-drive motor below the basket, monitored by a Rotor Position Sensor (RPS). Front-load MHW models use a similar sensor configuration.
Step-by-step diagnosis:
- Check for suds first. Open the lid and look for foam. If suds are visible, run a Rinse+Spin cycle with no detergent added. Repeat if necessary. Going forward, switch to an HE-labeled detergent and use only the HE fill line on the measuring cap — not the standard (much larger) fill line. Maytag HE washers use as little as 11 gallons per cycle versus ~40 gallons on traditional top-loaders, meaning standard detergent amounts are dramatically too much.
- Power cycle. If no suds are present, unplug for 1 minute and retry on a Spin Only cycle with the drum empty. Transient F7E1 codes from momentary power fluctuations or a brief load imbalance during spin can clear completely with a reset.
- Check for overloading. An overloaded drum puts excessive torque demand on the motor, which can't reach target RPM. Remove roughly half the load and retry.
- Inspect the RPS sensor. If F7E1 persists on an empty drum with no suds, the Rotor Position Sensor has failed. On VMW top-load models, the RPS is a small clip-in sensor at the bottom of the motor stator assembly. It costs $25–$60 depending on model and is accessible by tilting the washer and removing the motor cover. The sensor connector simply unplugs; removal requires only a ¼-inch nut driver.
- Motor or control board failure. If an RPS swap doesn't resolve F7E1, the motor drive board (Motor Control Unit, MCU) or main control board has failed. MCU replacement is a moderate-to-difficult DIY job ($100–$180 for the board); control board replacement is similar in difficulty. Tech diagnosis is recommended before purchasing either.
F5E3 — Lid Lock / Door Lock Error
F5E3 means the washer attempted to lock the lid (top-load) or door (front-load) before a spin cycle, but the lock assembly did not confirm a locked state within the expected time. Top-load Maytag washers physically cannot spin without a confirmed lid lock — a federal safety requirement — so this error immediately halts the machine.
| Code | Platform | Meaning | Common cause |
|---|---|---|---|
| F5E3 | Top-load HE (MVW) | Lid lock did not confirm locked state | Laundry under lid rim; worn actuator; failed lock assembly |
| F5E1 | Front-load (MHW) | Door lock failure — door not confirmed closed | Laundry in door gasket; worn strike; failed door lock assembly |
| F5E2 | Front-load (MHW) | Door lock motor/switch did not complete latch sequence | Door lock assembly wear; hinge misalignment |
| lid | Top-load (older display) | Lid open during cycle or lid switch fault | Lid not closed; lid switch failure |
Diagnosis: First, confirm no laundry fabric is caught between the lid and the rim of the tub on top-loaders, or in the door gasket on front-loaders — even a thin sock can prevent the lock actuator from completing its full travel. Close the lid or door firmly and retry. If F5E3 / F5E1 returns on a confirmed-closed lid or door, power cycle (unplug 1 minute) and retry once. If the code persists, the lid lock assembly has worn out mechanically.
On top-load Maytag washers, the lid lock module is a $15–$35 part that snaps into a recess in the lid frame and is secured by one to two screws. Replacement is a straightforward DIY job: unplug the washer, unclip the wiring harness from the old assembly, swap the module, and reconnect. The entire repair typically takes under 20 minutes.
Safety note: A chronic F5E1 / F5E2 on a front-loader that is worked around rather than repaired leaves the door unsecured during a wash cycle. This is a flood risk — do not use the machine until the door lock assembly is replaced.
F0E2 — Drum Overloaded
F0E2 means the control board's load sensor detected a drum load that exceeds the machine's capacity rating. Maytag's VMW top-load HE washers use a load-sensing algorithm that measures motor torque resistance when the basket first begins to rotate — if the torque exceeds the expected range for a full load, F0E2 fires before the cycle begins.
This is the most benign Maytag error code: open the lid, remove roughly a third of the laundry, and restart. In most cases, F0E2 does not indicate any hardware failure. However, if F0E2 appears on a clearly small load, the load-sensing circuitry or motor speed sensor may be miscalibrated. A tech can run a diagnostic cycle to check sensor calibration; alternatively, try a factory reset (consult your model's service manual) which re-initializes sensor baselines.
F0E2 is also common on newer Maytag models when washing a single heavy item like a comforter or sleeping bag. Maytag recommends washing bulky single items in a large-capacity cycle with one or two companion items to help balance the load and distribute weight.
Sud / Sd — Suds Alert (Not a Fault Code)
Sud (or Sd on some display variants) is not a fault code — it is a routine maintenance alert. The pressure sensor inside the washer detected foam above the expected level in the drum. The machine pauses to let suds naturally dissipate, then continues the cycle automatically. No repair or reset is needed.
Sud / Sd is caused almost exclusively by one of three things:
- Non-HE detergent used in an HE washer. Standard detergent (the kind without the HE symbol) creates 4–6× more suds than HE formulas. A single wash with standard detergent in a Maytag HE machine can trigger Sud and leave residue that continues causing it for several subsequent cycles.
- Too much HE detergent. Even HE detergents are over-poured by most users. Maytag's top-load HE models require as little as 1 tablespoon of HE concentrate per full load — the "max fill" line on the cap is for heavily soiled, extra-large loads only.
- Detergent residue buildup in the drum. Over months of use, soap residue accumulates in the drum and tub. Running a monthly Clean Washer cycle (Maytag recommends the affresh tablet) removes residue and prevents persistent Sud alerts.
If Sud appears for the first time after years of trouble-free use with the same detergent and amount, inspect the pressure sensor hose on the back of the outer tub — a cracked or disconnected pressure sensor hose can cause false Sud codes by feeding incorrect water-level readings to the board.
F28, F33, F0E7, uL, and Other Codes You May See
| Code | Platform | Meaning | Action |
|---|---|---|---|
| F28 | Front-load (MHW) | Serial communication error between CCU (main board) and MCU (motor control board) | Power cycle first. Check wiring harness between boards. If persistent, one or both boards has failed — tech recommended. |
| F33 | Front-load (MHW) | Drain pump sensing error — pump relay circuit did not confirm pump connected | Inspect pump wiring harness for loose connector. Replace pump assembly if wiring is intact ($25–$55). |
| F0E7 | Top-load HE (MVW) | Motor control fault — control board lost communication with motor drive | Power cycle. If persistent, MCU (motor control unit) has failed ($100–$180). Tech recommended for diagnosis. |
| F3E2 | Both | Water temperature sensor (NTC thermistor) fault — open or short circuit | Test thermistor resistance with a multimeter (~10,000–50,000 ohms at room temperature, varies by model). Replace if open/short ($15–$30). |
| F2E1 | Both | Stuck key / button on control panel | Inspect control panel for a physically jammed button or moisture under the panel. If no stuck button, PCB sensor may have failed — tech recommended. |
| F0E1 | Top-load HE (VMW) | Load sensing error — empty drum detected as loaded, or vice versa | Power cycle; run an empty cycle. If persistent, RPS sensor or load-sensing calibration may be off — tech diagnosis. |
| uL | Top-load HE (VMW) | Unbalanced load — basket could not reach spin speed due to off-balance distribution | Open lid, redistribute laundry evenly around basket. Restart. Not a component failure in most cases. |
| Ld | Top-load HE (VMW) | Long drain — same underlying issue as F9E1, shown on older display type | Same as F9E1: check hose height/kinking, clear drain path, inspect pump. |
| F01 | Front-load (older MHW) | Main board memory EEPROM error | Power cycle. If persistent, main control board needs replacement ($150–$250). Tech recommended. |
| F06 | Front-load (older MHW) | Drive motor tachometer error — motor controller lost speed feedback | Check wiring at motor. If intact, motor or MCU has failed — tech recommended. |
| F27 | Front-load (older MHW) | Overflow — water level exceeded safe maximum | Immediate action: close supply valves, unplug washer. Inlet valve stuck open — do not restart until valve is replaced ($25–$50). |
| LOC / LC | Both | Control Lock active — not an error code | Press and hold the Control Lock button for 3 seconds to deactivate. Button labeling varies by model — check your manual. |
| Int | Both | Cycle interrupted or cancelled — not an error code | Press Start/Pause to resume, or select a new cycle and press Start. Normal behavior after the door is opened mid-cycle. |
F27 / overflow requires immediate action. An overflow condition means the water inlet valve solenoid is stuck open — water flows into the drum without stopping. Close both supply valves immediately and unplug the washer before doing anything else. Drain the drum and inspect the inlet valve before attempting any restart. Do not use the machine until the valve is replaced.
Full Maytag Washer Error Code Reference Table
| Code | Alt. display | System | Meaning | First step |
|---|---|---|---|---|
| F9E1 | F21, Ld | Drain | Drain timeout — water not draining | Clean pump filter; check drain hose height and kinks |
| F8E1 | LF, F20 | Water supply | Long fill — not filling within timeout | Open supply valves fully; clean inlet screens |
| F7E1 | F06 | Motor / drive | Motor speed sensor — basket not reaching RPM | Check for suds; power cycle; inspect RPS sensor |
| F5E3 | lid | Door / lid lock | Lid lock not confirmed | Clear laundry from lid rim; replace lid lock assembly |
| F5E1 | — | Door lock | Door lock failure (front-load) | Check gasket; close door firmly; replace lock assembly |
| F5E2 | — | Door lock | Door lock motor/switch fault (front-load) | Replace door lock assembly ($20–$40) |
| F0E2 | OL | Load sensor | Drum overloaded | Remove laundry; reduce load; restart |
| F0E1 | — | Load sensor | Load sensing fault | Power cycle; run empty cycle; tech if persistent |
| F0E7 | — | Motor control | Motor control board communication loss | Power cycle; tech diagnosis for MCU failure |
| F3E2 | — | Heating | Water temperature sensor fault | Test thermistor resistance; replace if failed ($15–$30) |
| F2E1 | — | Controls | Stuck key on control panel | Inspect panel; dry if moist; PCB if no stuck key found |
| F28 | — | Communications | CCU–MCU serial comms error | Power cycle; check harness; tech for board failure |
| F33 | — | Drain | Pump sensing / relay error | Inspect pump connector; replace pump if wiring intact |
| F01 | — | Control board | Main board EEPROM error | Power cycle; tech — board replacement likely required |
| F27 | — | Water supply | Overflow — inlet valve stuck open | Close supply valves immediately; unplug; replace inlet valve |
| Sud / Sd | — | Suds | Excess suds detected (not a fault) | Wait for suds to dissipate; switch to HE detergent |
| uL | — | Balance | Unbalanced load during spin | Redistribute laundry evenly; restart spin |
| Ld | — | Drain | Long drain (same as F9E1 on older display) | Same as F9E1 |
| LOC / LC | — | Controls | Control Lock active (not an error) | Hold Control Lock button 3 seconds to disable |
| Int | — | Cycle | Cycle interrupted (not an error) | Resume cycle or start new cycle |
When to DIY vs. Call a Technician
Maytag washers share the Whirlpool parts ecosystem, which means OEM and compatible aftermarket parts are widely available through PartSelect, RepairClinic, AppliancePartsPros, and Maytag's own parts portal. Many of the most common repairs are genuinely DIY-able with basic tools.
| Code | Typical part cost | DIY difficulty | Recommendation |
|---|---|---|---|
| F9E1 / F21 (filter clog / kinked hose) | $0 | Very easy — 10–15 minutes, no tools | DIY every time |
| F9E1 / F21 (pump failure) | $25–$55 | Moderate — cabinet access, tilt unit | DIY-possible with service manual |
| F8E1 / LF (inlet screens) | $0 | Very easy — disconnect hoses | DIY every time |
| F8E1 / LF (inlet valve) | $25–$50 | Easy-moderate — unplug and swap | DIY-possible |
| F7E1 (suds / overload) | $0 | None | DIY — check suds and load first |
| F7E1 (RPS sensor) | $25–$60 | Moderate — bottom cabinet access | DIY-possible with service manual |
| F5E3 / F5E1 (lid / door lock) | $15–$35 | Easy — screw-in swap, ~20 min | DIY-friendly |
| F0E2 (overload) | $0 | None | DIY — reduce load |
| F3E2 (thermistor) | $15–$30 | Easy — clip-in replacement | DIY-possible |
| F28 (board comms) | $100–$250 | High — board identification and diagnosis | Tech recommended |
| F0E7 (motor control board) | $100–$180 | High — MCU identification and swap | Tech recommended for diagnosis; DIY swap if confirmed |
| F27 (overflow / inlet valve) | $25–$50 | Easy-moderate after valves closed | DIY after ensuring supply is off |
| F01 (main board EEPROM) | $150–$250 | High — board replacement | Tech recommended |
Before ordering any parts for a motor-related code (F7E1, F0E7): Maytag includes a 10-year limited parts warranty on the direct-drive motor and the stainless steel drum basket on many Bravos and Centennial series washers. Confirm your washer's manufacture date before spending on motor components — if the motor is within warranty, Maytag may supply the part at no charge. Run the serial number through ApplianceIQ's serial decoder (free, 25 lookups/month) to get the exact manufacture date instantly, then call Maytag support at 1-800-344-1274 with your model and serial number.
For recall verification, run any Maytag washer model number through ApplianceIQ's recall check. Maytag has had several CPSC-coordinated recalls over the years — most notably on older top-load models for fire and mechanical failure concerns.
Repair vs. Replace Math for Maytag Washers
Maytag top-load HE washers have a median expected lifespan of approximately 10–14 years. Front-load MHW models trend slightly lower at 8–12 years, consistent with the category-wide pattern where front-loaders see more drum bearing and door seal wear. The standard 50% rule applies: if the estimated repair cost exceeds 50% of the cost of an equivalent replacement washer, replacing is usually the better financial decision.
Applied to the most common Maytag error codes:
- F9E1 drain pump failure on a unit under 8 years old: Repair without hesitation. A $25–$55 pump assembly on a machine worth $600–$1,100 is well below any replacement threshold.
- F7E1 RPS sensor on a unit under 10 years old: Check motor warranty first (10-year on eligible Bravos/Centennial models). If covered, free repair. If not, a $25–$60 RPS sensor is a clear repair call — even the MCU at $100–$180 is well within the 50% threshold on a mid-life machine.
- F28 (both boards) on a unit over 10 years old: If both the CCU and MCU need replacement, combined costs of $250–$450 can approach 50% of a $700–$1,000 replacement washer. Factor in the machine's overall condition and remaining expected life before committing.
- Drum bearing failure (persistent grinding, out-of-balance at any speed) on a unit over 12 years old: Bearing replacement on Maytag front-loaders is labor-intensive and rarely makes economic sense on a machine past its median lifespan. Replacement is almost always the better call.
For a structured decision framework, see the appliance repair-vs-replace decision tree and the 2026 repair cost math guide. For Maytag's reliability profile versus other washer brands, see appliance lifespan by brand.
Before calling a tech or ordering parts, look up your Maytag's serial number in ApplianceIQ. It returns the exact manufacture date (critical for motor warranty verification), active recall status, and estimated remaining lifespan — all from a single model or serial number. Free tier includes 25 lookups/month.
Related Repair Guides
- →Maytag Serial Number Decoder: Find the Manufacture Date
- →Whirlpool Washer Error Codes: Complete 2026 Guide
- →LG Washer Error Codes: Complete 2026 Guide
- →Samsung Washer Error Codes: Complete 2026 Guide
- →Repair vs. Replace: The Full Decision Tree for Any Appliance
- →Complete Guide to Checking Any Appliance for Recalls