EcoSmart ECO 30 Error Codes — What It Means
The EcoSmart ECO 30 displays error codes when the control board detects a fault in temperature sensing, flow conditions, or electrical supply. The most common codes are E1 (inlet thermistor fault), E2 (outlet thermistor fault), E3 (both thermistor sensors affected), E4 (high-temperature condition), E5 (excessive flow rate), and S103 (low voltage). These codes protect the unit from operating under unsafe or improper conditions.
Each code points to a specific subsystem. Temperature sensor codes (E1, E2, E3) indicate a failed or out-of-range thermistor. E4 signals overheating or a sensor reading beyond safe limits. E5 means the flow rate exceeds the heater’s design capacity. S103 indicates the unit is not receiving sufficient voltage to operate safely. Repair starts with confirming the displayed code, then testing the associated circuit or condition.
Common Causes
- Failed inlet or outlet thermistor The temperature sensor wiring becomes loose, corroded, or the sensor itself fails open or short, triggering E1, E2, or E3.
- Scale buildup inside the heat exchanger Mineral deposits restrict flow and cause localized overheating, which the outlet sensor reads as an over-temperature fault (E4).
- Flow rate above the unit’s design capacity Too many fixtures open at once or a single high-flow fixture can push water through faster than the heater can manage, causing E5.
- Low or unstable supply voltage Undersized wiring, a weak breaker, or voltage sag under load will trigger S103 when the control board measures voltage below the safe operating threshold.
- Blocked inlet filter screen Debris in the filter reduces flow or creates pressure imbalances that affect temperature sensor readings or trigger E4 or E5.
- Control board input circuit fault A failed input section on the board can misread sensor signals or voltage levels, resulting in any of the error codes even when external components test good.
Step-by-Step Fix {#fix}
- Verify the displayed error code and write it down, then turn off power at the breaker and close the inlet water valve to de-energize and isolate the unit.
- Check supply voltage at the breaker and at the unit terminals using a multimeter. For S103, confirm voltage meets the nameplate requirement and that all circuit connections are tight and properly sized.
- Inspect the inlet filter screen by unscrewing the inlet union or service cap. Clean any debris or scale and flush the screen, then reinstall.
- Test the inlet and outlet thermistors (if E1, E2, E3, or E4 is displayed) by disconnecting each sensor connector and measuring resistance across the sensor leads. Consult your model’s table for in-range values. Replace any sensor that reads open, short, or out of specification.
- Descale the heat exchanger if E4 persists after sensor checks or if the unit is in a hard-water area. Follow the manufacturer’s flushing procedure with a non-corrosive descaling solution and a circulating pump.
- Reduce simultaneous fixture demand or throttle a high-flow valve if E5 appears. Verify total flow does not exceed the ECO 30 capacity and that minimum activation flow (around 0.5 GPM) is maintained.
- Restore power and water, open a hot tap to initiate flow, and confirm the error code clears and the unit heats normally. If the same code returns immediately, replace the suspected failed component or the control board if all external parts test good.
Parts Often Needed
| Part | Notes |
|---|---|
| EcoSmart inlet thermistor (temperature sensor) | Amazon | Order by model number stamped on the sensor body or the unit nameplate. |
| EcoSmart outlet thermistor (temperature sensor) | Amazon | Verify connector type and wire length match your unit’s routing. |
| EcoSmart control board (PCB) | Amazon | Replace only after confirming all sensors, voltage, and wiring test good. |
When to Call a Pro
Call a licensed technician if you are not comfortable working with 240V electrical circuits, if voltage testing reveals wiring or breaker issues beyond the unit itself, or if the error persists after replacing the indicated sensor and descaling. A pro should also handle control board replacement if you lack the tools to verify sensor resistance or if multiple codes appear intermittently, which may indicate a more complex board fault or ground issue in the home’s electrical system.