GE Dishwasher Error Codes H2O, C1, FILL, Blinking Lights — What They Mean & How We Fix Them
GE Profile, GE Cafe, GE Adora, and Monogram dishwashers share most fault codes. Many GE dishwashers don't display alphanumeric codes — instead they blink the start light a specific number of times. We translate the blink-count tables below.
- 4.5★ · 990+
- 1-Yr Warranty
- OEM Parts
- Same-Day
Same-day windows
Call before 2pm for today's route.
Every Minneapolis ZIP
55401–55455. No trip charge.
EPA 608 certified
Sealed-system & refrigerant work.
1-year warranty
Parts and labor in writing.
Updated June 21, 2026 · Reviewed by service manager
Quick answer
GE Dishwasher Error Code Repair — Twin Cities — Quick Answer
Browse the Minneapolis appliance repair hub for pricing, brands, and the full neighborhood list.
What we fix in Minneapolis
The Minneapolis repair mix
How to enter GE dishwasher diagnostic mode
On most GE Profile and Cafe dishwashers (GDT, PDT, CDT, DDT), enter diagnostics by pressing Heated Dry, Normal, Heated Dry, Normal within 5 seconds (button labels vary slightly — the pattern is two specific buttons alternating four times). The dishwasher cycles through inlet valve, drain pump, heater, diverter, dispenser, and door switch, then flashes any stored fault code as a blink-count on the Start light. To clear stored faults, press Start once after the read-out. On Monogram (ZDT), the entry is on the recessed control header.
Most common GE dishwasher error codes
H2O / FILL — Inlet valve: supply off, valve clogged, or solenoid failed ($245–$345). | C1 / C2 — Control-board communication: console ↔ main board ribbon, often in the door hinge ($285–$425). | Sd — Suds: wrong detergent (hand soap) or overdose; run a rinse-only cycle, no parts fault. | LK — Leak detected (float in base pan tripped): pump seal, tub gasket, or hose leak; STOP and call. | dr — Drain time exceeded: drain pump or clogged filter (lift filter assembly from sump and clear) ($245–$365). | CL — Control lock: hold Heated Dry for 3 seconds to release. | 88 — Power-up state — usually clears with a normal cycle. | Blink count 8 — Heater fault: heating element open or relay ($285–$425). | Blink count 9 — Vent assembly fault (the door-vent flapper motor for drying). | Blink count 11 — Diverter motor stuck. | Blink count 12 — Turbidity sensor (optical) clouded — clean the sensor on the sump bottom; $95 part if it persists. | Blink count 13 — Inlet fill thermistor. | Blink count 14 — Wash motor (BLDC motor on newer Profile units). | Door switch fault (DS) — door not registering closed. | tE — Temperature sensor.
Almost every dr / drain code is a clogged filter — try it first
Lift the upper rack out, twist and pull the filter assembly out of the sump. Rinse under hot water until it's clear. Re-seat the filter. This is the entire fix on about 50% of dr calls. If dr returns after a filter clean, the drain pump impeller is jammed (often glass shard from a broken dish) or the pump motor has failed — that's where we come in.
GE dishwasher repair in the Twin Cities
We stock GE inlet valves, drain pumps, heating elements, diverter motors, turbidity sensors, door-hinge cables (the C1 fix), wash-motor assemblies, and the common Profile / Cafe / Adora main control boards on the truck. About 82% of GE dishwasher repairs finish first visit. Flat $149 trip fee, waived when you approve the repair. 1-year written parts-and-labor warranty.
From the truck
Field-service notes on dishwasher repair
On dishwasher repair, we keep the diagnostic tight because the failure catalog on this brand is well-documented. Well water in the outer western suburbs (Minnetonka, Wayzata, Orono) adds iron and manganese loading that plugs ice-maker inlet screens and dishwasher wash-arm nozzles inside 18 months without a softener.
Because this page focuses on how to enter ge dishwasher diagnostic mode, our tech opens the call by isolating that subsystem before touching anything else. OEM parts get sourced from Marcone, Reliable Parts, and 1st Source — never Amazon or eBay for anything sealed-system, control, or safety-critical. The $149 residential diagnostic is credited toward the repair if you approve; if you don't, you pay only the diagnostic and we leave a written scope. Every completed repair carries a 1-year parts and labor warranty in writing. The section above covers the specific failure surface — on most ge profile and cafe dishwashers (gdt, pdt, cdt, ddt), enter diagnostics by pressing heated dry, normal, heated dry, normal within 5 seconds (button labels vary slightly — the pattern is two specific buttons alternating four times).
We stock the top-30 wear items for this brand on the truck, so roughly 7 in 10 calls finish on the first visit without a parts return trip. We're EPA 608 certified for sealed-system and refrigerant work, licensed and insured in Minnesota, and every tech carries a factory diagnostic laptop for brand-specific service modes. If the model is out of parts support, we'll say so on the first call and refund the diagnostic — that's the honest read on a repair-vs-replace decision, and it's the same read we'd give a family member calling about the same dishwasher.
Coverage
Minneapolis neighborhoods we cover
Same-day service routes through every Minneapolis ZIP — no separate trip charge anywhere inside city limits.
Neighborhood deep-dives
Neighborhoods
- Uptown
- Northeast Minneapolis
- Downtown
- North Loop
- Mill District
- Powderhorn
- Longfellow
- Linden Hills
- Kingfield
- Lyn-Lake
- Lyndale
- Whittier
- Loring Park
- Cedar-Riverside
- Marcy-Holmes
- Como
- Phillips
- Standish-Ericsson
- Seward
- Prospect Park
- Nokomis
- Bryn Mawr
- Fulton
- Tangletown
- Armatage
- Windom
- Diamond Lake
- Audubon Park
- Sheridan
- St. Anthony East
- St. Anthony West
- Logan Park
- Holland
- Columbia Park
- Waite Park
- Webber-Camden
- Folwell
- Jordan
- Hawthorne
- Near North
- Harrison
- Cedar-Isles-Dean
- East Isles
- ECCO
- Lowry Hill
- Lowry Hill East
- Stevens Square
- Elliot Park
- Kenwood
- Lake of the Isles
- Lake Harriet
- Lake Calhoun / Bde Maka Ska
ZIP codes
55401, 55402, 55403, 55404, 55405, 55406, 55407, 55408, 55409, 55410, 55411, 55412, 55413, 55414, 55415, 55416, 55417, 55418, 55419, 55454, 55455
Response windows
Drive times from our Minneapolis hub
Same-day windows are based on truck position at the time you call. The matrix below reflects typical mid-day response from our 222 E Hennepin hub.
| City | Drive time | Same-day cutoff |
|---|---|---|
| Minneapolis (city) | 0–20 min | Daily, call before 2pm |
| St. Paul | 15–25 min | Daily, call before 2pm |
| Edina | 15–20 min | Daily, call before 2pm |
| Bloomington | 20–25 min | Daily, call before 1pm |
| Eden Prairie | 20–30 min | Daily, call before 1pm |
| Maple Grove | 20–30 min | Daily, call before 1pm |
| Plymouth | 20–25 min | Daily, call before 1pm |
| Roseville | 15–20 min | Daily, call before 2pm |
| Woodbury | 25–35 min | Daily, call before 12pm |
| Golden Valley | 10–15 min | Daily, call before 2pm |
FAQ
Minneapolis questions, answered
What does H2O mean on a GE dishwasher?
H2O (sometimes shown as FILL) means the dishwasher couldn't fill in the allowed time. Confirm the supply shutoff under the sink is open, the inlet valve at the back-bottom isn't clogged, and the float in the tub bottom moves freely. If supply is good, the inlet valve solenoid has failed — $245–$345.
What does C1 or C2 mean on a GE dishwasher?
C1 / C2 is a communication fault between the door console and the main board in the toe-kick — usually the flat ribbon cable that runs through the door hinge has fatigued. Repair $285–$425. We replace the cable before swapping boards.
How do I read GE dishwasher blink codes?
On GE Profile / Cafe / Adora dishwashers without an alphanumeric display, fault codes show as a blink-count on the Start light. Count the blinks, pause, count the next set. 8 blinks = heater, 9 = vent, 11 = diverter, 12 = turbidity sensor, 13 = inlet thermistor, 14 = wash motor.
How do I enter GE dishwasher diagnostic mode?
Press Heated Dry, Normal, Heated Dry, Normal within 5 seconds (the two specific buttons vary by model; the pattern is two adjacent buttons alternating four times). The dishwasher cycles through inlet, drain, heater, diverter, and dispenser, then flashes stored codes.
What does dr mean on a GE dishwasher?
dr is drain time exceeded. First check: lift the filter assembly from the bottom of the sump and rinse it clean — this fixes ~50% of dr calls. If dr returns, the drain pump is jammed (often a glass shard) or the pump motor has failed. Repair $245–$365.
How much does GE dishwasher repair cost?
Most GE dishwasher repairs land $215–$465 all-in. Inlet valve $245–$345. Drain pump $245–$365. Heater $285–$425. Door-hinge cable (C1) $285–$425. Turbidity sensor $215–$285. Main control board (rare) $325–$465. The $149 trip fee is waived when you approve the repair.
Why does my GE dishwasher just beep with all lights flashing?
That's GE's 'stored fault detected' state — count the Start-light blink pattern (e.g. 8 blinks · pause · 8 blinks = code 8, heater fault). Press Start once to clear after reading. If the same pattern returns next cycle, the underlying part has failed.
Can you do same-day dishwasher repair in Minneapolis?
Usually yes. Weekday calls placed before 2pm in Minneapolis typically get a same-day 2-hour window; after 2pm we book the next morning. We answer and dispatch 7 days a week, 7am–9pm, so weekend breakdowns do not wait until Monday.
How long does dishwasher repair take?
The diagnostic takes 20–40 minutes. About 8 in 10 jobs are finished in that same visit because the common failure parts ride on the truck. If a part has to be ordered, it lands in 2–5 business days and we book the install the day it arrives — you never have to chase us for a status update.
Related Minneapolis repair pages
- GE appliance repair (hub) →
- All GE error codes →
- GE refrigerator error codes →
- GE dishwasher repair →
- Dishwasher repair (all brands) →
- Whirlpool dishwasher error codes →
- Bosch dishwasher error codes →
- Dishwasher not draining Minneapolis →
- Appliance repair Minneapolis →
- Refrigerator repair Minneapolis →
- Washer repair Minneapolis →
- Dryer repair Minneapolis →
- Dishwasher repair Minneapolis →
- Oven repair Minneapolis →
What will this cost?
Pricing & repair-cost pages
Trying to decide repair vs. replace? These pages break down real all-in Twin Cities pricing by brand, model class, and failure mode.
Need fridge repair? See our Minneapolis page
Same-day refrigerator repair in Minneapolis — Sub-Zero, Samsung, LG, Whirlpool, KitchenAid. Flat $149 trip fee waived with repair, 1-year warranty on parts and labor.
Book dishwasher repair in Minneapolis
Have your model and serial number handy. Call before 2pm and we'll usually have a same-day window across Minneapolis.
Brands we service in Minneapolis
Dedicated Minneapolis landing pages for each brand we run most — fault codes, pricing, and the OEM parts our trucks stock for Minneapolis homes.