Skip to content
Industrial Error Code Fixes
Go back

Bosch E9 Error Code - Causes & Fix

3 min read
⚡ Quick Answer

E9 means the overheat limiter on your Bosch tankless water heater has tripped. Most often caused by scale buildup in the heat exchanger.

Difficulty Pro recommended
Est. time 1-3 hrs

Bosch E9 Error Code — What It Means

The E9 code on a Bosch gas tankless water heater means the temperature limiter (also called the ECO or overheat sensor) has opened because the unit has overheated. This limiter is a safety device attached to the top-right corner of the copper heat exchanger and trips when it detects temperatures above 220 °F (104 °C). Once tripped, the limiter will reset after the unit cools down, but you still need to manually reset the error at the control panel and address the underlying cause before the heater will operate normally again.

Jump to Fix

Common Causes

Step-by-Step Fix

  1. Shut off electrical power to the heater at the breaker before opening the cabinet or touching any wiring or components.
  2. Allow the unit to cool for at least 30 minutes, then attempt a manual reset at the control panel to clear the E9 fault code.
  3. Remove the front cover and locate the temperature limiter on the top-right corner of the copper heat exchanger, then inspect the sensor mounting and both red wire terminals for secure, clean connections.
  4. Test continuity through the temperature limiter with a multimeter set to ohms. If the sensor shows open circuit (no continuity) after the unit has cooled, replace the limiter.
  5. Perform a cold-water flow test by running hot water at full flow and checking for weak output or restriction, which indicates scale buildup inside the heat exchanger.
  6. Descale the heat exchanger using a circulation pump and descaling solution if you found evidence of mineral deposits or restricted flow. Follow Bosch’s flush procedure for your model.
  7. Inspect all wiring between the limiter and the control board for damage, repair any loose or corroded connections, and replace the sensor if the wiring is intact but the fault returns.
  8. Reset the error code at the control panel after completing repairs, then monitor the unit through several heating cycles to confirm normal operation.

Parts Often Needed

PartNotes
Bosch tankless water heater temperature limiter (ECO sensor)Amazon | Verify your model number before ordering. Mounts on the top-right corner of the heat exchanger.
Descaling solution (tankless water heater formula)Amazon | Use a citric-acid or manufacturer-approved formula with a circulation pump and hoses.

When to Call a Pro

Call a licensed plumber or Bosch-certified technician if you are not comfortable working with gas appliances, electrical components, or descaling procedures. Professional help is also recommended if the E9 fault returns after you have descaled the heat exchanger and verified all wiring, since that points to a failed control board, a faulty gas valve, or combustion and airflow problems that require diagnostic tools and gas-system expertise. If your unit is still under warranty, contact Bosch or an authorized service provider before attempting repairs yourself.


Share this post on:

Previous Post
A.O. Smith E1 Error Code - Causes & Fix
Next Post
Rinnai Error Code 25 - Causes & Fix