How to Fix Bosch Dishwasher Error E20

Bosch Dishwasher Error E20 overlay image

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

Error Code: E20 Difficulty: Hard

Problem: Heat pump internal heater error.

⚖️ Repair Decision
⚠️ CHECK WARRANTY / AGE

$100 – $250 Range

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

  1. Turn off the power to the dishwasher at the main circuit breaker to ensure safety.
  2. Shut off the water supply and disconnect the drain and supply lines from the appliance.
  3. Carefully pull the dishwasher out of its cabinet. You may need to lay it on its back on a protective towel to access the bottom components.
  4. Locate the main pump (also called a heat pump or circulation pump) and the main control module.
  5. Methodically disconnect the wiring harnesses and hoses attached to the pump. Take photos beforehand to remember the connections.
  6. Unbolt and remove the old pump. At the same time, locate and replace the control module, carefully transferring each wire connector to the new board.
  7. Install the new main pump, ensuring all hose clamps and electrical connections are secure. Set the dishwasher upright, reconnect utilities, and run a test cycle.
  8. Turn the appliance off, wait about 2 minutes, then turn it back on.

Recommended Replacement Part

OEM Part #: Control Module

Estimated Market Price: $150-$350

Check Price & Availability →

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 →