GE DISHWASHER · ERROR CODES

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
(651) 364-7466
$149Trip feeWaived on repair
See brands we service
  • 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.

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.

CityDrive timeSame-day cutoff
Minneapolis (city)0–20 minDaily, call before 2pm
St. Paul15–25 minDaily, call before 2pm
Edina15–20 minDaily, call before 2pm
Bloomington20–25 minDaily, call before 1pm
Eden Prairie20–30 minDaily, call before 1pm
Maple Grove20–30 minDaily, call before 1pm
Plymouth20–25 minDaily, call before 1pm
Roseville15–20 minDaily, call before 2pm
Woodbury25–35 minDaily, call before 12pm
Golden Valley10–15 minDaily, 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.

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.