GE Dishwasher Error Code UF
Overfill condition
Overfill condition - float switch opened indicating too much water.
First step from the service manual
Check water valve, pump inlet, and main motor.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for UF.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What UF means on a GE dishwasher
The UF error code on a GE dishwasher indicates an overfill condition, meaning the control board has detected an excessive water level inside the tub. This detection is handled by the float switch, a safety component located at the bottom of the dishwasher tub. When water rises above the safe operating level, the float lifts and opens the float switch circuit, signaling the control board to halt operation and display the UF code. This is a protective shutdown designed to prevent flooding.
The most common hardware contributors to this fault are a malfunctioning water inlet valve, a blocked pump inlet, or a failed main wash motor. A water inlet valve that fails to close properly will continue allowing water to enter the tub even after the fill cycle ends, quickly triggering the overfill condition. A partially clogged pump inlet can prevent water from draining at the correct rate, causing levels to rise unexpectedly. A main motor failure can also disrupt the circulation and drainage cycle in ways that lead to abnormal water accumulation.
In some cases, the float switch itself may be stuck in the open position due to debris, scale buildup, or a mechanical failure, causing a false overfill reading even when water levels are normal. Diagnosing this code correctly requires inspecting both the physical water level in the tub and the float switch mechanism before moving on to the valve and motor components.
Source: manufacturer service documentation.
Common causes of UF
- 01
Faulty Water Inlet Valve
Part replacementIf the water inlet valve fails to close fully after the fill cycle, water continues entering the tub and triggers the float switch. Check whether the valve shuts off completely when the cycle is paused or power is cut.
- 02
Float Switch Stuck or Obstructed
Wiring / connectionDebris, food particles, or mineral scale can prevent the float from moving freely, leaving the switch open and generating a false UF code even at normal water levels. Inspect the float at the tub base and clean or free it as needed.
- 03
Blocked Pump Inlet
Wiring / connectionA clogged pump inlet restricts the dishwasher's ability to drain water during and after cycles, causing levels to rise and activate the overfill protection. Inspect and clear the inlet screen of any debris or buildup.
- 04
Main Motor Failure
Part replacementA failed main wash motor can disrupt normal water circulation and drainage, leading to water accumulation beyond safe levels. If the motor is not running or running intermittently, it may need to be tested and replaced.
- 05
Float Switch Failure
Part replacementThe float switch itself can fail electrically, causing it to report an open circuit and an overfill condition regardless of the actual water level. Testing the switch for continuity will confirm whether it has failed.
Frequently asked questions about UF
What does UF mean on a GE dishwasher?
Can I fix the UF error code myself?
Is it safe to use my GE dishwasher while it shows a UF error?
Will resetting my GE dishwasher clear the UF error code?
How much does it cost to repair a GE dishwasher showing a UF error?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass