Furnace.sale

Troubleshooting

Furnace Error Codes Explained: How to Read Your Control Board

A Red Seal technician's guide to decoding flashing LED patterns, diagnosing root causes, and knowing when a DIY fix is safe versus when to call a pro — with Canadian pricing and rebate context throughout.

DRDaniel Reyes 22 min readUpdated 2026-02-25

Key takeaways

  • Count the LED blink pattern on your control board and cross-reference it against the fault legend printed inside your furnace's access panel door before doing anything else.
  • Pressure switch and high-limit codes are the two most common faults in Canadian homes; a clogged filter or frozen condensate drain resolves the majority of these without any parts replacement.
  • Rollout switch codes and repeated CO detector alarms are safety emergencies — shut the furnace down, ventilate the space, and call a licensed Gas Fitter; do not attempt to reset and continue operating.
  • An annual pre-season tune-up ($100–$180 CAD) that includes cleaning the flame sensor, testing igniter resistance, and verifying pressure switch operation prevents most winter no-heat service calls.
  • If your furnace is over 15 years old and showing heat exchanger-related faults, replacing with a high-efficiency (96%+ AFUE) unit may qualify for $500–$3,000 CAD in federal or provincial rebates, making replacement more cost-effective than repeated repairs.

What Is a Furnace Control Board and How Does It Communicate?

The integrated furnace control (IFC) board is the brain of your heating system. It sequences every operation in precise order: thermostat call arrives, inducer motor spins up, pressure switches confirm draft, igniter glows or sparks, gas valve opens, flame sensor verifies combustion, and blower fan engages after a heat-exchanger warm-up delay of 30–90 seconds. When any step in that sequence fails — or fails to happen within a timed window — the control board logs the fault and communicates it through a small LED mounted directly on the board and visible through the furnace's sight glass or door panel. Understanding that language is the first step to a faster, cheaper diagnosis.

Most control boards manufactured after roughly 2000 use a blink-code system. The LED flashes a set number of times, pauses, then repeats. You count the flashes before the pause to get the first digit, then count again after the pause to get the second digit (on two-digit systems), and cross-reference against the legend printed right on the inside of the furnace door. Older single-digit boards simply count total flashes: three blinks means one thing, seven blinks means another. A handful of premium communicating systems — common on Lennox iComfort, Carrier Infinity, and Trane ComfortLink II platforms — instead display alphanumeric fault codes on a wall thermostat or app, skipping blink codes entirely. Regardless of platform, the principle is the same: the board observed something outside normal parameters and it wants you to know exactly what.

  • Control boards sequence 6–8 distinct steps every heating cycle
  • LED blink codes are printed on the inside of the furnace door panel
  • Communicating systems (Lennox iComfort, Carrier Infinity) display codes on the thermostat
  • Single-digit vs. two-digit blink formats depend on board generation

How to Safely Read the LED on Your Furnace

Before you open any furnace panel, turn the system switch (usually a red light-switch-style toggle near the furnace) to OFF and give the board 30 seconds to complete its current cycle or lockout sequence. You do not need to shut off the gas or the electrical breaker simply to observe the LED — in fact, removing power clears the active fault code on many boards, which can complicate your diagnosis. Open the lower door panel carefully; on most residential gas furnaces the door simply lifts off two bottom tabs. You will see the control board mounted to the back or side of the cabinet. The LED is typically a small red or amber indicator, sometimes labelled FAULT or STATUS. On Goodman and Amana boards it sits at the top-right corner of the board; on Carrier and Bryant boards it is often near the bottom-centre.

Once you can see the LED, restore power to the furnace by flipping the system switch back to ON but leave the thermostat calling for heat if possible — an active fault code is the most informative one. Watch carefully and count: slow blinks (roughly one per second) are the diagnostic signal; a rapid continuous flash on some boards means the board itself has lost 24-volt power and you have a transformer or wiring issue, not a sensor fault. Write down the blink pattern before consulting the door chart or a brand-specific service manual. Phone cameras work well here — record a 15-second clip and count blinks at playback. If the board shows no blink at all and the furnace is completely dead, start with the basics: check that the door safety interlock switch is engaged (many boards go dark the instant the door is ajar), confirm the circuit breaker, and verify 115V at the disconnect.

