Goodman Furnace Error Codes: Complete Troubleshooting Guide [2026]

furnace repair

Understanding Goodman Furnace Error Codes

Goodman furnace error codes in Mississauga, Ontario

Goodman furnaces are among the most popular heating systems in Canadian homes, known for their reliability and value. But like any furnace, they can develop issues — and when they do, the control board communicates the problem through a series of LED flash codes.

At Furnace King Home Services, we’ve been servicing Goodman furnaces across Mississauga, Etobicoke, Brampton, and Oakville for over 40 years. In this comprehensive guide, I’ll explain every Goodman furnace error code, what causes each one, and whether you need a professional or can troubleshoot it yourself.

How to Read Goodman Furnace LED Flash Codes

Goodman furnaces use a single LED light on the control board to display diagnostic flash codes. The number of times the LED flashes indicates the specific error. Here’s how to find and read them:

Step 1: Locate the Diagnostic LED

Open or look through the lower access panel on the front of your furnace. The control board is typically mounted inside this compartment. Most Goodman furnaces have a small sight glass window that lets you see the LED without removing the panel. The LED is usually red or amber coloured.

Step 2: Count the Flashes

Watch the LED carefully and count the number of times it blinks before pausing. The LED will flash a specific number of times, pause for a few seconds, then repeat the same pattern. Count during at least two full cycles to confirm the code.

Step 3: Understand What the LED States Mean

  • Steady ON (no flashing): Normal operation — 24V power is present and the control board is in standby
  • Steady OFF (no light): No power to the control board — check the circuit breaker and furnace switch
  • Rapid continuous flash: Reversed line voltage polarity or poor grounding
  • Slow, steady flash: Normal call for heat in progress
  • Specific blink pattern (1-9 flashes): Error code — see the chart below

Tip: You can also find a diagnostic chart printed on a label inside the furnace access panel. This label is specific to your model and provides the exact code definitions for your unit.

Complete Goodman Furnace Error Code Chart

Goodman furnace error codes in Mississauga, Ontario

Below is the complete list of Goodman furnace LED flash codes. These codes apply to modern Goodman gas furnaces including the GMVC96, GMSS96, GMS80, GMES80, GCVM97, GMVM97, and similar models.

LED Status Indicators

LED State Meaning Action Required
Steady ON Normal standby — power present, no call for heat None — system is operating normally
Steady OFF No 24V or 120V power to control board Check circuit breaker, power switch, and wiring
Continuous rapid flash Reversed 120V AC line polarity or poor grounding Have an electrician check the furnace’s electrical supply
Slow continuous flash Normal heating operation in progress None — furnace is running normally

Flash Code Error Chart

Flashes Error Common Causes Recommended Action
1 Flash Ignition failure / Flame failure — furnace failed to ignite or lost flame during operation Dirty or faulty flame sensor; failed hot surface igniter; gas supply interruption; defective gas valve Check that gas supply is on. Call a professional — involves ignition and gas components
2 Flashes Pressure switch stuck closed — switch reads “closed” when inducer motor is off Short in pressure switch circuit; faulty pressure switch; blocked pressure switch hose; draft inducer issue Check pressure switch tubing for blockages or water. Call a professional
3 Flashes Pressure switch open / Draft blower fault — pressure switch circuit is open or draft blower running when it shouldn’t be Blocked or cracked pressure switch hose; loose wiring; blocked flue or intake; weak inducer motor; frozen exhaust vent Check exterior vents for ice, snow, or debris. Call a professional if code persists
4 Flashes Open high limit switch — the furnace’s overheating safety has tripped Dirty air filter; blocked return or supply vents; failed blower motor; dirty blower wheel; ductwork restrictions Replace the furnace filter immediately. Ensure all vents are open and unblocked. If code returns, call a professional
5 Flashes Flame sensed without call for heat — the control board detects flame when there should be none Leaking gas valve; residual flame from burner; faulty flame sensor giving false reading Shut off furnace immediately and call a professional — potential gas valve leak
6 Flashes Rollout switch open — excessive heat detected outside the normal combustion area Blocked or cracked heat exchanger; blocked vent pipe; low gas pressure causing lazy flame; debris near burners Call a professional immediately — this is a serious safety code that may indicate a cracked heat exchanger
7 Flashes Low flame signal — flame sensor is detecting a weak or unstable flame Dirty flame sensor; low gas pressure; partially blocked burner orifices; improper grounding A technician can clean the flame sensor (quick fix) or check gas pressure. Call a professional
8 Flashes Igniter circuit error — problem with the hot surface igniter or igniter circuit Failed hot surface igniter; loose igniter wiring; cracked igniter element; control board igniter relay failure Call a professional — igniter replacement is needed
9 Flashes Reversed line polarity or grounding problem — 120V AC wiring issue Hot and neutral wires reversed at the furnace disconnect or breaker panel; missing ground wire; faulty outlet Have a licensed electrician inspect and correct the wiring

