Whirlpool Water Heater Error Codes: WV8840 LED Blink Codes Decoded

Whirlpool gas water heaters — including the Energy Smart gas series and 9-year series — are built by American Water Heater Company on the same platform as AO Smith, State, and Craftmaster. All Whirlpool gas models use the Honeywell WV8840 combination gas control valve, which includes a built-in green LED on the valve face that blinks diagnostic codes when a fault is detected. This LED is the fastest diagnostic tool on the unit — it tells you exactly what has failed before you reach for a multimeter. Blink codes: 1 blink = standby/no call for heat (normal) or thermopile voltage low; 2 blinks = thermopile confirmed low voltage; 3 blinks = gas valve fault; 4 blinks = ECO/high-limit trip; 7 blinks = thermal switch open or internal gas valve failure. Thermopile target: ≥350mV (600mV ideal, 650–850mV full output). This guide decodes every Whirlpool water heater error code and provides the exact diagnostic and repair procedure for each.

Try the AI Diagnosis Tool

Common Symptoms

  • Whirlpool gas: green LED on the WV8840 gas valve blinking 1–7 times in a repeating pattern
  • Status light blinking but no hot water — main burner won't fire
  • Pilot lights but goes out when the gas control knob is released (thermopile/thermocouple voltage low)
  • LED showing 4 blinks after a period of no hot water — ECO/high-limit tripped
  • LED showing 7 blinks — unit completely dead, gas valve fault
  • Whirlpool electric: ECO reset button raised on upper thermostat
  • Repeated blink codes returning within minutes of a reset
  • Status light off entirely with gas supply on (pilot out, thermocouple/thermopile dead)

Most Likely Causes

  1. 1

    1 Blink — Standby (Normal) or Thermopile Voltage Low

    On the Honeywell WV8840 installed in Whirlpool gas water heaters, 1 blink per cycle is one of two conditions: (Normal) standby — the thermostat is satisfied and there is no call for heat; the unit is waiting. This is normal operation. (Fault) on some WV8840 firmware variants, 1 blink means the pilot is lit but thermopile voltage is below the main valve open threshold. The WV8840 requires ≥325mV to open the main gas valve. A healthy Whirlpool thermopile produces 650–850mV; below 400mV is degraded; below 350mV will not reliably open the valve. To determine if 1 blink is standby or a fault: create hot water demand (open a tap). If the main burner fires, 1 blink is standby. If the main burner does not fire with a confirmed call for heat, measure thermopile millivolts — below 350mV = replace thermopile (AO Smith 9005502).

  2. 2

    2 Blinks — Thermopile Low Voltage Confirmed

    Two blinks on the Whirlpool WV8840 LED confirms that thermopile voltage is below the threshold required to open the main gas valve. The pilot may be lit, but the thermopile output is not sufficient for main burner operation. Causes: (1) Thermopile degraded — normal end-of-life failure after 6–10 years; test with a millivolt meter, below 350mV = replace; (2) Pilot flame too small or misaligned — the pilot orifice may be partially blocked by debris, producing a weak flame that cannot adequately heat the thermopile; inspect and clean with compressed air; (3) Thermopile wiring connector corroded or loose at the WV8840 — disconnect the TH/TP leads, clean pins, and firmly reseat; (4) Thermopile lead wires damaged — a kinked or abraded wire near the burner can reduce output. Compatible replacement: AO Smith 9005502 thermopile, cross-compatible with all Whirlpool models on the AO Smith/American Water Heater platform.

  3. 3

    3 Blinks — Gas Valve Internal Fault

    Three blinks on the Whirlpool WV8840 LED signals an internal gas valve fault — the gas control electronics have detected a condition inside the valve assembly that prevents safe operation. This is often a failed solenoid, damaged circuit board, or a wiring harness problem. First diagnostic step before condemning the valve: disconnect and firmly reseat all push-on wiring connectors at the WV8840 — including the thermopile leads (TH/TP), the pilot lead, and any igniter wiring. Corroded or loose push-on terminals at the valve can generate a false 3-blink code. If the 3-blink code clears after reseating connectors and the unit fires normally, the fault was a contact issue. If 3 blinks persist after confirmed clean, tight connections, the Honeywell WV8840 must be replaced — the WV8840 is a cross-compatible service part available across the AO Smith platform family.

  4. 4

    4 Blinks — ECO / High-Limit Trip

    Four blinks on the Whirlpool WV8840 LED indicates the Energy Cut-Off (ECO) high-temperature safety switch inside the gas control valve has tripped, shutting down all gas flow. The ECO trips when tank water temperature exceeds approximately 190–200°F — caused by a blocked flue, insufficient combustion air, or a gas control valve that fails to close at setpoint (overfiring). A 4-blink code can also appear when the thermopile wiring circuit has a fault on certain WV8840 firmware. Diagnosis sequence: inspect the flue vent from draft hood to exterior termination for any blockage; verify adequate combustion air clearances around the unit; inspect thermopile wiring connectors. After clearing the root cause: the ECO reset may be required before the unit will restart.

  5. 5

    7 Blinks — Thermal Switch Open or Internal Gas Valve Failure

    Seven blinks from the Whirlpool WV8840 is the most serious fault code. It indicates either: (a) the thermal switch (a manual-reset safety device in the combustion chamber) has opened due to a severe overtemperature event — this is potentially resetable; or (b) an internal failure of the WV8840 gas control electronics — requires valve replacement. A 7-blink code that appears after a known overtemperature event (blocked flue, installation near heat source) may clear after the thermal switch is reset and the root cause is corrected. A 7-blink code that appears spontaneously with no known cause and returns immediately after a power cycle (gas control OFF for 5 minutes, then back on) almost always indicates WV8840 internal failure. Do not attempt to bypass the 7-blink lockout — the valve is in safety shutdown.

  6. 6

    Whirlpool Electric: ECO Thermostat Trip and Element Faults

    Whirlpool electric water heaters do not use LED blink codes — faults are indicated by a tripped manual-reset ECO button on the upper thermostat (and sometimes the lower). A tripped ECO appears as a raised red button visible after removing the upper access panel. ECO trips can be caused by: a shorted heating element drawing excessive current and generating excess heat; a failed upper thermostat that does not cut power at setpoint; or scale buildup on the element causing localized overheating. Press the ECO reset button — if it trips again within minutes, an element or thermostat has failed. Test elements with a multimeter: 12–16Ω between terminals = good; OL = open/burned out; any reading between terminal and tank shell = ground fault, replace immediately.

