Skip to content
Error Code Fixes
Go back

Bosch Tankless Water Heater E2 Error - Causes & Fix

4 min read

Independent. We don't sell parts, so we tell you when not to buy one.

⚡ Quick Answer

E2 on a Bosch tankless means cold-water inlet temperature sensor fault. Most often the sensor is dirty, loose, or mispositioned.

Difficulty Pro recommended
Est. time 1-3 hrs

Bosch Tankless Water Heater E2 Error — What It Means

On Bosch tankless water heaters, E2 signals a cold-water inlet temperature sensor error. The sensor on the inlet pipe is either reading outside normal range, has a faulty connection, or has failed altogether. This sensor tells the control board the incoming water temperature so the unit can calculate how much heat to add. When the signal is missing or out of bounds, the heater shuts down and displays E2.

The sensor is a clip-on thermistor mounted to the 1/2” copper cold-water inlet pipe on the lower right side of the unit. It connects with two blue wires. Corrosion, dirt on the contact surface, loose spade terminals, or incorrect placement on an elbow instead of a straight section will all trigger the code. If the sensor and wiring check out, the control board is the next suspect.

Before You Replace Anything

Many technicians replace the control board first. Before ordering a new board, clean the sensor contact surface, verify it is clipped to the straight diagonal section of pipe (not an elbow), and test by swapping the inlet and outlet sensors, which are identical.

Jump to Fix

Common Causes

Quick Diagnosis

Answer these to narrow it down fast.

Did the E2 code clear after cycling power and waiting one minute?
Yes: The fault was transient, possibly a brief voltage spike or sensor glitch. Monitor operation for a day. If it returns, proceed with sensor inspection.
No: The fault is persistent. Remove the front cover and inspect the cold-water inlet sensor.
Is the sensor clipped securely to the straight diagonal section of the cold-water pipe (not an elbow)?
Yes: Placement is correct. Inspect the sensor contact surface and wire terminals for corrosion or dirt.
No: Reposition the sensor clip to the top of the straight section. Clean the pipe surface and sensor body, then reconnect and retest.
After cleaning and re-seating the sensor, does the E2 code still appear?
Yes: Swap the inlet and outlet sensors (both are identical). If the fault follows the sensor, replace it. If the fault stays with the inlet position, suspect the control board.
No: The issue is resolved. Monitor the heater over the next few days to confirm stability.

Step-by-Step Fix

  1. Turn off electrical power at the breaker and close the gas shutoff valve to the water heater.
  2. Remove the front cover by lifting or unscrewing the panel to expose the lower pipe area and sensors.
  3. Locate the cold-water inlet temperature sensor on the 1/2” copper pipe on the lower right side of the unit. It has two blue wires.
  4. Check sensor placement: the clip should sit on the top of the straight diagonal section of the cold-water pipe, not on an elbow or fitting.
  5. Inspect the sensor body and pipe surface for corrosion, scale, or dirt. Clean both with a non-abrasive pad or fine sandpaper and wipe with rubbing alcohol.
  6. Examine the spade terminals on the sensor wires for looseness, oxidation, or damage. Clean terminals with electrical contact cleaner and press firmly onto the sensor posts.
  7. Re-seat the sensor clip and reconnect the wiring, then restore power and gas. Observe whether the E2 code clears. If not, swap the inlet and outlet sensors to test whether the fault follows the part or stays with the inlet circuit. Replace the sensor or control board as indicated by the test.

Parts Often Needed

PartNotes
Bosch cold-water inlet temperature sensorAmazon | Identical to the outlet hot-water sensor on Bosch models; confirm compatibility by model number before ordering.
Bosch tankless water heater control boardAmazon | Only needed if sensor and wiring test good but the E2 code persists; verify model-specific part number.

When to Call a Pro

Call a licensed plumber or gas technician if you are uncomfortable working inside the heater cabinet, if the sensor swap test points to a control board fault, or if the code returns after sensor replacement. A pro will have the diagnostic tools to measure sensor resistance and board voltages, confirm gas and water flow parameters, and safely handle any gas-line work. If your heater is still under warranty, contact Bosch or an authorized service center before opening the unit to avoid voiding coverage.

Rough cost: DIY runs about $30-60 for sensor if replacement needed, 20-40 min. A pro service call runs about $150-250 service call plus part.


Share this post on:

Previous Post
State Tankless E32 Error - Causes & Fix
Next Post
Navien E736 Error Code - Causes & Fix