Heil Furnace Code 4: What It Means & How to Fix It
Compiled & reviewed by the HVAC Flash Codes editorial team · Updated 2026-06-25 · confidence: high
⛔ Stop — call a licensed pro
What does Heil furnace code 4 mean?
Limit circuit fault — the high-limit or flame-rollout switch is open (often from overheating/low airflow). If it stays open longer than 3 minutes the code escalates to lockout 7. Most often caused by Dirty air filter or restricted/blocked ductwork.
What your furnace LED does. The diagnostic light blinks 4 flashes, pause, repeat — that pattern is Heil furnace code 4.
What Heil furnace code 4 means
Limit circuit fault — the high-limit or flame-rollout switch is open (often from overheating/low airflow). If it stays open longer than 3 minutes the code escalates to lockout 7.
Common causes
Dirty air filter or restricted/blocked ductwork
Closed or blocked supply/return registers
Defective limit or rollout switch, or a loose blower wheel
Homeowner-safe steps to try
Check and replace a dirty air filter with the correct size
Open all supply and return registers and clear anything blocking airflow
Set the thermostat OFF, power-cycle at the breaker for a minute, then restore
When to call a licensed HVAC technician
If the basic checks below don't clear the code, the fault recurs, or anything involves the gas valve, burners, flame sensor or wiring, stop and book a licensed HVAC technician. Repairs to the combustion or gas system are not DIY.
⚠️ Safety first. Gas furnaces burn fuel and produce combustion gases. If you ever smell gas (a rotten-egg or sulfur odor), hear hissing, or your carbon-monoxide alarm sounds, do not touch light switches, thermostats, or the furnace — leave the home immediately and call your gas utility's emergency line or 911 from outside. Homeowners should limit themselves to simple, safe steps: setting the thermostat, checking and replacing the air filter, confirming the furnace switch and breaker are on, keeping supply registers and return grilles open, and clearing snow, ice, or debris from outdoor vent and intake terminations. Never bypass, jumper, or reset safety switches (limit, flame-rollout, or pressure switches), never open the gas valve or burner compartment, and never attempt combustion, electrical, or control-board repairs yourself. Error codes point toward a problem but are not a substitute for proper diagnosis — when in doubt, turn the system off and call a licensed HVAC technician. Keep working carbon-monoxide detectors on every level of your home.
When to call a pro: Call a licensed HVAC technician if the code persists after the filter and airflow are confirmed clear, especially if a flame-rollout switch has tripped (which needs professional reset). If you smell gas, leave and call your gas utility or 911 from outside.
Heil furnace code 4 FAQ
What does Heil furnace code 4 mean?
Limit circuit fault — the high-limit or flame-rollout switch is open (often from overheating/low airflow). If it stays open longer than 3 minutes the code escalates to lockout 7.
What causes Heil furnace code 4?
Common causes: Dirty air filter or restricted/blocked ductwork; Closed or blocked supply/return registers; Defective limit or rollout switch, or a loose blower wheel.
Can I fix Heil furnace code 4 myself?
You can safely try: Check and replace a dirty air filter with the correct size; Open all supply and return registers and clear anything blocking airflow; Set the thermostat OFF, power-cycle at the breaker for a minute, then restore. Call a licensed HVAC technician if the code persists after the filter and airflow are confirmed clear, especially if a flame-rollout switch has tripped (which needs professional reset). If you smell gas, leave and call your gas utility or 911 from outside.
Sources: shareddocs.com. General information for homeowners, not professional advice — confirm against your furnace's manual and a licensed technician.