Not sure if this is the right fix for your exact model?

Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.

Quick DIY Checks

Safety Warning

GAS LEAK HAZARD: Never diagnose or reset a Whirlpool gas water heater if gas odor is present. Evacuate the building immediately without using any switches. Call your gas utility from outside. Do not re-enter until the utility has cleared the building.

Safety Warning

7-BLINK LOCKOUT: A 7-blink code means the Whirlpool WV8840 gas valve has entered a safety lockout. Do not attempt to bypass or override this condition. The unit must remain off until the valve is replaced by a qualified technician.

Safety Warning

240V SHOCK HAZARD: Whirlpool electric water heaters operate at 240V. Turn off BOTH poles of the circuit breaker and verify zero voltage at element terminals and thermostat leads with a non-contact tester before removing access panels or touching any wiring.

Caution

REPEATED ECO TRIPS: Do not repeatedly reset the ECO button on a Whirlpool electric water heater or clear 4-blink codes on a gas model without diagnosing the root cause. The ECO is a safety device — repeated trips indicate an underlying fault that must be repaired.

  1. 1Step 1 — Read the WV8840 LED blink code on your Whirlpool gas water heater: locate the Honeywell WV8840 gas control valve at the front of the unit — it is the component with the temperature dial and the PILOT/ON/HOT/VERY HOT selection knob. The diagnostic LED is a small circular window on the face of the valve. With gas supply on and power to the unit: observe the LED for 15–20 seconds and count the number of blinks before the repeating pause. Count two full cycles to confirm. Blink key for Whirlpool models: 1 blink = standby or low thermopile voltage; 2 blinks = thermopile voltage low (confirmed); 3 blinks = gas valve fault; 4 blinks = ECO/high-limit trip; 7 blinks = thermal switch or gas valve internal failure. Steady green LED = normal, no fault. LED completely off with gas on = no voltage to valve, pilot is out or thermocouple/thermopile completely failed.
  2. 2Step 2 — Test thermopile millivolts for a 1-blink or 2-blink code: relight the Whirlpool pilot per the label instructions — turn the control knob to PILOT, press and hold the knob while clicking the igniter, and maintain full pressure for 60 seconds after ignition. Release the knob slowly — the pilot should hold. If it goes out immediately, the thermopile is not generating adequate voltage. With the pilot lit, allow 2 full minutes of warm-up time. Set your digital multimeter to DC millivolts (mVDC). Locate the two thermopile lead wires at the Honeywell WV8840 — they connect via push-on spade terminals at the side of the valve, typically labeled TH and TP/TH. Disconnect both leads from the valve and connect multimeter probes across the two wires. Target readings for Whirlpool thermopiles: ≥350mV = minimum acceptable; 600mV = ideal; 650–850mV = healthy full output. Below 350mV = replace with AO Smith 9005502 thermopile. If the unit has a standing-pilot thermocouple (older Whirlpool model): test the TH terminal to the thermocouple sheath — below 17mV = replace with AO Smith 9003972.
  3. 3Step 3 — Inspect and clean thermopile wiring connectors before replacing (1, 2, or 3-blink codes): before purchasing a replacement thermopile, clean and firmly reseat all wiring connectors at the WV8840 gas valve. Disconnect each push-on spade terminal — look for green, white, or powdery corrosion on the metal pins. Clean with fine emery cloth or a small wire brush. Apply a small amount of dielectric grease to the male pins. Firmly reseat every connector. Attempt a pilot relight: with the pilot lit for 2 minutes, turn the control to HOT and open a hot tap. If the main burner fires and the blink code does not return — the fault was a corroded or loose connection. This step can save the cost of an unnecessary thermopile replacement. If the blink code returns after clean connections and a full warm-up, the thermopile has failed and must be replaced.

