Bosch E09 Error Code — What It Means
The E09 code tells you that your Bosch dishwasher’s control system has detected a problem in the water heating system. The machine is not reaching the programmed wash temperature during the cycle. In most cases this points to a failure in the heat pump or circulation heater assembly, which is the combined pump and heating element used on many Bosch models. The dishwasher will still fill and may attempt to wash, but it cannot heat the water properly and throws the code to stop the cycle.
Common Causes
- Failed heat pump or heating element The integrated heater inside the circulation pump assembly has burned out or developed an open circuit, preventing water from warming during the wash.
- Corroded or burnt heater terminals Wiring connections and terminals in the heater circuit have corroded or melted, breaking continuity and stopping current flow to the heating element.
- Temperature sensor or NTC fault The thermistor or high-limit sensor is reading incorrectly, so the control board sees abnormal heating behavior even if the element itself is working.
- Mineral scale buildup Hard-water deposits on the heater or sensor surfaces interfere with heat transfer and temperature readings, causing the control to flag a heating error.
- Control board failure In less common cases, the main control board has a fault in the heating-circuit relay or processor, misinterpreting sensor data or failing to energize the heater.
Step-by-Step Fix
- Confirm the fault by running a cycle and watching for E09 to appear during the heating phase, or by noticing that dishes come out cold and the code is displayed.
- Disconnect power and water to the dishwasher, then remove the lower toe-kick or base panel to access the underside of the machine.
- Check for standing water in the base pan and look for any visible leaks, corrosion, or burnt wiring around the pump and heater assembly.
- Inspect the heat pump and heater assembly for burn marks, melted connectors, or damaged terminals, and verify that all wiring connections are tight and free of corrosion.
- Test the heating element with a multimeter for continuity if you can access the terminals, and check the temperature sensor and high-limit circuit for proper resistance values per your model’s service sheet.
- Replace the faulty component (most often the heat pump/heater assembly) along with any damaged wiring or connectors, then reassemble the machine.
- Run a full test cycle with detergent and check that the water heats properly and the E09 code does not return before putting the dishwasher back into service.
Parts Often Needed
| Part | Notes |
|---|---|
| Heat pump / circulation pump with integrated heater | Amazon | Most common repair for E09. Match your Bosch model number and check that the pump and heater are sold as one assembly. |
| Temperature sensor (NTC sensor) | Amazon | Order the exact sensor for your series if testing shows the heater is fine but the control still flags a heating fault. |
| Wiring harness or connector terminals | Amazon | Replace any melted or corroded connectors in the heater circuit to restore proper continuity and prevent repeat failures. |
When to Call a Pro
Call a professional if you are not comfortable working with electrical circuits under the dishwasher, if the fault persists after replacing the heater assembly and sensor, or if you do not have a multimeter and service documentation to test components safely. The heat pump assembly is heavy and sits in a tight space with multiple hose and wire connections, so experience with appliance disassembly will save time and prevent damage. If the control board is suspect, diagnosis and board-level repair is best left to a qualified technician with the correct schematics for your model.