Most Common Goodman Furnace Problems

Based on our 40+ years of HVAC service across the Greater Toronto Area, these are the five Goodman furnace error codes we diagnose most frequently:

1. Code 4 (4 Flashes) — Open High Limit Switch

This is by far the most common Goodman error code we see, especially during the coldest months of Ontario winters. The high limit switch is a safety device that shuts down the burners when the furnace overheats.

Why it happens: The overwhelming majority of the time, a dirty furnace filter is the culprit. When the filter is clogged, airflow through the heat exchanger is restricted, causing the furnace to overheat. The limit switch opens to prevent damage. We also see this when homeowners close too many supply registers or when furniture blocks return air grilles.

What you can do: Replace your furnace filter immediately — this fixes the problem about 80% of the time. Check that all supply and return vents throughout your home are open and unobstructed. In Canadian homes, where we keep windows sealed tight all winter, good airflow is crucial. If the code returns with a fresh filter, the blower motor, blower wheel, or ductwork may need professional attention.

2. Code 1 (1 Flash) — Ignition / Flame Failure

Your Goodman furnace attempted to light the burners but either couldn’t ignite the gas or lost the flame during operation.

Why it happens: A dirty flame sensor is the most common cause. The flame sensor is a small metal rod that sits in the burner flame to confirm ignition. Carbon buildup on the sensor prevents it from detecting the flame, so the control board shuts off the gas as a safety precaution. A failing hot surface igniter is the second most common cause — these ceramic elements crack over time and stop producing enough heat to ignite the gas.

What you can do: Verify your gas supply is on (check the gas valve near the furnace and your gas metre). Beyond that, flame sensor cleaning and igniter replacement require a qualified technician — these are quick, affordable repairs that usually take less than an hour.

3. Code 3 (3 Flashes) — Pressure Switch Open

The pressure switch monitors the draft inducer motor to ensure combustion gases are being safely vented. Three flashes mean the switch isn’t closing — it doesn’t detect adequate draft pressure.

Why it happens: In Ontario, the number one cause during winter is ice buildup blocking the furnace exhaust or intake pipes on the exterior wall of your home. Heavy snowfall, freezing rain, and ice dams can cover these pipes. Other causes include a cracked or disconnected pressure switch hose, a weak inducer motor, or a blocked condensate drain (on high-efficiency furnaces).

What you can do: Go outside and locate your furnace vent pipes (typically PVC pipes on an exterior wall). Clear any ice, snow, or debris. Also check that the condensate drain line isn’t frozen or clogged. If the pipes are clear and the code persists, call a technician.

4. Code 7 (7 Flashes) — Low Flame Signal

The flame sensor detects a flame, but the signal is weaker than expected. The furnace may run briefly, then shut down and retry.

Why it happens: A dirty flame sensor is the most frequent cause — partial carbon buildup weakens the signal without blocking it entirely. Low gas pressure from the utility or a partially closed gas valve can also produce a weak flame. Improper furnace grounding (the flame sensing circuit needs a good ground reference) is another overlooked cause.

