BOSCH DISHWASHER · E09 ERROR

Bosch Dishwasher E09 Error Flow-Through Heater Fault — What It Means & How We Fix It

E09 on Bosch (and the shared Thermador / Gaggenau platform) is a flow-through heater fault — the integrated heating element inside the circulation-pump housing failed an open-circuit or grounded-coil self-check. The dishwasher won't heat wash water, sanitize cycles abort, and dishes come out cool and filmy. It's almost always one of three things, in this order: open heating element inside the pump housing, failed control-board triac that drives the heater, or a wiring-harness fault between the two.

  • 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 27, 2026 · Reviewed by service manager

Quick answer

Bosch Dishwasher E09 Repair — Twin Cities — Quick Answer

See the full Minneapolis appliance repair service area for neighborhoods, ZIPs, and same-day availability.

What we fix in Minneapolis

The Minneapolis repair mix

What E09 actually means

E09 is a heater self-check fault. The Bosch control runs a continuity and ground-fault check on the flow-through heating element at the start of every wash phase. If the element is open, grounded, or drawing the wrong current, the control disables the wash, blinks E09 (or shows it on the digital display), and aborts the cycle. The heater is integrated into the circulation-pump body — it's not a separate replaceable coil like a Whirlpool or KitchenAid tall-tub.

Step 1 — confirm the fault, then check the harness

Pull power for 60 seconds, restore, and run a Rinse cycle. If E09 throws within 2 minutes, the fault is confirmed. Tip the dishwasher back, pull the kickplate, and inspect the harness from the main board to the pump for chafe against the cabinet sheet metal. Roughly 1 in 12 E09 calls is a chafed wire grounding to the cabinet — free fix.

Step 2 — replace the heater-pump assembly

On Bosch the heating element lives inside the circulation-pump housing. You can't service the coil — you replace the entire heater-pump assembly. The job takes 60–90 minutes and requires pulling the dishwasher out of the cabinet, dropping the lower spray arm and sump screens, and disconnecting the wiring harness. OEM heater-pump assemblies run $185–$285 in parts. Total installed: $385–$585.

Step 3 — main-board triac (rare)

If the new heater-pump assembly throws E09 within one cycle, the heater-control triac on the main board is the cause. Replace the main board ($245–$385 parts; $425–$625 installed). We carry common Bosch boards on the truck.

Why we see Bosch E09 so often in the Twin Cities

Twin Cities tap water is moderately hard (8–12 grains in Minneapolis, harder in Hastings, Stillwater, and the western suburbs). Scale deposits accumulate on the flow-through heater element over years and eventually cause a hairline fracture — that's the open circuit E09 detects. Annual dishwasher-cleaner runs (Bosch recommends every 30 cycles) extend element life. Homes on softened water see E09 less than half as often.

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. Older Twin Cities housing stock (pre-1970 Kenwood, Como, Highland Park, Northeast) frequently has 15A dedicated circuits feeding modern 20A-rated appliances, which shows up as intermittent shutdowns misread as control-board failure.

Because this page focuses on what e09 actually means, our tech opens the call by isolating that subsystem before touching anything else. Wear parts (belts, pumps, igniters, valves) ship from our truck stock; boards and sealed-system parts are OEM-only from Marcone or the manufacturer's direct distributor. 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 — e09 is a heater self-check fault.

We stock the top-30 wear items for this brand on the truck, so most first-visit repairs close same-day. 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 E09 mean on a Bosch dishwasher?

    E09 is a flow-through heater fault — the heating element inside the circulation-pump housing has failed a self-check (open circuit, grounded coil, or wrong current draw). Wash water won't heat, sanitize cycles abort.

  • How do I reset a Bosch E09 error?

    Hold the Start button 3 seconds (or Cancel-Drain on older units), unplug the dishwasher for 60 seconds, plug back in, run a Rinse cycle. If E09 returns within 2 minutes, the heater-pump assembly needs replacement — schedule service.

  • Can I just bypass the heating element?

    No — bypassing the heater removes the overheat protection that's built into the heater-pump assembly and voids the dishwasher's UL listing. Dishes won't sanitize, and the bypass is a fire risk. Replace the heater-pump assembly.

  • How much does it cost to fix Bosch E09?

    $385–$585 all-in for the heater-pump assembly (the most common fix). $425–$625 if the main-board triac is the cause. Free if it's a chafed harness. Twin Cities flat $149 trip fee is credited toward the repair.

  • Does E09 apply to Thermador and Gaggenau dishwashers too?

    Yes — Thermador and Gaggenau dishwashers share the Bosch platform and display the same E09 fault. Diagnosis and fix are identical.

  • Will dishwasher cleaner prevent E09?

    It helps. Scale buildup on the flow-through heater is the long-term failure mode. Running a Bosch-approved dishwasher cleaner every 30 cycles (or monthly) extends element life by 2–4 years on Twin Cities tap water.

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.