Bosch Dishwasher Error Code E04: Meaning & Fixes

E04 on a Bosch dishwasher is a fault code whose meaning depends on the model, and sources disagree. Some describe it as a problem with the water flow sensor, some as a circulation pressure problem caused by blocked filters or a pump, and some as a heater circuit fault on heat-pump models. Start with a power reset, then clean the filters and spray arms, and confirm the meaning for your exact model in the manual before replacing any part.

Read More: Bosch Dishwasher Error Code E15? Causes & Fixes

What Does E04 Mean on a Bosch Dishwasher?

There is no single definition that every source agrees on. Here is what each says:

SourceWhat it says E04 meansTypical fix it gives
Fred’s Appliance AcademyA problem with the water flow sensorTurn the dishwasher off, wait five seconds, turn it on; if the code stays, test and replace the sensor
Paradise Appliance ServiceLists “E4” as a water flow sensor problem, most often from calcium buildup on the sensor wheelReplace the water flow sensor
Washerhouse guideThe machine can’t maintain the required pressure in the circulation unitClear filters, impeller and spray nozzles; test the pumps
MyProsA heater-circuit fault, per the Bosch SHXM78 service manualReplace the power module or the heat pump or zeolite container, depending on the fault

What this means: E04 is tied to water flow, circulation, or heating, and the exact trigger changes by model. Check your owner’s manual or the model’s service documentation before ordering parts.

Common Causes of E04

Putting the sources together, these are the possibilities to work through:

  • Dirty or clogged filters or drain system, which restrict water flow.
  • Calcium (limescale) buildup on the water flow sensor wheel, as Paradise Appliance Service describes.
  • Debris, such as glass shards, in the pump impeller.
  • Clogged spray nozzles.
  • A faulty drain pump or circulation pump motor.
  • A heater-circuit fault (safety heater relay on the power module, or a shorted heat pump or zeolite heater on models that have them).
  • A temporary glitch, which a reset can clear.

How to Fix Bosch Error Code E04

Step 1: Reset the Dishwasher

Turn the dishwasher off, wait about five seconds, and turn it back on, as Fred’s Appliance Academy advises. A longer power-off of a minute or so at the breaker is a common alternative. Run a cycle to see whether the code returns.

Step 2: Clean the Filters

Washerhouse recommends removing the dish baskets, the coarse debris filter, and the mesh filter beneath it. If grime is stuck, it suggests soaking the parts in a citric acid solution for several hours. It also recommends cleaning the hoses and filters monthly to help avoid E04 and other error codes.

Step 3: Check the Drain Hose and Spray Arms

With power off, check the drain hose for clogs, and clear the spray nozzles with a toothpick or needle, as Washerhouse suggests.

Step 4: Look at the Pump Impeller (Power Off)

Debris such as glass can lodge in the impeller. Wear gloves, remove anything you find, and replace the impeller if it’s damaged, per Washerhouse. Don’t open the unit during warranty if you can avoid it, because Washerhouse warns that doing so voids the warranty.

Step 5: Think About the Flow Sensor

If the code persists and your sources point to the flow sensor, it needs testing and, if faulty, replacement. Paradise Appliance Service says calcium buildup on the sensor wheel is the usual cause. A descaling or cleaner cycle is a reasonable maintenance step in hard-water areas, but it won’t replace a failed part.

Step 6: Consider the Heater Circuit

If your model is a heat-pump or zeolite-drying unit, MyPros says E04 can point to a heater-circuit fault, such as a failed safety heater relay on the power module or a ground fault in the heater. These are technician repairs.

Step 7: Call a Technician

If E04 returns after cleaning and a reset, a certified Bosch technician can read the stored error history and test the sensor, pumps, and heater circuit. Washerhouse notes that a faulty pump should be replaced with an original part rather than repaired.

Which Fix First?

What you noticeTry first
Weak spray or water not reaching the armsFilters, spray nozzles, drain hose, impeller
Hard water and visible limescaleCleaner cycle, then check the flow sensor
Dishes cold or damp, heat-pump or zeolite modelHeater circuit (technician)
E04 appeared once and clearedReset and monitor
E04 returns after cleaningTechnician

DIY or Technician?

Reasonable DIY: the reset, cleaning the filters, clearing the spray nozzles, checking the drain hose, and removing debris from the impeller with the power off.

Technician: testing the flow sensor, pumps, or heater circuit; replacing the power module, sensor, or pump; or any work near live electrical parts.

None of the sources I reviewed gave a reliable price for E04 repairs, since the cost depends on which part has failed. Get a quote after diagnosis, and check your warranty first.

How E04 Compares With Other Bosch Codes

CodeCommonly described as
E01Temperature sensor or thermistor problem
E03Not enough water filling, or heating-related (varies by source)
E04Water flow sensor, circulation pressure, or heater circuit (varies by source)
E09Heater or heating relay fault
E15Water detected in the base pan (leak protection)
E24Drain problem

These descriptions come from the sources linked in this article and can vary by model.

How to Help Prevent E04

  • Clean the filters and hoses monthly.
  • Scrape plates and remove glass fragments and labels before loading.
  • Run a dishwasher cleaner periodically, especially in hard-water areas.
  • Keep the spray arms clear.
  • Use the correct amount of detergent and rinse aid for your water hardness.

Frequently Asked Questions

What does E04 mean on a Bosch dishwasher? 

Sources differ. Depending on the model, it’s described as a water flow sensor problem, a circulation pressure problem, or a heater-circuit fault.

How do I reset E04 on a Bosch dishwasher? 

Turn the dishwasher off, wait about five seconds, then turn it on again. If the code returns, move on to cleaning and checks.

Can I fix E04 myself? 

You can often try the reset, filter cleaning, and spray arm checks. Sensor, pump, and heater repairs are better left to a technician.

Will E04 go away on its own? 

It might if it was a temporary glitch, but if it returns after a reset, something needs fixing.

How much does it cost to fix E04? 

It depends on the failed part. The sources I reviewed didn’t give reliable prices, so ask for a quote after diagnosis.

Should I open the dishwasher to check the pump? 

Washerhouse warns that opening the unit during warranty voids the warranty. If the machine is under warranty, contact Bosch or a certified technician instead.

Conclusion

E04 on a Bosch dishwasher can point to the water flow sensor, circulation pressure, or the heater circuit, depending on the model, so confirm the meaning in your manual. Start with a power reset, then clean the filters, spray nozzles, and drain hose, and look for debris in the pump impeller. In hard-water homes, limescale on the flow sensor is a common culprit. If E04 keeps coming back, have a Bosch technician read the stored error history and test the sensor, pumps, and heater circuit rather than guessing at parts.

Leave a Comment