Disclaimer: ApplianceDecode.com is an independent diagnostic resource and is NOT affiliated with, authorized, or sponsored by Samsung, LG, Whirlpool, GE, Bosch, or any other appliance manufacturer.
ApplianceDecode
Whirlpool Dishwasher Code: F6 E4

Whirlpool Dishwasher F6 E4 Error Code: Step-by-Step Fix

Published on: July 15, 2026
Written by: Dave Miller
Difficulty: Medium
[Advertisement Slot - Header Banner]
Whirlpool Dishwasher F6 E4 Error Code: Step-by-Step Fix

Required Tools for this Fix

  • Multimeter
  • Replacement float switch

Quick Summary Answer: The Whirlpool dishwasher F6 E4 error code indicates that the float switch has detected an overfill condition or a water leak in the base drip pan beneath the machine. The most common cause is water pooling in the bottom tray from a slow leak, which trips the safety float microswitch and locks the drain pump on. The primary quick fix is to disconnect power, remove the lower access panel, dry out the bottom drip tray, and inspect for the source of the leak.


An F6 E4 error code on your Whirlpool dishwasher can bring your kitchen cleanup to a sudden halt. When this code triggers, you will likely notice that the dishwasher refuses to start a cycle and the drain pump runs continuously, even with the door wide open. This behavior is a built-in safety protocol designed to prevent water from damaging your kitchen subfloors.

Our team of appliance technicians handles this specific issue on a weekly basis. We find that while the error code looks intimidating, it is one of the most logical and straightforward faults to diagnose on Whirlpool-built machines.

This guide will walk you through the process of diagnosing and fixing the root cause of the F6 E4 error. We will explain how the float system works, how to clear the code, and how to pinpoint the exact source of any hidden leaks.


What is the Whirlpool F6 E4 Error Code?

The F6 E4 code is officially defined as a “Float Switch Leak Error” or “Overfill/Water Indicator Fault.” Whirlpool dishwashers utilize a dual-defense system to prevent water damage. The first defense is the overfill float inside the tub, which is the plastic dome in the front corner. The second defense is a shallow metal or plastic drip tray located underneath the entire dishwasher chassis.

Inside this bottom drip tray sits a small, round styrofoam disc inside a plastic housing. If water leaks from any component under the dishwasher, it pools in this shallow tray. As the water level rises, the styrofoam disc floats upward and presses against a highly sensitive microswitch.

Once this microswitch is activated, the main control board immediately interrupts the wash cycle. It cuts power to the water inlet valve and forces the drain pump to run continuously. This explains why your dishwasher is constantly humming and trying to drain, even when the tub is empty.


Diagnostic Quick-Reference

Before pulling your dishwasher out of its cabinet cavity, look at the general timeline and costs associated with this repair.

Diagnostic StepEst. TimeTools NeededCost
Access & Visual Inspection15 Mins1/4-inch Nut Driver, Flashlight$0
Drying the Drip Pan10 MinsShop Vac, Towels, Sponge$0
Float Switch Continuity Test10 MinsDigital Multimeter$0
Replacing Float Microswitch20 MinsNeedle-nose Pliers, New Switch$15 - $30
Replacing Diverter Valve Seal45 MinsFlathead Screwdriver, New Grommet$10 - $25
Replacing Water Inlet Valve30 MinsChannel Lock Pliers, New Valve$25 - $50

WARNING: ELECTRICAL SHOCK AND FLOODING HAZARD. Always disconnect the dishwasher from its electrical power source before removing any panels. You can unplug the unit from the wall outlet or switch off the dedicated circuit breaker in your home’s breaker panel. Additionally, shut off the hot water supply valve located under your kitchen sink before beginning work.


Understanding the Two Different Floats

We must clarify a common point of confusion for many homeowners. Your dishwasher has two distinct float mechanisms, and either can trigger an overfill/leak fault.

The Tub Overfill Float

This is the plastic cylinder located inside the stainless steel or plastic wash tub, usually in the front-right or front-left corner. When the tub fills with water, this float rises. If the water level gets too high, it trips a switch underneath the tub to shut off the incoming water.

The Base Drip Pan Float

This is the hidden float located beneath the tub, resting in the metal tray close to the floor. It consists of a styrofoam puck inside a bracket. This float only rises if there is an active leak underneath the machine. The F6 E4 error code is almost always triggered by this lower base pan float, not the one inside the tub.


Step-by-Step Diagnostic Testing Checklist

We suggest using this systematic checklist to isolate the exact cause of your F6 E4 code. Work through these steps in order to avoid buying unnecessary replacement parts.

  • Power down the machine: Cut the electrical power and turn off the water supply.
  • Remove the toe kickplate: Access the underside of the dishwasher.
  • Inspect the drip pan: Check for standing water, moisture, or dried soap residue in the bottom tray.
  • Check the float movement: Verify that the styrofoam puck moves up and down freely and is not stuck.
  • Dry the base tray: Remove any pooled water using a sponge or shop vacuum.
  • Perform a click test: Manually press the microswitch to hear if it makes a sharp clicking sound.
  • Test switch continuity: Use a multimeter to verify the electrical integrity of the microswitch.
  • Inspect for active leaks: Run a test cycle while watching the underside with a flashlight to locate drips.

Phase 1: Accessing and Drying the Base Pan

In the vast majority of cases, the F6 E4 error is not a false alarm. There is usually actual water in the bottom tray. Your first step is to access this area and dry it out.

+-------------------------------------------------------------+
|                     DISHWASHER TUB                          |
+-------------------------------------------------------------+
|                                                             |
|   [Pump Motor]       [Diverter Valve]      [Inlet Valve]    |
|        |                     |                    |         |
|        v                     v                    v         |
|=================== LEAKING WATER DOWNSPOUT =================|
|                                                             |
|=============================================================|
|                     BASE DRIP TRAY                          |
|  [ Styrofoam Float Puck ] ---> activates ---> [Microswitch] |
+-------------------------------------------------------------+

Step 1: Remove the Bottom Access Panels

Look at the bottom front of your dishwasher. You will see a metal or plastic kickplate near the floor. Use a 1/4-inch nut driver or a screwdriver to remove the screws holding this panel in place. Once the screws are out, gently pull the kickplate away and set it aside.

Step 2: Remove the Sound Insulation

Some Whirlpool models feature a thick piece of felt or rubber soundproofing insulation behind the kickplate. Gently fold this up or remove it entirely so you have a clear view of the plastic base tray resting on the floor.

Step 3: Check for Standing Water

Shine a bright flashlight into the base of the unit. Look closely at the plastic tray that sits directly on the floor beneath the pumps and motors. If you see even a quarter-inch of water pooling in this tray, the styrofoam float has risen, triggering the F6 E4 code.

Step 4: Dry the Tray Thoroughly

We suggest using a dry sponge, microfiber towels, or a wet/dry shop vacuum to remove every drop of water from this tray. Be gentle around the wiring harnesses and the styrofoam float assembly. Once the tray is completely bone-dry, the styrofoam float will drop back down to its resting position.


Phase 2: Testing the Float Switch Electronically

If you dried the tray and the F6 E4 code persists, or if you found no water in the tray at all, the issue may be a mechanically stuck float or a failed microswitch.

Inspecting the Styrofoam Puck

Locate the float assembly in the drip pan. It is usually a small plastic housing containing a round piece of styrofoam. Gently press down on the styrofoam. It should move up and down freely with no resistance.

Sometimes, kitchen debris, pet hair, or dried soap scum can get wedged under the styrofoam puck. This holds the puck in the elevated position, tricking the computer into thinking there is a leak. Clean out any debris you find.

The Multimeter Continuity Test

If the float moves freely but the code remains, you must test the microswitch for electrical failure.

  1. Locate the small plastic microswitch attached to the float assembly housing.
  2. Disconnect the two wire leads attached to the switch terminals. Use needle-nose pliers if the connectors are tight, pulling only on the metal connectors, not the wires themselves.
  3. Set your digital multimeter to the lowest Ohms setting or to the continuity mode (which beeps when the probes touch).
  4. Place one multimeter probe on the “Common” (C) terminal of the switch and the other probe on the “Normally Open” (NO) or “Normally Closed” (NC) terminal, depending on how your specific model is wired.
  5. Press the small button lever on the switch manually.
  6. Your multimeter should show a clear change in state. It should go from “Open” (no continuity/infinite resistance) to “Closed” (continuity/0 Ohms) when you press the button.

If the switch does not change state, or if it shows continuity at all times regardless of whether the button is pressed, the internal contacts have fused. You must replace the microswitch. This is a very inexpensive part that simply clips into the plastic housing.


Phase 3: Finding and Fixing the Leak Source

Drying the drip tray will temporarily clear the F6 E4 error code and allow you to run a cycle. However, if you do not fix the underlying leak, the tray will fill with water again within a few cycles, and the code will return.

Our team recommends leaving the kickplate off, plugging the unit back in, and running a short rinse cycle while watching underneath the unit with a flashlight. Look for drips from these four common areas.

1. The Diverter Motor Shaft Seal (Grommet)

This is the single most common leak source on Whirlpool, KitchenAid, and Maytag dishwashers. The diverter motor sits under the tub and rotates a valve to direct water to the upper or lower spray arms. Over time, the rubber shaft seal wears out, allowing water to drip directly down the diverter shaft into the base tray.

How to spot it: Look at the bottom of the black or gray diverter motor housing. If you see water dripping directly from the center of the motor, or if you notice white, powdery mineral deposits on the motor casing, your diverter seal is leaking.