What you can do: This almost always requires professional service. A technician can clean the flame sensor in minutes (a very common and inexpensive repair), check gas pressure with a manometer, and verify proper grounding.

5. Code 6 (6 Flashes) — Rollout Switch Open

This is the most serious code on this list. The rollout switch detects flames or excessive heat outside the normal combustion chamber — where flames should never be.

Why it happens: A cracked or blocked heat exchanger is the most concerning cause. When the heat exchanger is compromised, combustion gases and flames can escape into areas where they shouldn’t be, triggering the rollout switch. A blocked flue pipe or severely restricted airflow can also push flames backward out of the burner area. Low gas pressure causing delayed ignition and a “flash” of accumulated gas is another possibility.

What you can do: Do not attempt to reset this code yourself. A 6-flash code should always be investigated by a licensed HVAC technician who can inspect the heat exchanger for cracks using a combustion analyser and camera. A cracked heat exchanger can leak carbon monoxide into your home — this is a life-safety issue.

When to Call a Professional vs. DIY Troubleshooting

Safe to Check Yourself

  • Replace the furnace filter — the single most effective thing you can do to prevent error codes
  • Check all vents and registers — ensure supply and return vents are open and unblocked by furniture, curtains, or rugs
  • Clear exterior vent pipes — remove ice, snow, leaves, or animal nests from exhaust and intake pipes
  • Verify gas supply — confirm the manual gas valve near the furnace is in the “on” position (handle parallel to the pipe)
  • Check your thermostat — ensure it’s set to “Heat,” the fan is set to “Auto,” and the set temperature is above the current room temperature
  • Reset the furnace — turn off the power switch, wait 30 seconds, and turn it back on
  • Check the condensate drain — on high-efficiency (90%+ AFUE) furnaces, make sure the condensate drain line isn’t frozen or clogged

Call a Professional Immediately

  • You smell natural gas — leave the house immediately, don’t flip any switches, and call Enbridge Gas at 1-866-763-5427 or 911
  • Your carbon monoxide detector is alarming — evacuate and call 911
  • Code 5 (flame without call for heat) — potential gas valve leak
  • Code 6 (rollout switch open) — possible cracked heat exchanger
  • Code 1 keeps returning after reset — ignition system needs professional repair
  • Any unusual smells (burning, electrical, chemical) coming from the furnace
  • Banging, popping, or screeching noises during operation
  • Visible soot or scorch marks around the burner compartment

⚠ Safety Warning: Never attempt to repair gas connections, ignition systems, or gas valves yourself. These components require a licensed gas technician (TSSA-certified in Ontario). Improper furnace repairs can result in carbon monoxide poisoning, gas leaks, fires, or explosions. Your family’s safety is always more important than a repair bill.

How to Reset Your Goodman Furnace

After identifying and addressing the issue behind an error code, follow these steps to reset your Goodman furnace:

  1. Turn off the furnace using the power switch (typically on or near the furnace) or the circuit breaker
  2. Wait at least 30 seconds for the control board to fully reset
  3. Turn the power back on
  4. Observe the LED — it should return to a steady ON state (normal standby) or begin a slow flash (normal heating call)
  5. If the error code returns, do not keep resetting — the underlying problem needs professional repair

Important notes:

  • Some codes (like Code 6 — rollout switch) require pressing a manual reset button on the rollout switch itself, located near the burners
  • The high limit switch (Code 4) resets automatically once the furnace cools down sufficiently
  • If you’ve lost the flame repeatedly (Code 1), the control board may lock out for up to 1 hour before allowing retry

Popular Goodman Furnace Models in Canadian Homes

The error codes listed above apply to most modern Goodman gas furnaces with standard control boards. These are the models we most commonly service across the GTA:

  • Goodman GMVC96 / GCVM97 — Variable-speed, multi-stage, 96-97% AFUE
  • Goodman GMSS96 / GMSS92 — Single-stage, 92-96% AFUE
  • Goodman GMS80 / GMES80 — Single-stage, 80% AFUE
  • Goodman GMVM97 — Variable-speed, modulating, 97% AFUE
  • Goodman GMH95 — Multi-speed, 95% AFUE
  • Goodman GDH80 / GDS80 — Downflow, 80% AFUE

