Honeywell Water Heater Error Code 2 Flashes
Thermopile voltage is low.
What the 2 Flashes error code actually means
Your water heater is flashing this code because a small sensor near the pilot light is not producing enough electrical power to keep the water heater running safely. This sensor, called a thermopile, uses the pilot flame's heat to generate the electricity the unit needs to operate. The water heater has shut down as a precaution, and the sensor or its wiring likely needs to be inspected or replaced.
The full 2 Flashes procedure
Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.
Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.
Most common causes of 2 Flashes
- 1Failed or degraded thermopile
- 2Weak or improperly positioned pilot flame
- 3Loose or corroded wiring connections
- 4Damaged thermopile lead wires
- 5Blocked or dirty pilot orifice
Most DIYers save hundreds by diagnosing before ordering parts.
$29/month · Cancel anytime · Or $9.95 3-day pass
Questions people ask about 2 Flashes
What does 2 Flashes mean on a Honeywell water_heater?
Is the 2 Flashes error on my Honeywell water heater dangerous?
Will resetting the Honeywell gas valve clear the 2 Flashes error?
Can I fix the 2 Flashes error myself?
How much does it cost to fix the 2 Flashes error?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass