Seeing a fault code on your Whirlpool water heater? This guide explains what the most common Whirlpool water heater error codes mean, what’s safe to check yourself, and when to call HeatLand’s licensed, TSBC-certified gas technicians for Whirlpool water heater repair across Metro Vancouver and the Fraser Valley.
The codes below apply across common Whirlpool models (Flame Lock Safety System (standard atmospheric), power-vent). Meanings follow Whirlpool’s documented fault codes — always confirm against your unit’s own manual, because exact wording can vary by model, control board and firmware.
How to read Whirlpool water heater error codes
Status (diagnostic) light blink count on the gas control valve / thermostat. The red status light flashes a repeating pattern every ~3 seconds; the number of flashes per cycle is the fault code. One flash every three seconds = normal operation. Counts are read off the status-light code label on the gas control valve. (Whirlpool's electronic ELECTRIC water heaters use a separate E01-E08 'Energy Smart Module' display and are NOT included here.)
Whirlpool water heater acting up in Metro Vancouver? HeatLand’s licensed, TSBC-certified gas technicians diagnose and repair Whirlpool water heaters across Greater Vancouver — including units we didn’t install.
Call (604) 330-3812Get a free repair estimateNo heat? Emergency repairWhirlpool water heater error codes & what they mean
These are the Whirlpool water heater codes our Greater Vancouver technicians see most. Anything marked pro repair involves gas, electrical, sealed-combustion or control-board work that must be done by a licensed gas technician (TSBC-certified in BC) — never open gas or electrical components yourself.
| Code | What it usually means | Common causes | Safe to check yourself |
|---|---|---|---|
| No status light / not lit (0 flashes) | Pilot light is not lit, or there is not enough power (millivolts) being generated to keep the gas control valve energized pro repair | Pilot flame is out; Loose or corroded connector at the gas control valve or thermal switch; Weak or failed thermopile (insufficient millivolt output) | Confirm the gas supply valve to the heater is in the ON position; Look through the sight glass to see whether the pilot flame is lit; Follow the lighting/relighting instructions on the heater's label one time |
| 1 flash (every 3 seconds) | Normal operation. The pilot is lit and the gas control valve is working properly DIY-checkable | No fault present – this is the healthy state | No action needed; confirm the status light is flashing only once every three seconds |
| 2 flashes (every 3 seconds) | Insufficient power (millivolts) reaching the gas control valve / thermostat from the thermopile pro repair | Loose, dirty, or corroded wiring connection between thermopile and gas control valve; Weak or failing thermopile; Poor pilot flame not fully heating the thermopile | Confirm the gas supply valve is ON; Check that the pilot flame appears lit through the sight glass |
| 4 flashes (every 3 seconds) | High water temperature has activated the over-heat (ECO) sensor; the gas control valve has locked out pro repair | Water temperature exceeded the safety limit; Failed or fouled over-heat sensor / gas control valve (the ECO is a one-time safety device and the valve typically must be replaced) | Verify the temperature dial is not set abnormally high; Confirm no hot-water demand or thermostat condition kept the burner running excessively |
| 5 flashes (every 3 seconds) | Sensor failure within the gas control valve / thermostat pro repair | Internal temperature sensor in the gas control valve has failed | Confirm the gas supply valve is ON and the pilot is lit before calling for service |
| 7 flashes (every 3 seconds) | Gas control valve / thermostat failure. The valve has failed and requires replacement pro repair | Internal failure of the electronic gas control valve / thermostat | Turn the gas control knob to OFF; Turn the gas supply valve to the heater OFF, then call for service |
| 8 flashes (every 3 seconds) | Gas control knob is in the OFF position but the thermopile/pilot is still producing power – indicates the pilot may still be burning with the valve commanded off (possible stuck valve) pro repair | Pilot flame still burning after the knob was turned OFF; Stuck gas control valve | Verify the gas control knob is fully in the OFF position; Look through the sight glass to check whether the pilot flame is still visible; if a flame is visible, turn the main gas supply OFF and call for service |
Is it safe to keep running a Whirlpool water heater with a fault code?
Most Whirlpool fault codes put the water heater into a safe lockout for a reason. You can safely check the basics — the gas supply on, the pilot light or igniter, the temperature dial setting, the breaker on (power-vent/electric/hybrid models), and no water leaking around the tank — and restart it once. If the code returns, stop and book a technician. If you smell gas, leave the building and call your gas utility’s emergency line or 911 first. If a carbon-monoxide alarm sounds, get everyone out and call 911. Never cap or block the temperature & pressure (T&P) relief valve, and don’t keep relighting a pilot that won’t stay lit.
Whirlpool water heater repair across Greater Vancouver
HeatLand has kept Metro Vancouver homes comfortable since 1999. Our licensed, insured technicians diagnose and repair Whirlpool water heaters — pilot and ignition faults, gas-control (status-light) codes, sensor and thermostat errors, vent and air-intake blockages, leak shut-offs, and (on hybrid/heat-pump and tankless models) control-board and component faults — including units we didn’t install. We’re brand-agnostic, carry common parts, and give you an honest repair-or-replace assessment with upfront pricing and a free estimate. If your water heater is beyond economical repair, we’ll show you right-sized, high-efficiency replacement options and the rebates available.
Need it sorted fast? We offer priority emergency water heater repair. Explore Water Heater services, browse all water heater error codes by brand, or request a free estimate.
Whirlpool water heater service areas
We repair Whirlpool water heaters across Greater Vancouver and the Fraser Valley, including:
Whirlpool water heater error code FAQs
Can I reset my Whirlpool water heater myself?
Yes — power-cycling the reset button once is generally safe after you’ve checked the basics (the gas supply on, the pilot light or igniter, the temperature dial setting, the breaker on (power-vent/electric/hybrid models), and no water leaking around the tank). If the water heater faults again right away, stop and note the code — repeatedly resetting a water heater that keeps locking out can mask a real problem. Call a licensed, TSBC-certified gas technician to diagnose it.
What does the Whirlpool 4 flashes (every 3 seconds) code mean?
On Whirlpool water heaters, 4 flashes (every 3 seconds) commonly indicates high water temperature has activated the over-heat (eco) sensor; the gas control valve has locked out. Confirm the exact meaning against your unit’s manual — codes can vary by model and series — and have the repair done by a licensed, TSBC-certified gas technician. HeatLand fixes this across Greater Vancouver.
Do you repair Whirlpool water heaters you didn’t install?
Yes. HeatLand is brand-agnostic and services Whirlpool water heaters throughout Metro Vancouver and the Fraser Valley, whether or not we installed the unit. We carry common parts and give you an honest repair-or-replace assessment.
Is a Whirlpool water heater fault code an emergency?
No heat in cold weather is worth treating urgently. If you smell gas, leave the building and call your gas utility’s emergency line or 911 first. If a carbon-monoxide alarm sounds, get everyone out and call 911. Never cap or block the temperature & pressure (T&P) relief valve, and don’t keep relighting a pilot that won’t stay lit. For priority water heater repair across Greater Vancouver, call (604) 330-3812.
How much does Whirlpool water heater repair cost in Vancouver?
It depends on the fault. Many Whirlpool codes point to sensors, ignition or pump parts — usually far cheaper than replacement. We give upfront pricing and a free estimate before any work.
Whirlpool water heater acting up in Metro Vancouver? HeatLand’s licensed, TSBC-certified gas technicians diagnose and repair Whirlpool water heaters across Greater Vancouver — including units we didn’t install.
Call (604) 330-3812Get a free repair estimateNo heat? Emergency repairMore Water Heater error-code guides
HeatLand repairs every major water heater brand across Greater Vancouver. More brand guides:
Bradford White water heater codes
55 Bradford White water heater fault codes — meanings, causes & repair.
Bosch water heater codes
32 Bosch water heater fault codes — meanings, causes & repair.
Rheem water heater codes
32 Rheem water heater fault codes — meanings, causes & repair.
John Wood water heater codes
28 John Wood water heater fault codes — meanings, causes & repair.
A O Smith water heater codes
26 A O Smith water heater fault codes — meanings, causes & repair.
Noritz water heater codes
25 Noritz water heater fault codes — meanings, causes & repair.