The Most Common Furnace Error Codes and What They Mean

Pressure switch faults are the single most frequent error code technicians encounter across all brands. On a two-digit board this typically appears as a 3-3 or 1-3 code; on single-digit boards it is often 3 or 4 blinks. The pressure switch is a small diaphragm device that confirms the inducer (combustion draft) motor has created enough negative pressure inside the heat exchanger before allowing the gas valve to open — a critical safety interlock. When the switch fails to close, the board refuses to proceed and logs the fault. Root causes span a wide range: a blocked condensate drain on a high-efficiency (90%+ AFUE) furnace is the number-one culprit in Canadian winters when drain lines freeze or become blocked with algae. Other causes include a cracked pressure switch hose, a failed inducer motor, a plugged flue vent, or a defective switch itself. Before calling for service, inspect the clear plastic condensate drain tubing for standing water or ice, and blow through the short rubber hose connecting the pressure switch to the inducer housing.

Ignition failure codes are the second most reported category, appearing as 3-1, 1-4, or similar patterns depending on the brand. Modern residential furnaces use one of two ignition methods: a hot-surface igniter (HSI) made of silicon carbide or silicon nitride that glows to approximately 1,100°C in 15–17 seconds, or a direct spark igniter (DSI) that produces a continuous arc. HSI elements are wear parts — silicon carbide igniters typically last 3–7 years, while the more durable silicon nitride variants can exceed a decade. When the board calls for ignition and does not detect a flame within roughly 7 seconds (the trial-for-ignition period), it closes the gas valve, waits 30–60 seconds, and tries again — typically for three attempts before entering a hard lockout that requires either a manual reset or a timed automatic retry after one hour. Flame sensor codes are a related but separate fault: they appear when the igniter successfully lights the gas but the flame rod cannot confirm combustion. Cleaning the sensor rod with fine steel wool is often all that is needed; a replacement sensor costs $15–$40 CAD at most HVAC supply houses.

  • Pressure switch (3-3 / 1-3): check condensate drain and pressure switch hose first
  • Ignition failure (3-1 / 1-4): inspect HSI element for cracks; replace if visibly damaged
  • Flame sensor (3-3 / 2-2 on some boards): clean rod with steel wool before replacing
  • Limit switch open (3-2 / 1-1): almost always caused by restricted airflow — check filter first

Limit Switch, Rollout Switch, and High-Temperature Fault Codes

The primary limit switch is a thermal safety device mounted on or near the heat exchanger. It opens (breaks the circuit) when plenum temperature exceeds a set threshold — commonly 70–90°C (160–200°F) depending on furnace rating. When the limit opens, the board shuts off the gas burners but keeps the blower fan running to cool the heat exchanger, then logs a high-limit fault (often 3-2, 1-1, or code 33 on two-digit boards). If the limit trips repeatedly, the control board accumulates the count; three consecutive trips in many Lennox, York, and Rheem designs trigger a hard lockout requiring a manual reset. The overwhelming cause of nuisance limit trips is restricted airflow: a clogged 1-inch filter flowing at 20% of rated capacity creates a dramatically hotter plenum than a clean filter. Before assuming the limit switch itself has failed (a $20–$60 CAD part), replace the filter, check every supply and return grille for blockages, and ensure all room registers are open. Closed registers do not save energy — they raise static pressure, reduce airflow, and stress the heat exchanger.

