BOSCH DISHWASHER · ERROR CODES

Bosch Dishwasher Error Codes E15, E09, E22, E24, E25 — What They Mean & How We Fix Them

Bosch dishwashers (300, 500, 800, Benchmark, Ascenta) use a totally different platform from US-brand dishwashers — closed-loop water sensing, aqua-stop leak protection, condensation drying (no heated element on 500+), and silent BLDC pump motors. The codes our trucks see most are E15 (water in the base pan — almost always tripped aqua-stop, not a real leak), E22 / E24 (drain), and E09 (heater).

  • 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

Bosch Dishwasher Error Code 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

How to enter Bosch dishwasher diagnostic mode

Most Bosch dishwashers (SHX, SHE, SHV, SGE, SGS, SGV, SMV) enter customer-service test mode by closing the door, then holding the Power button while pressing Start within 3 seconds — release. The unit cycles through fill, drain, heater, diverter, and dispenser (~12 minutes). Stored fault codes display in the time window. Older integrated handle units (no display) show stored codes as the blinking pattern of the Clean indicator LED — count the blinks (e.g. 5 blinks = E05). Bosch tech mode requires a service-tool plug; the customer test above is the most actionable level.

Most common Bosch dishwasher error codes

E15 — Water in the base pan tripped the aqua-stop float. In Minneapolis homes 8 out of 10 E15 calls are condensation pooling in the base from cold concrete floors, NOT a real leak. Tip the dishwasher forward 45° (towel under feet) to drain the base pan, then let it sit upright 30 minutes. If E15 returns immediately, there's a real internal leak (door gasket, sump seal, heat-exchanger). | E22 — Sump filter is clogged: pull the filter assembly from the bottom of the tub, rinse under hot water, re-seat. Free fix on 90% of E22 calls. | E24 — Drain hose blocked, kinked, or above 96 in / drain too high. Check hose routing. | E25 — Drain pump motor blocked or failed (impeller jam) ($245–$365). | E01 / E02 — Main control board fault ($385–$525). | E04 — Flow meter (turbine) failure — turbine in the inlet manifold ($285–$385). | E05 — Overfill (float sensor) — usually a pressure-sensor calibration. | E06 — Door switch or door not closing flush. | E07 — Drying-system fan (condensation drying) — 500 / 800 / Benchmark. | E09 — Continuous-flow heater (Flow-Through Heater) open. The 'heater' is integrated with the wash pump on Bosch — expensive part ($425–$685). | E12 — Hard water deposits on heater (run a Bosch descaler). | E14 — Reed switch on flow meter. | E16 — Inlet valve stuck open (continuous fill). | E17 — Reed switch / inlet permanently signaling water present. | E18 — Inlet valve fault. | E27 — Low-voltage. | F01 — Foam / suds detected. | NA - Detergent / rinse aid empty.

E15 is condensation 80% of the time — try this first

Bosch's aqua-stop is a floating Styrofoam ring in the base pan. Any moisture lifts the float and shuts off the water inlet (the dishwasher won't fill on the next cycle). In Minnesota homes the base pan picks up condensation from cold concrete or tile floors — this trips E15 with zero actual leak. The fix is 2 steps: (1) tip the dishwasher forward 45° with a towel under the front feet and let the base pan drain, (2) leave the unit upright with door cracked open for 30 minutes. If E15 returns immediately, the door gasket or sump seal has a real leak — that's where we come in. Don't pay for parts until you've done the tilt test.

Bosch dishwasher repair in the Twin Cities

We stock Bosch flow-through heaters, drain pumps, inlet valves, flow meters (turbines), door switches and gaskets, BLDC wash motors, diverter valves, and the common 300 / 500 / 800 / Benchmark main control boards on the truck. Bosch tech-mode service tools are on every truck. About 80% of Bosch dishwasher repairs finish first visit. Flat $149 trip fee, waived on approval. 1-year written 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. The Twin Cities humidity swing — dry January to sticky July — cycles refrigerator door gaskets hard; a gasket that seals in March can pull ambient air by August and drive up compressor run time 15–20%.

Because this page focuses on how to enter bosch dishwasher diagnostic mode, 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 — most bosch dishwashers (shx, she, shv, sge, sgs, sgv, smv) enter customer-service test mode by closing the door, then holding the power button while pressing start within 3 seconds — release.

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 E15 mean on a Bosch dishwasher?

    E15 means water has tripped the aqua-stop float in the base pan. In Minneapolis homes 8 out of 10 E15 calls are condensation, NOT a real leak. Tip the dishwasher forward 45° to drain the base pan and let it sit upright 30 minutes. If E15 returns immediately, the door gasket or sump seal is leaking and we need to come out.

  • What does E22 mean on a Bosch dishwasher?

    E22 means the sump filter is clogged. Pull the filter assembly from the bottom of the tub (twist counter-clockwise to release), rinse under hot water, re-seat. This is the entire fix on 90% of E22 calls. Free.

  • What does E24 or E25 mean on a Bosch dishwasher?

    E24 is a blocked or kinked drain hose (or a drain run higher than 96 inches above the floor); E25 is a failed or jammed drain pump motor. Check the drain hose first; if it's clear, the pump is jammed (often a fruit pit or glass shard). Repair $245–$365.

  • What does E09 mean on a Bosch dishwasher?

    E09 is the continuous-flow heater (Bosch calls it the Flow-Through Heater) — Bosch integrates the heater into the wash-pump assembly, so the part is more expensive than a standard heating element. Repair $425–$685 all-in. The dishwasher still washes cold without the heater, but rinse-aid drying drops off.

  • How do I enter Bosch dishwasher diagnostic mode?

    Close the door, then hold Power while pressing Start within 3 seconds — release. The dishwasher cycles through fill, drain, heater, diverter, and dispenser (~12 min) and stores any codes. Older integrated-handle Bosch models flash stored codes as the Clean LED blink count.

  • How much does Bosch dishwasher repair cost?

    Most Bosch dishwasher repairs land $245–$525 all-in. Filter rinse (E22) free. Drain pump $245–$365. Door gasket $245–$345. Flow meter $285–$385. Flow-Through Heater $425–$685. Main control board $385–$525. The $149 trip fee is waived when you approve the repair.

  • Why do Bosch dishwashers throw E15 so often in Minnesota?

    Cold basement / kitchen floors cause condensation to pool in the base pan even when the dishwasher itself isn't leaking. Bosch's aqua-stop is over-sensitive to this. The tilt-and-dry routine clears most E15 events; if it returns, there's a real internal leak.

  • Do you use OEM parts?

    Yes. We fit manufacturer (OEM) parts wherever the brand still supplies them, and we tell you upfront on the rare occasion an OEM part is discontinued and a certified equivalent is the only option. OEM sourcing is why the 1-year warranty is written, not verbal.

  • Do you offer weekend or emergency dishwasher repair?

    We run 7 days a week, 7am–9pm, including Saturdays and Sundays, at the same flat trip fee — no weekend surcharge. For a leaking or non-cooling unit, call rather than book online and we will slot you into the first open window on the Minneapolis route.

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.