While the flash codes are broadly consistent across these models, always check the diagnostic label inside your furnace’s access panel for model-specific code definitions. Goodman is part of the Daikin family (along with Amana), so many codes are shared across these brands.

For more information, visit the NRCan Energy Efficiency resource guide.

Frequently Asked Questions

What does 2 flashes on a Goodman furnace mean?

Two flashes on a Goodman furnace indicate a pressure switch stuck closed error. The pressure switch should be open when the inducer motor is off, but 2 flashes mean the control board is reading a closed switch at the wrong time. Common causes include a short in the pressure switch wiring, a mechanically stuck pressure switch, water or condensate in the pressure switch hose, or a faulty draft inducer. This code requires professional diagnosis — a technician will test the switch with a manometer and check the wiring and hose connections.

How do I find the error code on my Goodman furnace?

Look at the lower access panel on the front of your furnace. Most Goodman models have a small circular sight glass (viewing window) that lets you see the control board LED without removing the panel. If there’s no sight glass, you may need to remove the lower panel (it usually lifts off or has two screws). The LED is on the control board — a green or blue circuit board with wiring connected to it. Watch the LED and count how many times it blinks before pausing. That number is your error code. The pattern repeats continuously, so watch for at least two full cycles to confirm.

Why is my Goodman furnace blinking red?

A blinking red (or amber) LED on your Goodman furnace means the control board has detected a fault and is communicating an error code. The number of blinks tells you the specific problem: 1 blink = ignition failure, 2 blinks = pressure switch stuck closed, 3 blinks = pressure switch open, 4 blinks = high limit switch open (most commonly a dirty filter), 5 blinks = flame sensed without call for heat, 6 blinks = rollout switch open, 7 blinks = low flame signal, 8 blinks = igniter error, 9 blinks = reversed polarity. A steady red light (no blinking) is actually normal — it means the furnace has power and is in standby mode.

What does a steady green light on a Goodman furnace mean?

A steady green light on a Goodman furnace is a normal indicator that the control board has power and the system is in standby mode, ready to respond when the thermostat calls for heat. This is not an error — it means your furnace is functioning normally. If the green light is flashing slowly, the furnace is in an active heating cycle, which is also normal. You only need to be concerned if the light flashes a specific number of times in a repeating pattern, which indicates an error code.

How do I reset my Goodman furnace?

To reset your Goodman furnace: (1) Locate the power switch on or near the furnace and turn it off, or flip the circuit breaker. (2) Wait at least 30 seconds for the control board to fully discharge. (3) Turn the power back on. (4) Watch the LED — it should return to a steady light (normal standby). If the error code returns after resetting, the underlying issue hasn’t been resolved and you should call a licensed HVAC technician. Note: for Code 6 (rollout switch open), you also need to manually press the small reset button on the rollout switch near the burners — but only after a professional has confirmed it’s safe to do so, as this code can indicate a cracked heat exchanger.

Wondering about replacement costs? Use our HVAC cost estimator to get an instant price range for a new furnace or heat pump system.

Expert Goodman Furnace Service in the GTA

If your Goodman furnace is showing an error code and you need help, Furnace King Home Services has you covered. Our licensed HVAC technicians have been diagnosing and repairing Goodman furnaces across Mississauga, Etobicoke, Brampton, and Oakville for over 40 years.

We offer same-day diagnosis, transparent pricing, and guaranteed repairs. Whether it’s a simple flame sensor cleaning or a complete furnace replacement, our team will get your home warm again quickly and safely.

Call Furnace King at (905) 564-5464 for expert Goodman furnace repair and diagnosis.

Carrier Furnace Error Codes: Complete Troubleshooting Guide [2026]

furnace installation

Understanding Carrier Furnace Error Codes

Carrier furnace error codes in Mississauga, Ontario

When your Carrier furnace stops working, the control board communicates the problem through a system of LED flash codes. These diagnostic lights are your furnace’s way of telling you exactly what went wrong — if you know how to read them.