Rollout switches are separate, critical safety devices mounted at the burner compartment entrance that trip when flames roll out beyond the burner box. This typically happens because of a cracked or failed heat exchanger, blocked flue, or excessive gas pressure. A rollout fault code (often 3-4, 1-5, or code 34) should never be casually reset and ignored. A rolled-out flame means carbon monoxide may be escaping into your living space. If your furnace shows a rollout code, shut it down immediately, ventilate the space, and call a licensed HVAC contractor. In Canada, Technical Safety BC, the Technical Standards and Safety Authority (TSSA) in Ontario, and equivalent bodies in other provinces treat cracked heat exchangers as a mandatory shutdown condition. Natural Resources Canada also recommends that CO detectors be placed on every floor and within 5 metres of every sleeping area, and this is codified in provincial fire codes across most of the country.

Brand-Specific Code References: Lennox, Carrier, Goodman, and More

While the underlying faults are universal, each manufacturer assigns its own blink-code numbering. Lennox uses a two-digit system printed on the inside of the blower compartment door: common codes include 13 (limit device lockout after three consecutive trips), 23 (pressure switch stuck open), 24 (secondary pressure switch issue on two-stage units), and 31 (high-pressure switch open). Carrier and Bryant boards display a two-digit LED code in a small window; code 13 means limit switch lockout, 14 is ignition failure lockout, 24 is secondary voltage fuse open (often caused by a shorted thermostat wire), and 33 is limit or flame rollout switch open. Goodman and Amana use a simpler single-digit blink scheme: 2 blinks is a pressure switch error, 3 blinks is a draft-proving switch error, 4 blinks is open high-limit, 5 blinks is flame sensed out of sequence (a gas valve or flame sensor wiring fault), and 6 blinks is an AC voltage or reversed-polarity issue at the outlet.

Trane and American Standard share control board architecture and use similar two-digit codes; their boards are notable for a diagnostic LED that blinks green for normal operation, red for faults, and alternating red-green for certain communication errors on ComfortLink systems. York, Coleman, and Luxaire boards commonly use codes like 3 for pressure switch, 4 for open limit, and 7 for ignition lockout. Rheem and Ruud boards frequently use a combination of slow and fast blinks on a dual-LED setup, which can be confusing if you are only watching one indicator. If you are shopping for a replacement furnace and want to understand how these brands compare on reliability and serviceability, our furnace comparison tool at /compare walks through detailed spec-by-spec breakdowns including control board technology and parts availability across Canada.

Diagnostic Steps Before You Call a Technician

A systematic approach to furnace diagnosis can save you $150–$400 on a service call — the typical range for a diagnostic visit from an HVAC contractor in Canada's major metro areas as of 2025–2026. Start with the furnace filter: pull it out and hold it up to a light source. If you cannot see light through it, replace it regardless of the date you wrote on it. Canadian winters mean furnaces run 8–14 hours daily in provinces like Manitoba, Saskatchewan, and northern Ontario; a 1-inch filter that might last 90 days in mild climates can clog in 30 days under heavy use. After replacing the filter, reset the furnace by cycling it off at the system switch for 30 seconds, then restore power and let it run through a full heat cycle. If the code clears and the furnace heats normally, a dirty filter was almost certainly your culprit. Note the brand and MERV rating of the replacement filter — MERV 8 is the sweet spot for most residential furnaces; MERV 13 filters, while excellent for air quality, reduce airflow enough that some furnaces trip their high-limit switch.

If the filter is clean and the code persists, move methodically through the sequence of operation. Confirm the inducer motor starts (you should hear it spin up within a few seconds of the thermostat calling for heat). If the inducer runs but a pressure switch code persists, disconnect the small rubber hose from the pressure switch port and apply gentle mouth-suction — a functioning switch will click audibly when you apply about 0.5 inches of water column pressure. If it does not click, the switch is likely failed and costs $20–$80 CAD to replace depending on whether it is a single-stage or two-stage unit. Document every step: if you do end up calling a technician, a clear description of what you observed saves diagnostic time and reduces your bill. You can connect with local certified contractors through our emergency furnace help page at /emergency, where you can describe your fault code and get a same-day quote.

