Bosch Dishwasher Error Code E04

Bosch Dishwasher Error Code E04 — What it Means

The Bosch error code E04 typically indicates a problem in the dishwasher’s heating or temperature-detection system. In many Bosch models E04 is shown when the appliance detects an open or shorted temperature sensor (NTC/thermistor), a failed heating element, or a related wiring/relay fault in the heater circuit. When the dishwasher cannot control or detect water temperature correctly, it may stop the cycle or refuse to enter heated phases such as sanitizing or drying. Typical user impacts include longer washing and drying times, dishes that remain wet or unsanitized, repeated cycle interruptions, and in rare cases excessive energy use or electrical faults. Because the heating circuit involves live electrical parts, there is a small safety risk if components are damaged or wiring is compromised — so proceed carefully and consider a professional diagnosis for any repair that involves disassembly or electrical testing.

Common Causes

  • Faulty temperature sensor (NTC/thermistor) or out-of-spec resistance
  • Failed or shorted heating element (heater) that won’t heat or causes an error
  • Broken, corroded, or loose wiring and connectors in the heater/sensor circuit
  • Damaged relay or heating-control section on the main control board (PCB)
  • Limescale or heavy mineral buildup on the heater that causes poor thermal contact
  • Drain or circulation problems causing unusual thermal feedback (less common)
  • Intermittent faults caused by moisture intrusion or water leaks near sensors/electrical components

Troubleshooting Steps

  1. Safety first: Disconnect power at the breaker or unplug the dishwasher before opening any panels. Do not attempt internal checks with power connected unless you are trained and using proper tools.
  2. Try a simple reset: Turn the dishwasher off for 1–5 minutes (power-cycle) and restart. Some transient errors clear after a reset.
  3. Run a diagnostic/service mode: Many Bosch models have a diagnostic mode that will display stored fault codes and let you run heater tests. Consult your model’s service manual for exact entry steps.
  4. Inspect visible wiring and connectors: Remove the access panel and check harnesses to the heater and sensor for burns, corrosion, or loose pins. Re-seat any connectors.
  5. Check the heating element visually: Look for obvious breaks, corrosion, or scale buildup. Heavy limescale can impede heating and trigger faults.
  6. Test continuity (qualified persons only): With power removed, use a multimeter to check continuity of the heating element and resistance of the temperature sensor. Compare readings to the service manual specifications