At Furnace King Home Services, we’ve been servicing Carrier furnaces across Mississauga, Etobicoke, Brampton, and Oakville for over 40 years. In this guide, I’ll walk you through every Carrier furnace error code, explain what each one means, and help you determine whether you can troubleshoot the issue yourself or need to call a professional.

How to Read Carrier Furnace LED Flash Codes

Carrier furnaces use a two-digit diagnostic code system displayed through LED lights on the integrated furnace control (IFC) board. Here’s how to find and read them:

Step 1: Locate the Diagnostic LED

The control board is located in the lower compartment of your furnace. Most Carrier models have a small, clear plastic sight glass (inspection port) in the centre of the lower furnace access panel. You can observe the LED flashing through this window without removing the panel.

Step 2: Understand the Two-Digit System

Carrier uses two LEDs — typically a yellow (amber) LED and a green LED — to communicate status codes:

  • The first digit is the number of times the yellow LED flashes
  • The second digit is the number of times the green LED flashes
  • For example, 3 yellow flashes followed by 2 green flashes = Status Code 32

Step 3: Normal Operation Indicators

  • Both LEDs flash slowly and simultaneously: Normal standby — no call for heat
  • Both LEDs flash rapidly and simultaneously: Normal call for heat in progress
  • Both LEDs on steady: System is in test/diagnostic mode

Important: The LED sequence repeats in a continuous loop. Watch for at least two full cycles to confirm the code. The last five fault codes are stored in memory, so you may see the most recent code displayed even after the furnace has been reset.

Complete Carrier Furnace Error Code Chart

Carrier furnace error codes in Mississauga, Ontario

Below is the complete list of Carrier furnace status codes used on modern IFC control boards. These codes apply to popular models including the Carrier 59SC, 59TP, 58MVC, 58MVP, 59MN7, and similar series.

Normal Operation Codes

Code LED Pattern Meaning Action Required
11 1 Yellow, 1 Green No previous fault codes stored None — system is operating normally
12 1 Yellow, 2 Green Blower ON — system energised at power-up with thermostat calling for heat None — blower runs for 90 seconds, then normal heating cycle begins

Ignition & Flame Fault Codes

Code LED Pattern Meaning Common Causes Action
13 1 Yellow, 3 Green Limit circuit lockout — furnace has locked out after repeated limit switch trips Dirty air filter restricting airflow; blocked return air vents; failed blower motor; faulty limit switch Replace air filter and check all vents are open. If code persists, call a professional
14 1 Yellow, 4 Green Ignition lockout — furnace failed to ignite in 4 attempts Faulty hot surface igniter; dirty flame sensor; gas supply interruption; defective gas valve; loose ground wire Check gas supply is on. Call a professional — this involves gas components
21 2 Yellow, 1 Green Gas heating lockout — gas valve energised but no flame detected Gas supply off; faulty gas valve; defective flame sensor; igniter failure Verify gas supply. Call a professional immediately
34 3 Yellow, 4 Green Ignition proving failure — flame detected then lost during blower on-delay Dirty flame sensor; cracked heat exchanger; low gas pressure; intermittent gas valve Call a professional — possible heat exchanger issue

Pressure Switch Fault Codes

Code LED Pattern Meaning Common Causes Action
22 2 Yellow, 2 Green Abnormal flame-proving signal — flame detected when no flame should be present Leaky gas valve; residual flame; faulty flame sensor Shut off furnace immediately and call a professional — potential gas leak hazard
23 2 Yellow, 3 Green Pressure switch stuck closed — switch remains closed when inducer motor is off Pressure switch hose blocked or disconnected; faulty pressure switch; short in wiring Check pressure switch hose for blockages. Call a professional if code persists
24 2 Yellow, 4 Green Secondary voltage fuse is open — no 24V power to thermostat circuit Short circuit in thermostat wiring; faulty thermostat; shorted gas valve coil Check thermostat wiring for damage. Call a professional to replace fuse and diagnose short