When Error Codes Signal a Larger Problem: Heat Exchanger and Safety Concerns

Certain fault patterns should prompt you to stop heating your home and call a professional immediately. Repeated rollout switch trips are the clearest example. But other patterns also deserve serious attention: a furnace that cycles rapidly on and off — what technicians call short cycling — and accumulates multiple different fault codes in a single session often indicates a heat exchanger failure. A cracked primary heat exchanger allows combustion gases including carbon monoxide (CO) to enter the supply air stream. The tell-tale signs include a yellow or orange burner flame (should be blue with stable tips), soot streaks around burner compartment seams, a sulphur or metallic smell from supply registers, or household CO detectors alarming. British Columbia, Ontario, Alberta, and most other provinces now mandate CO alarms in homes with fuel-burning appliances under building and fire codes, and Natural Resources Canada recommends testing them monthly.

Heat exchanger replacement on a mid-efficiency (80 AFUE) furnace typically costs $800–$1,800 CAD in parts and labour; on a high-efficiency (96–98 AFUE) condensing furnace the stainless secondary heat exchanger alone can run $400–$900 in parts. At that cost, especially on a furnace more than 15 years old, full unit replacement is often the more economical long-term decision. A new high-efficiency furnace may also qualify for federal or provincial rebate programs: the Canada Greener Homes Grant successor programs, provincial utility rebates from Enbridge, FortisBC, and SaskEnergy, and municipal programs in cities like Toronto, Vancouver, and Calgary can reduce your net cost by $500–$3,000 CAD depending on AFUE rating and program rules. Our efficiency savings calculator at /tools/efficiency-savings-calculator models the payback period for upgrading from your current furnace to a high-efficiency replacement, factoring in your province's energy rates and local rebate amounts.

Maintaining Your Furnace to Prevent Error Codes Before They Happen

The most reliable way to avoid a fault code on a cold January morning in Edmonton or Winnipeg is consistent preventive maintenance. An annual furnace tune-up — ideally performed in September before heating season — covers the full checklist: replace the filter, inspect and clean the flame sensor, test igniter resistance (a silicon carbide HSI should read 40–90 ohms at room temperature; outside that range, replacement is recommended before it fails mid-season), verify pressure switch operation, clean the inducer housing of debris, check flue pipe connections for corrosion or separation, test the gas valve for proper outlet pressure (3.5 inches water column for natural gas, 10–11 inches for propane), and confirm all safety switch setpoints. This annual service costs $100–$180 CAD through most Canadian HVAC contractors and statistically reduces mid-season breakdowns. Many contractors offer prepaid maintenance plan contracts at a discount — our maintenance plans page at /maintenance lists vetted local contractors offering annual service agreements.

Beyond annual professional service, homeowner monthly habits matter. Check and replace the filter on schedule — set a phone reminder for every 30 days in peak heating months. Keep the area around the furnace clear of storage; the National Building Code of Canada specifies minimum clearances, and blocking return-air pathways forces the furnace to work harder and run hotter. Inspect the condensate drain line on 90%+ AFUE furnaces monthly in winter — pour a cup of water into the trap to confirm flow, and note any white calcium scale buildup. If your furnace is located in an unconditioned utility room or crawl space in a cold province like Manitoba or northern British Columbia, insulate the condensate line to prevent freeze-related pressure switch faults. These small habits collectively prevent the majority of fault codes technicians see: dirty filters, frozen condensate drains, and corroded flame sensors account for the lion's share of winter no-heat calls across Canada.

Frequently asked questions

Can I reset a furnace error code myself, or do I need a technician?+

You can reset most furnace error codes yourself by cycling the system power switch off for 30 seconds and then back on, or by turning the thermostat to OFF and then back to HEAT. However, resetting without diagnosing the root cause means the fault will recur — often within minutes. Codes related to rollout switches, repeated ignition lockouts (more than three attempts), or any code accompanied by a CO alarm should not be reset without professional inspection. Rollout trips in particular are a safety lockout, not a nuisance fault, and require a technician to inspect the heat exchanger and burner assembly before the furnace is returned to service.

