The E01 / E0100 error code signals a fault in the heat pump motor circuit at the main control board — the board is not delivering power to the heat pump as expected. Start with a 5-minute breaker reset, which clears temporary control board faults and resolves E01 in a meaningful number of cases. If the code returns, the underlying cause is almost always a failed heat pump motor, a faulty thermistor, loose wiring to the pump, or a damaged main control board — all of which require hands-on diagnosis, and in most cases a qualified technician.
Modern Bosch dishwashers use a heat pump — an integrated assembly that circulates and heats wash water — rather than a traditional exposed heating element. The main control board continuously monitors whether the heat pump motor is drawing the expected current. E01 (or its newer 4-digit equivalent E0100) is triggered when the control board detects that the pump motor circuit is not behaving normally — either no signal is reaching the motor, the motor itself has failed, or the board's internal relay controlling the circuit has developed a fault.
You'll typically notice the dishwasher stopping mid-cycle, refusing to start at all, failing to heat water, or completing a cycle with wet and cold dishes. On some models the unit locks out entirely until the fault is cleared.
There is an important nuance here: E01 and E0100 are the same underlying fault displayed differently depending on the generation of Bosch control board in your model. Older displays use the two-digit E01; newer HomeConnect-era models use the four-digit E0100. Bosch's own published guidance for E0100 is to perform a breaker reset and, if the code persists, contact customer support — because the most common repair (replacing the power module or control board) requires a trained technician on most models.
Go to your breaker panel and switch off the dishwasher's circuit breaker. Leave it off for a full 5 minutes — not just a quick flip — to allow the control board's capacitors to fully discharge and clear the fault memory. This is Bosch's own first-line recommendation for E0100 and resolves a meaningful number of cases caused by power events.
Switch the breaker back on and run a normal cycle. Watch whether the machine fills with water, whether you can hear the pump circulating water after a few minutes, and whether dishes come out warm and dry at the end. If the cycle completes without E01 returning, a temporary board fault was the cause.
Check that the water supply valve under the sink is fully open. On some models, a failed fill will trigger E01 as a secondary code because the heat pump ran dry. If the tub is empty at the start of the cycle and stays empty, the water inlet valve may be the real problem rather than the heat pump itself.
With the dishwasher fully disconnected from power, access the heat pump assembly — typically from the front by removing the kick plate, or by pulling the machine out. Check that the wiring harness connector at the pump is firmly seated and that the terminal pins show no signs of burning, corrosion, or green oxidation. Reseat any loose connectors.
The NTC thermistor is a small component attached to the sump or pump assembly. With power disconnected, disconnect the thermistor wires and measure resistance across its terminals with a multimeter set to ohms. If the reading is "OL" (open line / infinite resistance) at room temperature, the thermistor has failed and needs replacement — a significantly cheaper fix than a new control board.
If the reset didn't help, water supply is confirmed, wiring looks good, and the thermistor tests fine, the heat pump motor or the control board's power module is the likely culprit. Both require component-level testing with the tech sheet specific to your model, and Bosch-programmed replacement modules are not available for end-user self-installation on most units. This is the point to call a technician.
A breaker reset is the only reliable DIY fix for E01/E0100. Book a professional repair if:
Same-day appointments across Boston. Certified Bosch technicians, common parts stocked on the truck, and a 90-day warranty on every repair.
Yes — they describe the same underlying fault. E01 is how older Bosch dishwasher displays show a heat pump motor circuit fault at the main control board. E0100 is the four-digit equivalent used on newer HomeConnect and Series 8 models. The diagnosis and repair path is identical regardless of which version your display shows.
When power is lost or restored abruptly mid-cycle, the control board can end up in a fault state with an incomplete register for the heat pump motor circuit. This reads as a circuit fault — E01 — even though no component has physically failed. A breaker reset gives the board a clean power-on cycle and typically clears this kind of transient error.
On many Bosch models, replacement control boards and power modules are factory-programmed with unit-specific data. Installing an off-the-shelf board without the correct programming will result in a non-functional dishwasher. Bosch recommends a certified technician handle control board replacement on most current models, and in some regions the boards must be ordered through Bosch directly.
Yes, on certain Bosch models. If the dishwasher fails to fill — due to a closed supply valve, kinked inlet hose, or failed inlet valve — the heat pump attempts to run dry and the control board raises E01 as a protective fault. Confirming that the tub fills normally at the start of a cycle can quickly rule out this secondary cause.
A breaker reset costs nothing. A replacement thermistor as a DIY part runs $15–$40. A heat pump motor assembly typically runs $100–$200 for a DIY purchase. Professional repair in the Boston area for heat pump or control board diagnosis and replacement typically runs $200–$500, parts and labor included, with control board jobs trending toward the higher end of that range.