Get the full fix — Pro members get unlimited AI diagnoses

Save your repair history, get step-by-step AI guidance on any water_heater issue, and avoid $150+ service call fees.

Try Pro — $7.99/mo
  1. 4Step 4 — Investigate and clear a 4-blink ECO high-limit code: turn the gas control to OFF. Check the flue vent pipe from the top of the Whirlpool unit all the way to the exterior vent cap — look for bird nests, debris, ice blockage (in cold climates), or a collapsed vent cap. The exterior vent cap must have a clear opening on all sides. Verify the unit has adequate clearance for combustion air — minimum 12 inches to walls and ceiling. After clearing any obstruction: restore gas supply. Attempt a full pilot relight. On Whirlpool ProLine gas models, the WV8840 ECO typically resets automatically once the thermal switch cools after the overtemperature event is cleared — if the pilot lights and holds, turn to HOT and confirm the main burner fires without returning a 4-blink code. If 4 blinks return after one full heating cycle, call a licensed gas technician — the valve may be overfiring.
  2. 5Step 5 — Attempt thermal switch reset for a 7-blink code: a 7-blink code may be caused by a tripped thermal switch rather than a failed gas valve. On Whirlpool ProLine gas models: turn the gas control to OFF. Remove the lower burner access door (typically 2–4 screws at the base front). Inspect the burner assembly area for the thermal switch — a small round disc-shaped safety device, sometimes with a red reset button. If a reset button is present and has not been tripped (not raised): the thermal switch has not physically tripped; proceed to Step 6 for valve evaluation. If a reset button is present and is raised: check for and clear any flue blockage or combustion air restriction first, then press the reset button firmly until it clicks. Replace the burner access door. Attempt pilot relight. If 7 blinks return after reset, the WV8840 valve has failed internally.
  3. 6Step 6 — Confirm WV8840 internal failure (7-blink) and evaluate gas valve replacement: with the burner access door replaced and gas supply on: turn the gas control to OFF and leave it off for 5 full minutes (allows valve electronics to reset). Then slowly rotate to PILOT. Observe the LED: if 7 blinks return immediately without any pilot attempt — the WV8840 has failed internally. The Honeywell WV8840 is a service-replacement part available from plumbing wholesalers and online retailers. Before ordering, locate the BTU rating on the existing valve body or on the Whirlpool data label — the WV8840 is available in multiple BTU ratings and must match. WV8840 gas valves are cross-compatible between Whirlpool, AO Smith, State, Craftmaster, and American water heaters. Gas valve replacement requires disconnecting and reconnecting gas fittings and must be tested for leaks after installation — licensed plumber required in most jurisdictions.
  4. 7Step 7 — Whirlpool electric: ECO reset, element testing, and breaker diagnosis: if your Whirlpool electric water heater (Energy Smart electric, 40/50 gal) produces no heat: first check the electrical panel — locate the 240V double-pole breaker for the water heater and confirm it is fully ON. If it is tripped, reset it once by pushing firmly to OFF then ON. If it immediately trips again, a heating element has shorted to ground — do not reset further; proceed to element testing with the power off. If the breaker is on: turn it off. Remove the upper access panel and fold back the insulation — look for the raised red ECO reset button on the upper thermostat and press it until it clicks. Repeat at the lower panel. Restore power and wait 90 minutes. If the ECO trips again or the breaker trips: test both elements — disconnect element wires, measure terminal-to-terminal resistance (12–16Ω = good, OL = failed), and measure terminal-to-tank-shell (must be OL; any conductivity = ground fault). Replace failed elements with Camco 02162 (4500W, includes gasket). Full tank drain required before element removal.

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Repair vs Replace

✓ Worth Repairing

