Skip to content
Industrial Error Code Fixes
Go back

GE Dishwasher C4 Error Code - Causes & Fix

2 min read
⚡ Quick Answer

C4 means an overfill was sensed after a power failure. Most often a stuck float switch, or a water inlet valve that will not close.

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

GE Dishwasher C4 Error Code — What It Means

The C4 code shows the dishwasher filled twice after a power interruption and read an overfill condition. The control stops to avoid flooding.

The two usual suspects are a float switch stuck in the up position and a water inlet valve that no longer shuts off cleanly. The float is the fast check.

Jump to Fix

Common Causes

Step-by-Step Fix

  1. Cut power at the breaker before reaching into the tub.
  2. Find the float in the front of the tub floor and tap the cover to free it.
  3. Lift the float cover and clear any debris under and around it.
  4. Check that the float rises and drops smoothly by hand.
  5. Inspect the sump strainer and remove anything blocking water flow.
  6. Restore power and run a cycle to see if the overfill clears.
  7. If the tub keeps overfilling, replace the water inlet valve so it seals shut.

Parts Often Needed

PartNotes
GE dishwasher float switchAmazon | Order the float assembly that matches your model number.
GE dishwasher water inlet valveAmazon | Replace if the valve keeps feeding water after the fill should stop.

When to Call a Pro

If the float moves freely and a new inlet valve still overfills, the control board may be misreading the level. That diagnosis is a good point to bring in a technician.


Share this post on:

Previous Post
GE Dishwasher C1 Error Code - Causes & Fix
Next Post
GE Dishwasher C5 Error Code - Causes & Fix