Limit & Safety Switch Codes

Code LED Pattern Meaning Common Causes Action
31 3 Yellow, 1 Green High-pressure switch fault — switch closed at inappropriate time or fails to close Blocked flue or intake pipe; faulty pressure switch; inducer motor failure Check flue and intake pipes for blockages (ice, bird nests, debris). Call a professional
32 3 Yellow, 2 Green Low-pressure switch fault — switch open during operation Blocked condensate drain; cracked pressure switch hose; weak inducer motor Check condensate drain for blockages. Call a professional
33 3 Yellow, 3 Green Limit circuit fault — limit switch or flame rollout switch is open Overheating due to restricted airflow; dirty filter; blocked vents; failed blower; flame rollout condition Replace air filter. Check all supply and return vents. Call a professional — may indicate heat exchanger problem

Blower & Inducer Motor Codes

Code LED Pattern Meaning Common Causes Action
41 4 Yellow, 1 Green Blower outside valid speed range — blower motor not running at calculated RPM Dirty blower wheel; failing blower motor; incorrect blower speed settings; wiring issue Call a professional — blower motor may need service or replacement
42 4 Yellow, 2 Green Inducer outside valid speed range — inducer motor not running at calculated RPM Failing inducer motor; blocked flue; dirty inducer wheel; wiring fault Call a professional — inducer motor diagnostics required
43 4 Yellow, 3 Green Pressure switch calibration fault — pressure switch readings out of range during purge cycle Faulty pressure switch; blocked vent; incorrect switch installed Call a professional — requires recalibration or switch replacement
44 4 Yellow, 4 Green Blower calibration fault — calculated blower speed below 250 RPM or above 1,300 RPM Incorrect blower motor; dirty blower wheel; wiring issue; control board fault Call a professional — motor or control board replacement likely needed

Additional LED Indicators

LED State Meaning Action
No LEDs on No 120V AC power to control board Check circuit breaker and furnace power switch. If both are on, call a professional
Both LEDs on continuously Control is in test/setup mode Turn off and restore power to exit test mode
Yellow LED only — rapid flash Flame detected without call for heat Shut off furnace and call a professional immediately — potential gas valve leak
Green LED only — rapid flash Line voltage (115V AC) polarity reversed or poor grounding Have an electrician check the electrical supply to the furnace

Most Common Carrier Furnace Problems

After 40 years of servicing Carrier furnaces in the GTA, these are the five error codes we see most often at Furnace King:

1. Code 14 — Ignition Lockout

This is the single most common Carrier furnace error we encounter. Your furnace tried to ignite up to four times and failed each time, so it locked itself out as a safety measure.

Why it happens: The most frequent culprit is a dirty flame sensor — a small metal rod that sits in the burner flame and confirms ignition. Over time, carbon buildup insulates the sensor so it can’t detect the flame, even though the burner is lit. The furnace thinks ignition failed and shuts down the gas.

What you can do: Code 14 resets automatically after 3 hours, or you can manually reset by turning the furnace off at the power switch for 30 seconds. If the code keeps returning, the flame sensor likely needs cleaning or replacement — a quick, affordable repair for a qualified technician.

2. Code 33 — Limit Circuit Fault

The limit switch is a critical safety device that shuts your furnace down when it overheats. When Code 33 appears, it means the furnace reached an unsafe temperature and the limit switch opened to protect the heat exchanger.

Why it happens: In most cases, the root cause is restricted airflow. A clogged air filter is the number one culprit, followed by closed or blocked supply registers, a dirty blower wheel, or a failing blower motor. In Canadian winters, we also see this when homeowners close too many vents trying to redirect heat.

What you can do: Check and replace your furnace filter immediately. Make sure all supply and return vents throughout your home are open and unblocked by furniture or curtains. If the code keeps coming back with a clean filter, your blower motor may need attention.

3. Code 31 — Pressure Switch Fault

The pressure switch verifies that the inducer motor is pulling combustion gases through the heat exchanger and up the flue. Code 31 means this safety check has failed.

Why it happens: During harsh Ontario winters, the most common cause is ice or snow blocking the exhaust vent or fresh air intake pipe on the exterior wall of your home. Birds’ nests, leaves, and other debris can also cause blockages. Less commonly, the pressure switch hose may be cracked, disconnected, or filled with condensate.

What you can do: Go outside and check your furnace exhaust and intake pipes. Clear any ice, snow, or debris. If the pipes are clear and the code persists, call a professional.

4. Code 23 — Pressure Switch Stuck Closed

This code means the pressure switch is reporting a “closed” position even when the inducer motor is off — the opposite of what should happen.

Why it happens: The pressure switch hose may be blocked with condensate (water), creating a false reading. A faulty pressure switch can also get stuck mechanically. In some cases, a short in the wiring between the switch and control board causes this code.

What you can do: This typically requires professional diagnosis. The technician will check the hose, test the switch with a manometer, and inspect wiring.

5. Code 42 — Inducer Motor Fault

The inducer motor creates the draft needed to safely vent combustion gases. Code 42 indicates it’s not running at the correct speed.

Why it happens: A failing inducer motor bearing is the most common cause, especially on furnaces over 10 years old. A blocked flue or a dirty inducer wheel can also cause the motor to run outside its expected RPM range.

What you can do: If you hear an unusual humming, grinding, or vibrating noise from the furnace, the inducer motor bearings are likely worn. This requires professional replacement — do not ignore this code, as a non-functioning inducer motor can lead to dangerous combustion gas buildup.

When to Call a Professional vs. DIY Troubleshooting

Your safety comes first — always. Here’s a clear guide on what you can safely check yourself and when you need a licensed HVAC technician.

Safe to Check Yourself

  • Replace the furnace filter — a dirty filter causes more error codes than any other single issue
  • Check vents and registers — make sure all supply and return vents are open and unblocked
  • Inspect exterior pipes — clear ice, snow, or debris from the exhaust and intake pipes outside your home
  • Verify gas supply — confirm the gas valve near your furnace and your gas metre are both in the “on” position
  • Check the thermostat — ensure it’s set to “Heat” mode and the set temperature is above room temperature
  • Reset the furnace — turn the power switch off, wait 30 seconds, and turn it back on

Call a Professional Immediately

  • You smell gas or suspect a gas leak — leave the house and call your gas utility’s emergency line
  • The furnace displays Code 22 (flame without call for heat) — potential gas valve leak
  • Carbon monoxide detectors are alarming — evacuate and call 911
  • The furnace keeps locking out on Code 14 after multiple resets
  • You see Code 33 (limit circuit fault) repeatedly — possible heat exchanger crack
  • Any code related to the gas valve, flame rollout, or inducer motor
  • The furnace makes unusual banging, popping, or grinding noises

⚠ Safety Warning: Never attempt to repair gas connections, replace ignition components, or work on the gas valve yourself. These repairs require proper training, gas-fitting licences, and specialized tools. Improper furnace repairs can cause carbon monoxide poisoning, gas leaks, fires, or explosions.

How to Reset Your Carrier Furnace

After identifying and addressing the issue behind an error code, you may need to reset your Carrier furnace:

  1. Turn off the power switch on the side of the furnace (or the circuit breaker)
  2. Wait 30 seconds to allow the control board to fully discharge
  3. Turn the power back on
  4. Observe the LED lights — they should show Code 11 (no faults) or begin a normal startup sequence
  5. If the error code returns, do not keep resetting — the underlying problem needs to be fixed

Note: Code 14 (ignition lockout) automatically resets after 3 hours. Codes 13 (limit lockout) and 33 (limit circuit fault) require the furnace to cool down before the limit switch resets. Code 33 with a flame rollout trip requires manually pressing the reset button on the rollout switch, which is located near the burners.

Popular Carrier Furnace Models in Canadian Homes

The error codes listed above apply to most modern Carrier gas furnaces with IFC control boards, including these popular models we frequently service across the GTA:

  • Carrier 59SC5 (Comfort Series) — Single-stage, 80% AFUE
  • Carrier 59TP6 (Performance Series) — Two-stage, 96% AFUE
  • Carrier 59MN7 (Infinity Series) — Variable-speed, modulating, up to 98.5% AFUE
  • Carrier 58MVC (Legacy) — Variable-speed, two-stage condensing
  • Carrier 58MVP — Variable-speed, two-stage condensing
  • Carrier 58STA/58STX — Single-stage, standard efficiency

While the status codes are broadly consistent across these models, always refer to the diagnostic label inside your furnace’s lower access panel for model-specific code definitions.

For more information, visit the ENERGY STAR Heating & Cooling resource guide.

Frequently Asked Questions

What does 2 flashes on a Carrier furnace mean?

Two flashes on a Carrier furnace refer to the first digit of a two-digit status code. The meaning depends on the second digit (the green LED flashes). Code 21 means gas heating lockout (gas valve on but no flame detected). Code 22 means abnormal flame-proving signal (flame detected when it shouldn’t be — a serious safety concern). Code 23 means the pressure switch is stuck closed. Code 24 means the secondary voltage fuse has blown. In all cases, if you see 2 yellow flashes followed by any green flash pattern, it’s best to call a licensed HVAC technician.

How do I read my Carrier furnace error code?

Look through the small sight glass on the lower access panel of your furnace. You’ll see two LEDs — yellow and green. Count the number of yellow flashes (this is the first digit) and then count the green flashes (this is the second digit). For example, 3 yellow flashes + 3 green flashes = Code 33 (limit circuit fault). The pattern repeats continuously, so watch for at least two full cycles to confirm. If both LEDs flash slowly together, your furnace is in normal standby mode.

Why is my Carrier furnace flashing 3 times?

Three flashes of the yellow LED indicate the first digit of your error code is “3.” You need to also count the green LED flashes. Code 31 = high-pressure switch fault (often caused by a blocked exhaust vent). Code 32 = low-pressure switch fault (blocked condensate drain or weak inducer). Code 33 = limit circuit fault (overheating, usually from a dirty filter or blocked vents). Code 34 = ignition proving failure (flame detected then lost). The most common of these is Code 33, which is often resolved by simply replacing a clogged furnace filter.

What does a steady LED light on a Carrier furnace mean?

If both the yellow and green LEDs are on steadily (not flashing), the control board is in test or diagnostic mode. This can happen during initial setup or after a technician has accessed the diagnostic menu. To exit test mode, turn off power to the furnace for 30 seconds and restore it. If no LEDs are on at all, the control board has no power — check your circuit breaker and the furnace’s power switch. A single LED on steadily while the other is off may indicate a board-level issue that requires professional diagnosis.

How do I reset my Carrier furnace after an error code?

To reset your Carrier furnace: (1) Turn off the power switch on the side of the furnace or flip the circuit breaker. (2) Wait at least 30 seconds. (3) Restore power. The control board will restart and should display Code 11 (no faults) if the issue has been resolved. Some codes like Code 14 (ignition lockout) automatically reset after 3 hours. If the flame rollout switch tripped (part of Code 33), you’ll need to press the manual reset button on the rollout switch — it’s a small button on a disc-shaped device near the burners. Important: if the error code returns after resetting, the underlying problem hasn’t been fixed — continuing to reset without repair can cause further damage.

Wondering about replacement costs? Use our HVAC cost estimator to get an instant price range for a new furnace or heat pump system.

Expert Carrier Furnace Service in the GTA

If your Carrier furnace is displaying an error code and you’re not sure what to do, Furnace King Home Services is here to help. Our licensed HVAC technicians have been diagnosing and repairing Carrier furnaces across Mississauga, Etobicoke, Brampton, and Oakville for over 40 years.

We offer same-day diagnosis, upfront pricing, and guaranteed workmanship. Whether it’s a simple flame sensor cleaning or a full control board replacement, we’ll get your heating system back up and running fast.

Call Furnace King at (905) 564-5464 for expert Carrier furnace repair and diagnosis.