Whirlpool water heaters showing error codes are almost always repairable for under $50 in parts: a 2-blink thermopile failure costs $25–$45 in parts; a thermocouple replacement is $12–$25; an ECO reset is free; element replacement on electric models is $20–$40. Even a 7-blink gas valve replacement at $80–$150 is worthwhile on a unit under 10 years old. Reserve replacement for units over 12 years old with confirmed tank body corrosion, rust-colored water, or multiple simultaneous failures.

Est. Repair Cost

$0 (connector reseat, ECO reset, pilot relight) to $150 (WV8840 gas valve replacement for 7-blink fault)

Est. Replacement Cost

$700–$1,600 for a new Whirlpool water heater installed

Recommended Tools & Parts

  • AO Smith 9005502 Thermopile (Whirlpool Compatible)

    Replacement thermopile for Whirlpool gas water heaters. Generates 650–850mV to operate the Honeywell WV8840 gas valve. Replace when thermopile output drops below 350mV (1-blink or 2-blink code with pilot confirmed lit). Cross-compatible with AO Smith, State, Craftmaster, and American ProLine models on the same platform.

    $25–$45

    Buy on Amazon →
  • Honeywell WV8840 Gas Control Valve

    Replacement gas control valve for Whirlpool gas water heaters (3-blink gas valve fault or 7-blink thermal switch/internal failure). Cross-compatible with AO Smith, State, Craftmaster, and American water heaters — match BTU rating from the existing valve or Whirlpool data label. Licensed gas technician installation required in most jurisdictions.

    $80–$150

    Buy on Amazon →
  • AO Smith 9003972 Thermocouple (Whirlpool Compatible)

    Replacement thermocouple for older Whirlpool gas models with standing pilot. 36-inch lead with threaded gas valve connection. Replace when output drops below 17mV. Cross-compatible with AO Smith, State, and American ProLine models.

    $12–$25

    Buy on Amazon →
  • Klein MM400 Digital Multimeter

    Digital multimeter for reading Whirlpool thermopile voltage in DC millivolt mode, testing heating element resistance in Ω, and verifying continuity at thermostat ECO contacts. Essential for error code diagnosis before ordering parts.

    $25–$40

    Buy on Amazon →

Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.

Still stuck? Let AI take a look.

Describe your problem or upload a photo — get a diagnosis in seconds.

Related Repairs

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Still not sure what's wrong?

Get an AI diagnosis in seconds — describe the problem or upload a photo.

Get an AI Diagnosis

⚡ Get step-by-step help for YOUR specific appliance

Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.

No account needed for diagnosis. Cancel Pro anytime.

Related Tools

Frequently Asked Questions

What are the blink codes on a Whirlpool water heater?
Whirlpool gas water heaters use the Honeywell WV8840 gas valve with a green LED that blinks diagnostic codes. Count blinks per repeating cycle: 1 blink = standby (normal, no heat demand) OR thermopile voltage low — create hot water demand to distinguish; 2 blinks = thermopile voltage confirmed below 325mV, below ≥350mV minimum — test thermopile and replace if below 350mV with AO Smith 9005502; 3 blinks = gas valve internal fault — reseat all connectors at valve first, then replace valve if code persists; 4 blinks = ECO/high-limit tripped — inspect and clear flue blockage, then attempt reset; 7 blinks = thermal switch open or internal gas valve failure — power cycle to confirm, valve replacement likely required. Steady green = normal operation, no fault active.
What is the thermopile target voltage on a Whirlpool water heater?
The Honeywell WV8840 gas valve on Whirlpool gas water heaters requires a minimum thermopile output of approximately 325–350mV to open the main gas valve. Whirlpool's thermopile target with the pilot lit and warmed for 2+ minutes: ≥350mV = minimum acceptable; 600mV = ideal operating voltage; 650–850mV = healthy full output. If thermopile output is below 350mV, the WV8840 will not open the main burner and the unit will show a 1-blink or 2-blink code. Replace with AO Smith-compatible thermopile 9005502. Also check pilot flame quality — a partially blocked pilot orifice produces a weak flame that cannot heat the thermopile to full output.
Who manufactures Whirlpool water heaters?
Whirlpool residential tank water heaters are manufactured by American Water Heater Company, which is a subsidiary of A.O. Smith. This means Whirlpool water heaters share the same manufacturing platform, components, and gas valve (Honeywell WV8840) as AO Smith, State, Craftmaster, and American ProLine brand water heaters. Parts are cross-compatible: the AO Smith 9005502 thermopile, 9003972 thermocouple, and Honeywell WV8840 gas control valve all fit Whirlpool models of matching BTU ratings. Common Whirlpool models include the Energy Smart 40/50 gallon gas and electric series and the 9-year warranty series.