Quick symptom overview
Bosch Benchmark, 800, 500, and 300 Series built-in dishwashers display E09 (or E-09) on front control displays when the main electronic power control module (12008382, 12014982, 00705020) detects an open heating circuit across Integrated Circulation Heat Pump Assembly 12008381 (supersessions 12008381, 12014982, 00658701, 00654575).
The instant water heating system consists of: Main Power Module → base wiring harness loom → 3-pin high-voltage power plug (120 VAC heating circuit) → thick-film heating element ring integrated around the impeller housing of heat pump 12008381 → dual integrated NTC thermistors (10k Ω at 75°F). Unlike traditional open calrod heating elements found in older appliances, Bosch utilizes a high-efficiency stainless steel thick-film element wrapped directly around the motor cylinder. When water flows through the pump, the main board applies 120 VAC, raising water temperature to 160°F. If thermal stress fractures the thick-film element layer (∞ Ω open), water fails to heat and the board logs E09 at cycle end.
E09 code with cold dishes at cycle end: Open thick-film heating element ring inside heat pump assembly 12008381. E09 code with heat pump motor humming: Main board heating relay contact failure or loose 3-pin heater connector plug. Related Bosch dishwasher & appliance diagnostic guides: Bosch dishwasher E15 flood sensor guide, Bosch dishwasher E23 drain pump guide, and Bosch dishwasher E24 / E25 drain guide. Local service page: Bosch appliance repair.
Safety: Turn off house electrical circuit breaker and disconnect 120V power cord before pulling dishwasher out from cabinet cutout or laying unit down to access base pump components.
Step-by-step diagnostic hierarchy
-
Check for warm water and steam during main wash cycle (Power ON — simple check) — Run a short Express Wash cycle:
- Carefully open dishwasher door 15 minutes into cycle: touch sump water at bottom.
- If water is completely cold (room temp): Heating circuit is inactive → proceed to multimeter heat pump testing.
- If water is hot (140°F+): Intermittent board relay or dual NTC sensor harness fault.
-
Measure Heat Pump 12008381 Heating Element resistance (Power OFF — meter check) — Disconnect 120V power breaker, pull dishwasher out from under counter, lay unit carefully on its back, and detach bottom base pan:
- Locate heat pump assembly 12008381 attached to lower sump bowl.
- Unclip 3-wire red/white high-voltage power connector plug from heating element housing.
- Set multimeter to 200 Ω scale:
- Measure across outer heating element terminal pins:
- Expected normal heating element resistance: 11.0 Ω to 13.0 Ω (12.0 Ω nominal at 70°F).
- Measure from each terminal pin to ground (heat pump metal housing):
- Expected ground isolation: ∞ Ω (No short to ground).
- Result: ∞ Ω (Open element): Thick-film circuit layer fractured → replace Integrated Circulation Heat Pump Assembly 12008381 / 12014982. < 5 Ω (Shorted): Replace pump assembly immediately.
-
Measure Dual NTC Thermistor resistance on Heat Pump (Power OFF — sensor check) — Unclip 4-pin low-voltage NTC sensor plug on heat pump 12008381:
- Set meter to 20k Ω scale:
- Measure across NTC pin pairs (Pin 1 to Pin 2 and Pin 3 to Pin 4):
- At 75°F (24°C) room temperature: Expected 9.0 kΩ to 11.0 kΩ (10.0 kΩ nominal).
- Result: ∞ Ω or < 1.0 kΩ: Defective dual NTC thermistor → replace Integrated Heat Pump Assembly 12008381.
- Set meter to 20k Ω scale:
-
Measure 120 VAC power output from Main Power Module (Power ON — live check) — Reclip plugs, restore power, attach back-probes set to 200 VAC across heating element terminals, and start Sanitize Wash:
- Expected heating voltage: Multimeter must read 110 VAC to 125 VAC when wash motor reaches operating speed.
- Result: 0 VAC present: Trace red/white wires to power module in rear base right corner. If 120 VAC is missing from board header during wash phase, replace Main Power Control Module 12008382.
Multimeter and safety checks
Disconnect 120V AC power supply before taking resistance measurements on heat pump terminals or power module headers.
| Component / Test | Setup & Meter Range | Expected Normal Value | Fault / Failure Mode |
|---|---|---|---|
| Heat Pump Flow Heater | Across outer element pins, 200 Ω | 11.0 Ω–13.0 Ω (12.0 Ω) | ∞ Ω (open heater; logs E09) or < 5 Ω (shorted) |
| Heater Ground Isolation | Element pins to motor body, 200 Ω | ∞ Ω (No ground short) | < 1.0 Ω (ground short tripping home GFCI) |
| Dual NTC Thermistor A | Pins 1 & 2 on NTC connector, 20k Ω | 9.0 kΩ–11.0 kΩ at 75°F | ∞ Ω (open thermistor) or < 1.0 kΩ (shorted) |
| Dual NTC Thermistor B | Pins 3 & 4 on NTC connector, 20k Ω | 9.0 kΩ–11.0 kΩ at 75°F | ∞ Ω (open thermistor) or < 1.0 kΩ (shorted) |
Root cause vs repair breakdown
| Observable Symptom | Root Cause / Faulty Part | Corrective Repair Action |
|---|---|---|
| E09 code, heater measures ∞ Ω | Fractured thick-film heating element layer | Replace Integrated Circulation Heat Pump Assembly 12008381 |
| E09 code, heater 12 Ω, 0 VAC from PCB | Failed heating relay on main power module | Replace Main Power Control Module 12008382 |
| E09 code, NTC reads ∞ Ω | Open thermistor sensor inside heat pump body | Replace Integrated Circulation Heat Pump Assembly 12008381 |
| E09 code, 120V terminal plug melted | High-resistance terminal pin connection | Replace Heat Pump Assembly 12008381 & repair harness plug |
FAQ
What does error code E09 mean on a Bosch dishwasher?
E09 (or E-09) indicates a Heating Element / Heat Pump Circuit Failure. The electronic main control board (12008381 / 12008382) detects an open circuit in the thick-film flow heating element integrated inside heat pump motor assembly 12008381.
How do I test Bosch dishwasher heat pump heating element 12008381 with a multimeter?
Unplug dishwasher, pull unit out, and lay it on its back to remove the lower base tray. Unclip 3-wire high-voltage power plug from heat pump assembly 12008381. Set multimeter to 200 Ω scale: measure across heating element terminals; expected normal resistance is 11 Ω to 13 Ω (12 Ω nominal).
Can I replace just the heating element on a Bosch dishwasher E09 error?
No. Bosch 800, 500, and 300 series dishwashers utilize an integrated circulation motor and thick-film flow heater design. If the heating element burns out or reads ∞ Ω, the entire Circulation Pump & Heat Pump Assembly 12008381 / 12008382 must be replaced as a unit.
Should I replace heat pump assembly 12008381 or main power module 12008382?
If heating element terminals read ∞ Ω (open) or < 5 Ω (shorted), replace Integrated Heat Pump Assembly 12008381 / 12014982. If the heating element tests at 11 Ω to 13 Ω and wiring harness continuity is verified, replace Main Power Control Module 12008382.
When to schedule professional service
If main power control module replacement, under-counter dishwasher removal, or lower sump seal overhaul is required, certified Bosch dishwasher repair technicians are ready to assist. Schedule Bosch dishwasher repair → or contact our technical service team.
FAQ · Family-owned Port St. Lucie
Frequently Asked Questions About Bosch Dishwasher E09
What does error code E09 mean on a Bosch dishwasher?
E09 (or E-09) indicates a Heating Element / Heat Pump Circuit Failure. The electronic main control board (12008381 / 12008382) detects an open circuit in the thick-film flow heating element integrated inside heat pump motor assembly 12008381.
How do I test Bosch dishwasher heat pump heating element 12008381 with a multimeter?
Unplug dishwasher, pull unit out, and lay it on its back to remove the lower base tray. Unclip 3-wire high-voltage power plug from heat pump assembly 12008381. Set multimeter to 200 Ω scale: measure across heating element terminals; expected normal resistance is 11 Ω to 13 Ω (12 Ω nominal).
Can I replace just the heating element on a Bosch dishwasher E09 error?
No. Bosch 800, 500, and 300 series dishwashers utilize an integrated circulation motor and thick-film flow heater design. If the heating element burns out or reads ∞ Ω, the entire Circulation Pump & Heat Pump Assembly 12008381 / 12008382 must be replaced as a unit.
Should I replace heat pump assembly 12008381 or main power module 12008382?
If heating element terminals read ∞ Ω (open) or < 5 Ω (shorted), replace Integrated Heat Pump Assembly 12008381 / 12014982. If the heating element tests at 11 Ω to 13 Ω and wiring harness continuity is verified, replace Main Power Control Module 12008382.