What is the Bosch Dishwasher E04 error?#
E04 on a Bosch dishwasher is a heater-electronics fault: the triac that switches the flow-through heater has shorted, or the control board can no longer command it. Unlike an open heating element, E04 is the control side of heating, so it can leave the heater stuck on and the tub steaming rather than running cold. Treat it with a little more urgency for that reason — if you see excessive steam or an over-hot door, cut the power. The first thing worth doing is a full power-down at the breaker for several minutes, but a genuine triac short brings E04 straight back, so do not expect a reset alone to fix a real fault.
E04 on a Bosch Dishwasher: likely causes and repair cost#
On a Bosch Dishwasher, the E04 code signals: heater electronics error.
| Likely cause | Typical likelihood |
|---|---|
| Heater control circuit failure | Most common |
| Triac fault | Common |
| Board damage | Less common |
Typical professional repair: $280–$450 · Difficulty: hard · usually a technician job
Symptoms that often accompany E04: Water not heating during the cycle; Cycle stuck in the wash phase; Burning or hot-electronics smell from the base; Excessive steam or an over-hot door; Dishes come out cool and greasy
Technician diagnostic sequence for E04:
- Disconnect power and access the control board
- Measure heater element resistance (expect 10-20 ohms)
- Check triac on control board for short circuit
- Verify wiring between board and heater element for damage
Parts a technician may check or replace: main control board; heater element assembly
Field note: E04 is a heater-electronics fault: the triac that switches the flow-through heater has shorted or the board can no longer control it. Sacramento hard water accelerates scale on the inline heater, raising current draw until the triac fails, so descale before condemning the board — a scaled heater will just take out the replacement triac too. Unlike E09 (an open heating element), E04 is the control side of heating, which is why it can leave the heater stuck ON and steaming rather than cold.
Safety note: Triac failure can cause heater to run continuously. Disconnect power immediately if water is overheating or steaming excessively.
Do You Have the Right Tools?
Water pressure gauge ($60), spray arm tester, float switch multimeter ($85), and drain inspection camera. Our technician arrives with $3,000+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
How to troubleshoot the E04 error yourself#
Because the fault is in the heater control electronics, safe DIY is mostly about ruling out a glitch and protecting the machine. First, if the door is over-hot or the tub is steaming heavily, switch the dishwasher off at the breaker — a shorted triac can hold the heater on, and you do not want it running unattended. Then leave it powered down for several minutes and restart a short cycle; a one-time E04 that never returns was a transient. One genuinely useful owner check on a Bay Area machine is scale: our hard water crusts the inline flow-through heater, raising its current draw until the triac fails, so if the element is visibly furred it is worth a proper descale — a scaled heater will just take out a replacement triac too. Where you stop is at the board itself: testing and replacing the triac on the live control board is a technician job. If a reset does not clear E04, call one.
Is the Bosch Dishwasher E04 error worth fixing?#
E04 is usually worth repairing on a healthy Bosch. The professional cost runs $280 to $450, and while that reaches into control-board territory, it still lands below half the price of a comparable new dishwasher — an easy call on a unit under about ten years old that otherwise washes and drains fine. I only lean toward replacement when the machine is well past a decade and the estimate climbs to the top of the range because both the board and a scaled heater need attention. In that case you are spending near $450 on an aging unit, and a new one starts to make sense. But descaling first often protects the repair, and on a sound Bosch a heater-electronics fix is money well spent.
Safety First — Know the Risks
Live 120V wiring in a wet environment is one of the most dangerous DIY scenarios. Water + electricity = serious shock risk. Our techs are licensed and insured — let them handle the risk.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Bosch Dishwasher E04: frequently asked questions#
What does the E04 error mean on a Bosch Dishwasher?#
E04 means the heater control electronics have failed — typically the triac that switches the flow-through heater has shorted, or the board can no longer control it. It is the control side of heating, distinct from an open element.
Is it safe to keep using a Bosch Dishwasher that shows the E04 error?#
Use caution: because E04 is a control fault, the heater can stick on and overheat the tub. If you see heavy steam or an over-hot door, switch the dishwasher off at the breaker and leave it off until it is repaired.
Can I clear the E04 error myself, or do I need a technician?#
You can try a several-minute power-down at the breaker for a one-time glitch, and descaling a furred heater helps. But confirming and replacing a shorted triac on the live board is a technician job.
How much does it cost to repair the E04 error on a Bosch Dishwasher?#
A professional E04 repair typically runs $280 to $450, covering the control board and, where scale is involved, the flow-through heater. The lower figure is a board or triac fix; the higher end adds heater work.
Which parts usually fail when a dishwasher throws the E04 code?#
The triac on the control board that switches the heater is the usual failure, often pushed over the edge by hard-water scale that raises the heater's current draw. The board or its wiring to the element are the next suspects.
Why does heater control circuit failure trigger the E04 error?#
Hard-water scale insulates the inline heater and raises its current draw until the switching triac overheats and shorts. Once the triac fails closed or open, the board loses control of heating and raises E04 to stop an unsafe cycle.
Appliance Repair Technician · 8 years experience
Experienced technician with 8 years specializing in dishwasher repairs and European appliance brands including Bosch and Thermador.


