Warning: Disconnect power before servicing.

Ge Dishwasher Error Codes

All Ge dishwasher error codes with step-by-step troubleshooting, multimeter specs, and OEM part numbers.

42 error codes

CodeMeaning
1HThe high-limit thermostat tripped because water temperature inside the tub exceeded the safe maximum threshold
highintermediate
888The main control board has detected an internal fault or crashed into an unrecoverable error state. It's basically the processor throwing up its hands and refusing to continue.
highadvanced
999The 999 code fires when the UI board and main control board lose their data connection. Either the signal's corrupted, the voltage on the communication line dropped out, or the firmware just locked up and needs a hard reboot to clear itself.
moderateintermediate
ADORAOverview of the GE Adora dishwasher product line including model numbers, distinguishing features, and most common repair issues
lowbeginner
BUTTONS-NOT-WORKINGOn GE dishwashers, unresponsive buttons almost always trace back to the touchpad membrane rather than the control board itself. The ribbon cable connecting the membrane panel to the board corrodes or delaminates, breaking the circuit path for individual keys or entire rows. Older GE Adora models are especially prone to this because the membrane was bonded with a single-sided adhesive that dries out over time.
moderateintermediate
C1The dishwasher has detected that water is failing to drain from the tub within the required timeframe, typically 3 to 5 minutes. This usually points to a physical blockage in the drain line, air gap, or pump assembly.
moderatebeginner
C2C2 means the control board counted down its drain timer (usually 7-10 minutes) and the water level sensor never confirmed the tub was empty. The pump ran the whole time. It just couldn't push the water out.
moderateintermediate
CAFE-TROUBLESHOOTGE Cafe dishwashers are GE's top-tier line with stainless interiors, bottle jets, and a real alphanumeric display that shows you actual error codes. When something goes wrong, the display gives you a specific fault like PF, C2, or a numeric code instead of just blinking at you. Way more useful than the entry-level GE models.
moderateintermediate
CFEThe main control board lost its communication signal with the user interface board in the door. Basically the two computers can't pass data back and forth anymore, so the whole machine locks up and throws CFE to tell you something's wrong with that link.
highadvanced
DIAG-MODEDiagnostic mode is a built-in factory tool that lets the control board display stored fault codes and run individual component tests on demand. When you enter the sequence, the board basically freezes normal operation and hands you a direct window into what's been happening inside the machine.
lowintermediate
ERROR-CODESGE dishwashers use a 2-3 character alphanumeric fault code system to flag specific subsystem failures. When a sensor or component goes out of range, the control board logs the fault and stops the cycle. Each code points to a specific system: water supply, drain, heating, sensors, or the board itself.
moderatebeginner
FAULT-353Fault code 353 is a specific internal control board diagnostic code on select GE dishwasher models. It's the board's way of flagging a hardware-level failure, usually in the processor or onboard memory. The machine can still power on but can't execute any cycle logic because the board's core functions are compromised.
highadvanced
FEDThe drain pump ran its full timed cycle but the water level sensor never sent the 'all clear' signal back to the control board. Could be actual water still in the sump, or more likely the pressure switch just didn't register the drop in pressure when the tub emptied out.
moderatebeginner
FILLS-NO-WASHThe dishwasher fills with water normally but the wash cycle never starts. No spray arm rotation, no washing action, water just sits there in the tub going nowhere.
highintermediate
FLASHING-LIGHTSFlashing lights mean the control board detected a safety condition it can't run past. Usually that's the door latch not confirming closed, a flood sensor tripped by water in the base pan, or the main board and control panel losing communication with each other.
moderateintermediate
FTDThe control board started the drain cycle, let the pump run its full allotted time, and the water level sensor never confirmed the tub was empty, so it killed the cycle and logged the failure.
moderatebeginner
GREEN-LIGHTThe green light is a low-voltage DC power indicator built right into the main control board. When it's on, the board's transformer is converting 120V AC to the lower DC voltage the board runs on. It tells you the board has power, nothing more, nothing less.
lowbeginner
H2OThe dishwasher did not detect sufficient water entering the tub within the expected fill time
moderatebeginner
HOW-TO-STARTThe control board needs a confirmed cycle selection, a Start command, and a latched door signal all within a short window before it'll open the fill valve. No tools needed. Just timing and a firm push on that door.
lowbeginner
HUBHub page covering all GE dishwasher error codes including H2O, FTD, IH, FED, 1H, 888, CFE, PR5, and NE
moderatebeginner
HUMS-NO-WATERThe control board sends power to the inlet valve solenoid, which creates that audible hum as it tries to pull the valve open. But no water's actually entering the tub. Either something's blocking the supply before it gets to the valve, or the solenoid is energized but the mechanical components inside are physically stuck and won't move.
moderatebeginner
IHThe inlet heater circuit failed to reach or maintain the target temperature during the wash fill phase
highintermediate
KEEPS-OFFThe dishwasher repeatedly stops and loses power or exits cycle mode during operation
highintermediate
LEAKINGWhen your GE dishwasher is leaking, water's escaping somewhere it shouldn't during the wash or drain cycle. Could be a failed rubber seal, a cracked plastic spray arm, or a pump that's starting to weep. GE uses a specific sump design that develops leaks at the motor shaft over time, which is worth knowing before you start poking around.
moderateintermediate
LISTThis is a master list of fault codes GE dishwasher control boards use to flag specific hardware failures, sensor errors, or drainage problems that happened mid-cycle. Each code points to a specific subsystem, which is actually pretty useful when you're trying to narrow down what broke.
moderateintermediate
LOCK-CONTROLSThe control lock disables every button on the panel so nothing works until you unlock it. It's a child lock and accidental-press prevention feature built into the software. Nothing's broken, no sensor has failed. The machine's fine, it's just waiting for you to tell it to accept input again.
lowbeginner
MONOGRAM-REPAIRGE Monogram dishwashers run on their own platform, not shared with GE Adora or Profile, and the control panel is buried in the top edge of the door where you can't see it while it's running. When something goes wrong you can't diagnose it with the standard GE button sequences. The Monogram line has its own service mode and its own beep codes, which is why a lot of techs who don't work on these regularly miss the actual cause.
highadvanced
NEThe control board detected a loss of power or an electrical circuit fault preventing normal operation
highbeginner
NOISEGE dishwashers use a Piranha hard food disposer to grind up food particles instead of relying on a filter alone. Unusual noise usually means the disposer, drain pump, or circulation motor is dealing with a blockage, foreign object, or worn bearings. Can be completely normal operation or the start of a real mechanical failure.
moderateintermediate
NOT-CLEANINGThe dishwasher runs a complete cycle but dishes come out with visible food residue, grease, or spotting. No mechanical failure has happened, but water distribution or temperature is compromised enough that the wash action can't actually get your dishes clean.
lowbeginner
NOT-DRAININGAt the end of every wash cycle, your GE dishwasher fires up the drain pump to push water out through the drain hose to your sink or disposal. When that fails, either the pump can't spin because something's jammed in it, there's no power getting to the pump, or water's physically blocked from leaving the tub through the hose or check valve.
moderateintermediate
NOT-DRYINGThe dishwasher finished its cycle but didn't evaporate moisture off your dishes. Either the Heated Dry option didn't run, the Calrod heating element can't generate heat, the rinse aid system isn't sheeting water off during the final rinse, or on Profile models the AutoSense moisture sensor is misreading conditions and cutting the dry cycle short.
moderateintermediate
ORANGE-LIGHTAn orange or amber indicator light on the GE dishwasher control panel is flashing or solid
lowbeginner
OVERFLOW-DETECTIONThe dishwasher control board has detected a high water level condition via the float switch or pressure sensor, triggering a safety drain mode to prevent flooding.
highintermediate
PR5The control board sent a signal to the pressure switch and got back something it couldn't make sense of, either no response at all or a reading way outside the expected range. It can't confirm whether the tub has water in it, so it won't let the cycle run.
moderateintermediate
QUIET-POWERGE's Quiet Power rating ranks dishwashers from QP1 at roughly 60 dBA down to QP6 at around 44 dBA, based on insulation layers and motor design. When a machine suddenly gets loud, something physical changed inside. The rating didn't get worse, something broke or got stuck.
lowbeginner
RESETProcedure to clear error codes, cancel a cycle, or restore the control board to its default state on GE dishwashers
lowbeginner
SMELLSThe dishwasher's filter, sump, and drain components have accumulated food debris and bacterial biofilm that's releasing decomposition gases into the tub. Basically you've got rotting organic matter sitting in standing water somewhere in the system, and every time you open that door, it hits you.
moderateintermediate
TROUBLESHOOTComprehensive troubleshooting guide for GE dishwasher problems in order of frequency
moderatebeginner
TURN-ON-OFFGE dishwashers stay in low-power standby continuously. Touching any control panel button wakes the display. The Start/Reset button manages cycle start, pause, and cancel. Only cutting power at the breaker fully de-energizes the control board.
lowbeginner
WONT-STARTThe dishwasher has power and the display works but pressing Start does not begin a wash cycle
moderatebeginner
WONT-TURN-ONThe dishwasher has zero power. Display is dark, no LEDs anywhere on the panel, nothing responds to any button, and there's no sound at all. It's not paused, not locked out, not mid-cycle. There's genuinely no electricity reaching the control board right now.
highbeginner