The Fix: You can purchase a diverter shaft seal replacement kit. Alternatively, you may need to replace the entire sump assembly if the plastic housing around the seal is cracked or warped.

2. The Wash Pump (Circulation Motor) O-Ring

The large circulation pump is connected to the sump assembly with a rubber O-ring or grommet. High temperatures and harsh detergents can cause this rubber to degrade and weep water.

How to spot it: Look for active drips where the heavy circulation motor mates with the plastic sump housing.

The Fix: Remove the circulation pump and replace the rubber sealing ring. Apply a small amount of food-grade silicone grease to the new O-ring during installation to ensure a watertight seal.

3. The Water Inlet Valve

The water inlet valve connects your household hot water line to the dishwasher. It is located in the front-left or front-right corner under the tub. The plastic body of the valve can develop hairline cracks due to water pressure spikes or winter freezing.

How to spot it: Inspect the brass elbow fitting and the plastic body of the inlet valve. If you see water slowly weeping from the valve body or dripping from the blue or green electrical solenoids, the valve is failing.

The Fix: Replace the water inlet valve. Do not attempt to glue or tape a cracked valve, as household water pressure will easily burst through the repair.

4. Excessive Soap Suds (The Silent Culprit)

Sometimes, there is no mechanical leak at all. If someone in your household accidentally puts regular liquid dish soap into the dishwasher, or if you use too much detergent in a soft-water environment, a massive amount of suds will build up inside the tub.

These suds can easily escape through the door vents or the side gaskets. The foam then condenses back into water and drips down into the base pan, triggering the F6 E4 code.

How to spot it: Look for thick soapy residue or dried white film in the drip tray. If you open the dishwasher door and see a wall of foam, this is your issue.

The Fix: Dry out the drip tray. Pour a quarter-cup of vegetable oil into the bottom of the dishwasher tub and run a drain cycle. The oil will quickly break down the soap suds.


Preventative Maintenance to Avoid Future F6 E4 Codes

To prevent this frustrating error code from returning, we suggest implementing these simple maintenance habits.

Run a Monthly Descaling Cycle

Hard water minerals can build up on the diverter shaft seal, acting like sandpaper every time the valve rotates. Run a monthly cleaning cycle using a commercial dishwasher cleaner or a bowl of white vinegar placed on the top rack. This dissolves mineral crusts before they damage your rubber seals.

Clean the Sump Filter Weekly

A clogged mesh filter in the bottom of your dishwasher tub restricts water flow. This causes water to back up in the sump, creating localized high pressure that can force water past the circulation pump seals. Rinse your filter under running water once a week.

Use the Correct Detergent Dosage

If you have a whole-house water softener, you need significantly less detergent to clean your dishes. Too much soap creates micro-foaming that slowly escapes the tub seals and collects in the drip tray over several months.


Frequently Asked Questions

Why does my drain pump keep running even when I turn the dishwasher off?

This is a safety feature. The control board senses that the base float switch is activated, indicating an active leak. To prevent your kitchen from flooding, the board cuts power to all other functions and runs the drain pump continuously to empty any water from the tub. The pump will run until the base tray is completely dry or the unit is unplugged.

Can I bypass or disable the float switch to keep using my dishwasher?

We strongly advise against bypassing the float switch. While you can technically cut and splice the wires to bypass the switch, doing so removes your primary protection against major kitchen flooding. A slow leak can easily warp your wood cabinets, ruin your hardwood flooring, or damage the ceiling of the room directly below your kitchen.

How do I clear the F6 E4 code after I have dried the drip tray?

On most Whirlpool models, simply drying the tray and restoring power will clear the code automatically. The control board reads the switch state in real-time. If the code persists, you can perform a hard reset. Unplug the dishwasher for five minutes, then plug it back in. Alternatively, press the following buttons in sequence: 3-1-2-3-1-2-3-1-2 (with less than a second between presses) to enter diagnostic mode, which clears the fault memory.

Is it possible that a faulty main control board is causing this error?

While possible, a bad control board is extremely rare for this specific code. Always perform a physical inspection of the drip tray first. If the tray is dry and the float switch passes a multimeter continuity test, inspect the wiring harness connecting the switch to the control board. Look for pinched or rodent-damaged wires before blaming the control board.

Can a clogged drain hose cause the F6 E4 error code?

Yes, but indirectly. If your kitchen sink drain or dishwasher drain hose is clogged, the water cannot exit the machine properly. The water level inside the tub will rise past safe levels, eventually leaking through the door seals or spilling over the tub lip into the bottom drip pan. Always check that your sink drain flows freely and that your dishwasher drain hose has a proper high loop or air gap installed.

Safety Precaution Notice

Before proceeding with any repair checklist: Always unplug the appliance from its electrical socket and turn off shutoff valves for incoming water (for washers and dishwashers). Discharge capacitors if working on motors.

[Advertisement Slot - Article Bottom Banner]