mypros+
Error code reference

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.

MyPros+ Max

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
Get the full procedure

$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

  1. 01

    Faulty Water Inlet Valve

    Part replacement

    If 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.

  2. 02

    Float Switch Stuck or Obstructed

    Wiring / connection

    Debris, 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.

  3. 03

    Blocked Pump Inlet

    Wiring / connection

    A 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.

  4. 04

    Main Motor Failure

    Part replacement

    A 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.

  5. 05

    Float Switch Failure

    Part replacement

    The 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.

See the test procedure for each cause

Frequently asked questions about UF

What does UF mean on a GE dishwasher?
The UF code on a GE dishwasher means the unit has detected an overfill condition. A float switch inside the tub opened to signal that water levels exceeded the safe limit, causing the dishwasher to shut down as a protective measure. The most likely causes include a stuck float switch, a faulty water inlet valve, a blocked pump inlet, or a main motor issue.
Can I fix the UF error code myself?
Some causes of the UF code are DIY-friendly. You can inspect and clean the float switch and check the pump inlet for blockages without specialized tools. However, replacing the water inlet valve or main motor requires comfort with basic appliance disassembly and electrical testing, so less experienced DIYers may prefer to call a technician for those repairs.
Is it safe to use my GE dishwasher while it shows a UF error?
No, you should not run the dishwasher while the UF code is active. This code indicates a potential overfill condition, which means water could overflow the tub and cause water damage to your floor, cabinetry, or subfloor. Keep the dishwasher off until the underlying cause is diagnosed and resolved.
Will resetting my GE dishwasher clear the UF error code?
A reset may temporarily clear the UF code, but if the underlying cause is not addressed, the code will return as soon as the dishwasher runs through a fill cycle again. To permanently clear the error, the faulty component, whether it is the float switch, inlet valve, pump inlet, or motor, must be repaired or replaced.
How much does it cost to repair a GE dishwasher showing a UF error?
Repair costs vary depending on the cause. Cleaning the float switch or clearing a pump inlet blockage may cost little to nothing if done yourself. Replacing a water inlet valve typically runs in the range of $50 to $150 in parts and labor, while main motor replacement can range from $150 to $400 or more depending on the model and service rates in your area.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass