How to Fix Bosch Dishwasher Error E04

Bosch Dishwasher Error E04 overlay image

⚠️ Safety Warning: Appliance repair involves electricity, gas, and moving parts. Always disconnect power before working on any appliance.

Error Code: E04 Difficulty: Hard

Problem: Faulty electronics in the self-test, often related to the heater.

⚖️ Repair Decision
⚠️ CHECK WARRANTY / AGE

$100 – $250 Range

How to Fix E04 Error (Step-by-Step)

  1. Disconnect the dishwasher from its power source and confirm the error stays cleared during a full test cycle.
  2. The flow sensor is located in the water inlet assembly. You will need to pull the dishwasher out from under the counter to access this on the side.
  3. Disconnect the hoses and wire harness from the flow sensor assembly and replace it with the new part.
  4. The heating element is located at the bottom of the dishwasher tub. You will need to access the bottom of the dishwasher.
  5. Disconnect the wires from the heating element terminals. Use pliers to remove the nuts holding the element in place.
  6. Gently pry out the old heating element and install the new one, ensuring the rubber seals are seated correctly.
  7. Reconnect all wires and hoses, slide the dishwasher back into place, restore power, and test.
  8. Turn the appliance off, wait about 2 minutes, then turn it back on.

Next Steps and Parts

Recommended Replacement Part

OEM Part #: Flow Sensor

Estimated Market Price: $85-$340

Check Price & Availability →

Verified Compatible Alternatives:

  • Heating Element

Still Not Working?
If the replacement part didn’t fix the issue, you may have a wiring problem or main board failure.

💬 Chat with a Certified Technician Now

Most DIY parts are $50–$250. If you have a quote, use the total.
More options (for a better recommendation)

⚡ Don’t Risk a DIY Fail!

Get the ‘Secret Service Mode’ Cheat Sheet for your Bosch model. Includes an easy-to-read list of every error code and quick diagnostic tips.

✅ Join 15,000+ DIYers • Instant PDF Download


Browse More Codes

📖 View All Error Codes

Expert: Mike Sullivan

EPA Section 608 Certified Technician with 18+ years experience.

Read Editorial Standards →