Why does my furnace show a different error code every time it faults?+

Multiple rotating error codes across heating cycles usually point to a root cause that cascades through the sequence of operations. For example, a partially obstructed flue pipe causes the inducer to work harder, which reduces suction at the pressure switch (pressure switch code), and the resulting delayed ignition may cause the heat exchanger to overheat (high-limit code). A failing inducer motor bearing that intermittently stalls can produce pressure switch, ignition, and limit codes in the same week. A dirty filter restricting airflow is another common multi-code culprit. Start by replacing the filter and clearing the condensate drain; if the rotating codes persist, a technician with a manometer and combustion analyzer can pinpoint the true root cause efficiently.

How do I find the error code chart for my specific furnace brand?+

The first place to look is inside your furnace's lower access panel door — virtually every furnace manufactured since the mid-1990s has a fault code legend printed on a sticker on the inside of that door. If the sticker is missing or faded, locate the model and serial number on the data plate (usually inside the blower compartment or on the front cabinet) and search the brand's technical support website for the installation and service manual for that specific model. Most major Canadian brands — Lennox, Carrier, Goodman, Trane, York, Rheem — publish full service manuals as free PDF downloads. Avoid generic third-party blink-code charts that aggregate codes from multiple brands, as the same blink count means entirely different faults on different control boards.

My furnace is in lockout and won't restart even after resetting. What should I do?+

A hard lockout that persists through multiple manual resets — or one that returns within minutes each time — means the board is detecting an active unsafe condition and refusing to fire. Common causes include a shorted flame sensor wire (the board reads a flame that is not there, then cannot confirm it), a gas valve that is not opening or closing fully, a failed HSI igniter that draws no current, or a failed control board itself. At this stage, continuing to reset the unit risks damaging the gas valve or inducer motor from repeated cycling. Shut off the furnace at the system switch, ensure the space is ventilated, check your CO detector, and contact a licensed HVAC technician for same-day diagnosis.

Does a furnace error code void my warranty?+

An error code itself does not void your warranty — faults are normal events that the control board is designed to log and communicate. However, unauthorized repair attempts that damage components, improper part substitutions, or failure to register the unit within the manufacturer's required window (commonly 30–90 days from installation) can void coverage. In Canada, most residential furnace manufacturers offer a 5-to-10-year parts warranty on heat exchangers and a 1-to-5-year parts warranty on components, but labour is rarely covered beyond the first year. Always use a licensed HVAC contractor — Gas Technician Level 1 or 2 in Ontario; Class A or B Gas Fitter in BC and Alberta — for gas-side repairs if the unit is under warranty, and retain all service receipts.

My furnace shows a pressure switch error but the inducer sounds like it is running fine. What else could cause this?+

A running inducer does not guarantee it is producing enough suction to close the pressure switch. The most common non-obvious causes are: a pinhole crack in the rubber pressure switch hose (causes a small vacuum leak); a partially blocked condensate drain on a 90%+ AFUE unit (water backs up into the inducer housing and reduces suction); a clogged secondary heat exchanger on a condensing furnace (common after 8–12 years in hard-water areas across the Prairies and Ontario); or a worn inducer motor that is spinning but not generating full RPM due to bearing wear. A technician with a manometer can measure actual suction at the switch port in inches of water column and compare it to the switch's rated trip point — typically 0.4 to 1.5 inches W.C. depending on the furnace model — to definitively confirm whether the inducer or the switch itself is the problem.

DR

Daniel Reyes

Red Seal HVAC Technician

Daniel is a Red Seal certified HVAC technician with over 15 years installing and servicing furnaces across Canada. He writes Furnace.sale's technical guides to help homeowners make confident, well-informed decisions.

Red Seal HVAC TechnicianLicensed Gas Fitter (Class A)15+ years field experience

Updated 2026-02-25