Bosch Dishwasher error code E01
Heat pump motor circuit fault at the main board
Quick answer
On Bosch Dishwasher (2000s onward), E01 is a fault. It means heat pump motor circuit fault at the main board. A first thing to check: Motor or drive module failure.
- Applies to
- Bosch Dishwasher
- Bosch dishwasher codes · Dishwasher · 2000s onward
- Type of code
- Fault
- Urgency: Needs attention soon
- First safe check
- Turn the drum by hand with the machine unplugged. It should spin freely with a smooth, slightly heavy feel.
What E01 means on this model
The circuit that drives the heat pump motor has failed at the main control board. The breaker reset is the documented first step, and a returning code points at the board or the motor rather than at anything the owner can service.
Symptoms you will notice
- Drum does not turn or turns only in one direction
- Machine hums without moving and then shuts down
- Code returns as soon as a spin or wash step begins
- Laundry stays locked in the drum with the door shut
Common causes
The code tells you what the control detected, not which part failed. These are the causes we see most often, roughly in order of likelihood:
- Motor or drive module failure
- Hall effect position sensors inside the motor failing, so the control never gets feedback
- Drive module burned out after an overcurrent or a blocked drum
- Bearing drag from a failed bearing or a dented spider
- Mains board losing the motor enable signal
- On a belt-drive washer, a broken belt or a seized pulley
What you can safely check
These are homeowner-level checks. None of them need you to open a live electrical compartment or work on gas.
- Turn the drum by hand with the machine unplugged. It should spin freely with a smooth, slightly heavy feel.
- If it will not turn, look for a belt on a belt-drive model and for laundry wrapped around the spider or the pulley.
- With the back or base open, look for scorching on the motor or the drive board.
- Check that the drum is not jammed against a defrost, a coin, or a dropped garment.
Do not do these
- ×Do not turn a motor that has a burnt smell or visible damage back on. That risks the inverter board and the harness.
- ×Do not spin a drum that is locked by hand. Forcing it can damage the drive end and the bearing.
When to call a technician
Book a technician, do not keep resetting it
This fault will not clear on its own. Every power cycle gives the control one more failed attempt, and repeated attempts are what turn a cheap part replacement into a seized or contaminated system.
- If the appliance has stopped mid-cycle, is making a noise you have not heard before, or smells burnt, stop reading here and call. Those are symptoms of something the fault code does not describe well enough.
A belt is a good owner job. An inverter motor or bearing set means removing the tub and belongs with a technician.
What it costs to fix
Parts
Inverter motor $180 to $380. Drive module $90 to $200. Belt $15 to $35. Bearings $60 to $150 with labour.
Labor
Two to three hours for a motor replacement. Bearings on a front loader are closer to four.
DIY or technician
A belt is a good owner job. An inverter motor or bearing set means removing the tub and belongs with a technician.
Typical US part and labor ranges, 2026. They vary by region, model and contractor, so treat them as a planning figure, not a quote.
Scope of this code
- Code table
- Bosch dishwasher codes
- Models in scope
- Bosch Dishwasher, 2005 onward
- Checked
- Confirm on your own unit
- Find the model number on the data plate, then check this code in the service manual for that model. Manufacturers revise code tables between model years, and a revised board can renumber a fault.