mypros+
Error code reference

Honeywell Water Heater Error Code 2 Flashes

Thermopile voltage is low.

Thermopile voltage is low.

First step from the service manual

Check all wiring connections for loose or damaged wires. Check the millivolt output on the thermopile; if output is less than 350 millivolts DC, replace the thermopile.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for 2 Flashes.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What 2 Flashes means on a Honeywell water heater

The 2 Flashes error code on a Honeywell water heater gas valve indicates that the thermopile is producing insufficient voltage to keep the gas valve energized and operating normally. The thermopile is a thermoelectric device positioned in the pilot flame that converts heat directly into DC millivoltage. This voltage powers the gas valve's internal circuitry, enabling it to open and allow gas flow to the main burner. When the thermopile output falls below the minimum threshold, the valve cannot operate safely and the error is triggered.

Honeywell specifies a minimum thermopile output of 350 millivolts DC for proper operation. A reading below this threshold indicates the thermopile is not generating enough electrical energy, which can stem from a degraded thermopile element, a weak or improperly positioned pilot flame, or accumulated contamination on the thermopile tip. Wiring issues between the thermopile and the gas valve can also introduce resistance into the circuit, effectively reducing the millivolt signal reaching the valve.

Diagnosing this fault requires a digital multimeter capable of reading DC millivolts. With the pilot lit, probes are placed across the thermopile leads to measure output voltage. Any reading under 350 mV confirms the thermopile is underperforming. Loose connectors, corroded terminals, or damaged wire insulation along the thermopile lead wires should be inspected before condemning the thermopile itself, as a poor connection can mimic a failing component.

Source: manufacturer service documentation.

Common causes of 2 Flashes

  1. 01

    Failed or degraded thermopile

    Part replacement

    Over time, the thermopile element deteriorates and loses its ability to generate adequate millivoltage. If the output reads below 350 mV DC with the pilot fully lit and the wiring connections are secure, the thermopile itself needs replacement.

  2. 02

    Weak or improperly positioned pilot flame

    Wiring / connection

    If the pilot flame is too small or not fully engulfing the thermopile tip, heat input to the device is reduced and voltage output drops. Inspect the pilot flame size and verify the thermopile tip sits within the hottest part of the flame.

  3. 03

    Loose or corroded wiring connections

    Wiring / connection

    A loose connector or corroded terminal between the thermopile and the gas valve adds resistance to the circuit and reduces the effective millivolt signal at the valve. Inspect all thermopile lead connections and clean or reseat any that appear corroded or loose.

  4. 04

    Damaged thermopile lead wires

    Part replacement

    The wires running from the thermopile to the gas valve can be damaged by heat exposure or physical contact with sharp surfaces, causing shorts or open circuits that reduce output. Visually inspect the full length of both wires for cracked insulation, pinching, or burn marks.

  5. 05

    Blocked or dirty pilot orifice

    Wiring / connection

    A partially clogged pilot orifice restricts gas flow to the pilot, resulting in a smaller flame that cannot heat the thermopile sufficiently. Cleaning the pilot orifice can restore proper flame size and thermopile output.

See the test procedure for each cause

Frequently asked questions about 2 Flashes

What does 2 Flashes mean on a Honeywell water_heater?
Two flashes on a Honeywell water heater gas valve indicates the thermopile voltage is low. The thermopile is a sensor near the pilot light that generates DC millivoltage to power the gas valve. When output falls below 350 millivolts, the valve cannot operate and the unit shuts down to signal this fault.
Can I fix the 2 Flashes error myself?
Some causes are DIY-friendly, such as inspecting and reseating loose wiring connections or verifying the pilot flame is properly positioned on the thermopile tip. Testing thermopile output requires a digital multimeter set to DC millivolts. If the thermopile output is confirmed below 350 mV with everything else in order, replacing the thermopile is a moderately involved repair that a confident DIYer can complete, though working with gas appliances carries inherent risk and some homeowners prefer a licensed technician.
Is the 2 Flashes error on my Honeywell water heater dangerous?
The error itself is a protective response, meaning the control system detected insufficient thermopile voltage and prevented unsafe operation rather than allowing an uncontrolled condition. The water heater will not ignite the main burner while this fault is active. Address the underlying cause before relighting the unit, but the error code indicates the safety system is functioning as intended.
How much does it cost to fix the 2 Flashes error?
If only wiring connections need cleaning or reseating, there is no parts cost involved. A replacement thermopile typically costs between $15 and $50 in parts depending on the model. If a technician is hired for the diagnosis and repair, total service costs including labor generally range from $100 to $250.
Will resetting the Honeywell gas valve clear the 2 Flashes error?
Resetting the gas valve may temporarily allow relighting, but if the thermopile voltage is still below 350 millivolts DC, the error will return quickly. The fault code reflects an ongoing hardware condition rather than a one-time event, so clearing it without addressing the root cause will not result in a lasting fix. Measure thermopile output and inspect all wiring before attempting to return the unit to service.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass