Furnace Fault Codes

Heil furnace 4 flashes: Limit switch string is open

Four flashes means a switch somewhere in the limit string has opened. The string includes the high limit and the flame rollout, and the code does not say which.

Do the simple checks below, then stop. The simple checks listed above are genuinely homeowner work and worth doing first. Beyond them, this fault involves the gas valve, the burner compartment, or the heat exchanger — the parts whose failure can put combustion products, including carbon monoxide, into the air the house breathes. If the simple checks do not resolve it, stop there and call a licensed technician rather than resetting the furnace repeatedly to keep the heat on. Make sure there is a working carbon monoxide alarm on every level of the home, including the level the furnace is on. The conditions that mean stop now.

Applies to: International Comfort Products *9MPT and *9MPV gas furnaces using the Honeywell SV9541Q SmartValve, sold as Heil, Tempstar and Comfortmaker.

What it means

ICP's wording is the limit switch string — a series circuit that includes the high limit switch and the flame rollout switch, and on many furnaces an auxiliary limit as well. Any one of them opening breaks the string and produces this code. That matters because the two ends of the string have very different implications. A high limit opening means the furnace is overheating, usually from restricted airflow, and it resets itself when things cool. A flame rollout switch opening means flame escaped the burner compartment, which is a carbon monoxide risk, and it stays tripped until someone physically presses it.

Most common causes

How to diagnose it

  1. Establish whether a rollout switch is involved. If the furnace will not restart until a button is pressed, it is rollout and the situation is considerably more serious than a dirty filter.
  2. Check the air filter first. Grey, matted or opaque to light means you have very likely found the limit-side cause.
  3. Check that carbon monoxide alarms are present and working. If any has sounded, leave and call the fire service from outside.
  4. Look for visible scorching, soot or melted wire insulation near the burner compartment — from outside, without dismantling anything.
  5. Walk the house and count closed or blocked supply registers.

How to fix it

  1. Replace the air filter with the correct size and type and open closed registers.
  2. If a flame rollout switch has tripped, turn the furnace off and call a technician. Do not press its reset button to restore heat — it tripped because flame went somewhere it should not.
  3. Blower motor faults, duct problems, heat exchanger and flue work are technician tasks.
  4. Have working carbon monoxide alarms on every level of the home and outside each sleeping area, which is what NFPA and CPSC guidance call for.
  5. Do not keep resetting a furnace that trips its limit repeatedly. Sustained overheating is what cracks heat exchangers.

Notes

A series circuit that reports as one code is a real limitation of this design. The manual reset on the rollout switch is what distinguishes the serious end of the string from the routine end, so whether the furnace recovers on its own is diagnostic in itself.

Related

All codes for this manufacturer

Heil, Tempstar and Comfortmaker furnace codes — every code, with what differs between models.

Not sure this is your brand?

The same count means something else on other furnaces. What 4 flashes means on every brand puts them side by side.

What the fix costs

A series string hides which switch opened, and the two ends of it price worlds apart. If it is the self-resetting high limit, the money conversation is the furnace repair cost guide's $150–350 limit-switch band — with its caveat that the airflow cause, often just a filter, matters more than the part. If it is the rollout switch, parts pricing is beside the point: flame escaped the burner compartment, the cause lives in the combustion path, and the findings can run to heat-exchanger territory at $1,000–2,500+, the usual replace-the-furnace threshold. Which end of the string tripped is the first thing the visit must establish.

Do it yourself or call someone?

Split your response the way the string splits. If the furnace recovers by itself after cooling — the high-limit signature — replacing a clogged filter and opening closed supply registers is safe homeowner work, and if the code stays away you have fixed it. If the furnace stays down and the rollout switch is found tripped, that switch is manual-reset on purpose: it stays open so a person must establish why flame escaped before the furnace runs again. Do not press it and retry. Repeated limit trips are also cumulative — overheating is what cracks heat exchangers.

The same design choice on other brands

Carrier's code 33 makes the identical trade-off, folding limit and rollout into one code, so both brands leave the technician to identify the tripped switch by inspection. Most others separate them: Lennox pairs alert 250 (limit) with alert 200 (rollout), and Allied splits them across 7 flashes and 8 flashes. Full lists: limit switch codes and rollout switch codes.

What this looks like

From the outside, this usually shows up as the furnace heats then trips out on high limit — that walkthrough covers what to check in order, and when it stops being a homeowner job.

Sources

This site is a reference, not a substitute for a licensed HVAC technician. Gas appliances can leak carbon monoxide and cause fire. Anything involving gas lines, the heat exchanger, or the flame sensing circuit should be handled by a licensed professional. Pages are written with AI assistance from the sources listed on each page and checked against them before publishing.