Skip to content
Industrial Error Code Fixes
Go back

Whirlpool Dishwasher E4 Error Code - Causes & Fix

4 min read
⚡ Quick Answer

E4 means water in the base pan. Most often a loose inlet hose connection. Press Cancel twice, dry the pan, check all fittings.

Difficulty Intermediate (DIY)
Est. time 15-60 min
Tools Multimeter , nut driver, screwdrivers

Whirlpool Dishwasher E4 Error Code — What It Means

The E4 code (also shown as F8E4 on some models) tells you the dishwasher has detected water in the drip tray or base pan. A float switch in the base trips when water collects there, and the machine goes into protective shutdown to prevent flooding. The dishwasher will not run a normal cycle until you clear the water and fix the source of the leak.

This is not a control board failure in most cases. It is a real leak detection system doing its job. Water has entered the base from somewhere above, either through a loose plumbing connection, an internal overflow, or excess suds spilling over from the wrong detergent.

Jump to Fix

Common Causes

Step-by-Step Fix

  1. {‘lead’: ‘Press Cancel once to silence the alarm, then press Cancel a second time to clear the code.’, ‘text’: ‘Do not turn off power to the dishwasher during this step, and keep the door closed while the unit completes its safety drain sequence.’}
  2. {‘lead’: ‘Turn off the water supply at the shutoff valve under the sink.’, ‘text’: ‘This prevents more water from entering while you diagnose and repair the leak.’}
  3. {‘lead’: ‘Remove and dry the drip pan in the base of the dishwasher.’, ‘text’: ‘Pull the dishwasher forward if needed, tip it slightly, or use towels and a wet-vac to remove standing water from the pan; be careful not to disconnect the float switch wire when removing the pan.’}
  4. {‘lead’: ‘Inspect the inlet hose connection at the 90° elbow and inlet valve.’, ‘text’: ‘Check that the rubber washer is seated flat, then hand-tighten the 3/4 in. coupling and add an extra 1/4 to 1/2 turn with pliers to compress the gasket; look for wetness or corrosion at this joint.’}
  5. {‘lead’: ‘Check the drain hose, door gasket, and all visible fittings for cracks or wetness.’, ‘text’: ‘Verify the fill hose exits from the rear left side as designed, inspect the drain hose routing for kinks or splits, and run your hand along the door seal for tears or debris that could allow leaks.’}
  6. {‘lead’: ‘Verify the float switch connector is properly seated and locked.’, ‘text’: ‘Align the connector and push until the locking tab is visible; inspect the wire for cuts or damage that could cause a false signal.’}
  7. {‘lead’: ‘Run a short rinse cycle with the pan dry and all connections tight, and watch the base for new leaks.’, ‘text’: ‘If the code returns immediately or water reappears, isolate the source by tracing each water path under power and pressure until you find the active leak.’}

Parts Often Needed

PartNotes
Dishwasher inlet hose with 3/4 in. fittingAmazon | Replace if the hose itself is cracked or the internal rubber washer is damaged and cannot seal.
Float switch assemblyAmazon | Order the exact part for your model if the switch is mechanically stuck or electrically open when dry.
Door gasketAmazon | Match your model number; replace if torn, hardened, or visibly leaking during a cycle.

When to Call a Pro

Call a technician if you cannot locate the source of the leak after inspecting all visible hoses and connections, if the code returns with a completely dry base and all fittings tight, or if you find water tracking from inside the tub or pump area that requires disassembly to reach. A pro can pressure-test the fill circuit, trace hidden leaks behind the tub liner, and safely diagnose float switch or wiring faults that mimic a real leak. If you are not comfortable working around live water connections or tilting the dishwasher to access the base pan, professional help is the safer choice.


Share this post on:

Previous Post
Whirlpool Dishwasher E6 Error Code - Causes & Fix
Next Post
Whirlpool Dishwasher E1 Error Code - Causes & Fix