Family-owned business icon
Family Owned & Operated Since 2008

|

licensed and insured icon
Licensed • Insured • Bonded
Financing icon
Financing Available

|

24/7 emergency services icon
24/7 Emergency Service

Furnace Blinking Light Codes: What They Mean by Brand

Furnace Not Heating?

Fast, honest furnace repair from a family-owned Streamwood team.

  • $75 diagnostic ($99 evenings, weekends & holidays)
  • 24/7 emergency service, with same-day appointments available
  • Trucks stocked with common furnace parts, so most repairs are done in one visit
  • Upfront, flat-rate pricing before any work starts

Time for a New Furnace?

Free in-home replacement estimates from a Lennox Premier Dealer.

  • Good, Better and Best options with upfront pricing
  • Nicor Gas rebates applied where you qualify
  • Financing available, including 0% APR on select Lennox systems during Lennox promotions
  • Sized with a load calculation, installed and permitted
Dirty furnace flame sensor with discoloration on its metal rod and white ceramic insulator.

Quick answer: the blinking light on your furnace control board is a diagnostic code. The number of flashes (or the two-digit number on newer furnaces) points to the safety check that failed, most often ignition or flame sensing, the pressure switch and venting, or the high limit and airflow. The code legend is printed on the inside of the blower door, and that label is the most accurate source for your exact model.

Safety first: if you smell gas, do not reset or relight anything. Leave the home and call your gas utility (Nicor Gas 1-888-642-6748, or North Shore Gas 1-866-556-6005) or 911 from outside.

How to Read Your Furnace Code

  1. Look through the sight glass on the lower door, or take off the upper door if there is no window. Many furnaces stop flashing the code once the blower door switch is opened, so count first.
  2. Count the flashes before turning the power off. Turning the power off clears the active code on most boards.
  3. On two-digit codes (Carrier, Bryant and some Trane boards), a long flash is the first digit and short flashes are the second. One long flash and three short flashes is code 13.
  4. Lennox furnaces with a display show the code as a number like E223 or 223, and an iComfort or S40 thermostat may show the same code.
  5. Match it to the legend on the door, then use the guides below.

What the Most Common Codes Mean Across Brands

Problem area Lennox Carrier / Bryant Goodman / Amana Trane / American Standard
Ignition or flame failure 270 14, 34 1 flash 2 flashes
Pressure switch or venting 223, 229 31, 32, 23 2 or 3 flashes 3 flashes
High limit, rollout or airflow 250 33, 13 4 or 6 flashes 4 flashes
Blower motor 292 41, 15 varies by model varies by model
Blower communication 201 — — —

Code numbers change between board generations, even within one brand, so use this table to understand the problem and the door label to confirm it.

What Each Type of Code Usually Means

Ignition and flame codes

The furnace tried to light and either never saw a flame or lost it. A dirty flame sensor is the most common cause in the homes we visit, followed by a cracked hot surface igniter, a gas supply problem or a failing gas valve. After three or four failed tries, most furnaces lock out for about an hour before trying again.

Pressure switch and venting codes

The inducer fan must prove that exhaust is moving before the gas valve opens. In Illinois winters the usual culprits are snow or ice over the PVC vent pipes on the side of the house, a clogged condensate trap on a high-efficiency furnace, a cracked or water-filled pressure switch hose, or a weak inducer motor. See our pressure switch error guide.

High limit and rollout codes

The furnace got too hot. A clogged filter is the first thing to check, then closed supply vents, a dirty blower wheel or a weak blower motor. A flame rollout switch that trips is more serious, because it can mean blocked venting or a cracked heat exchanger, and it should be inspected before the furnace runs again.

Blower motor codes

The control told the blower to run and it did not, or it ran at the wrong speed. A failed motor module, a seized motor or a jammed blower wheel are the usual findings.

Safe Checks You Can Do Before Calling

  1. Replace the air filter if it is dirty.
  2. Check the thermostat is set to heat and its batteries are good.
  3. Clear snow and ice from the two white PVC pipes outside if you have a high-efficiency furnace.
  4. Make sure the furnace switch is on and the gas valve handle is parallel with the pipe.
  5. Reset once. Turn the power off for 30 seconds and back on. If the same code returns, stop resetting and call for service. Repeated resets on a flame or rollout code can be dangerous.

What Furnace Code Repairs Cost

Common repair behind a furnace code Our flat-rate price
Flame sensor cleaning and flame signal test $245
Flame sensor replacement $275
Hot surface igniter replacement $305
Pressure switch hose replacement $250
Pressure switch replacement $355
High-efficiency condensate trap cleaning or replacement $290
High limit switch replacement $340
Flame rollout switch replacement $325
Flue or PVC vent pipe repair $435
Inducer motor replacement $570 to $1,410
Control board replacement $475 to $1,505
Gas valve replacement $505 to $1,120
Blower motor replacement $830 (PSC) to $2,220 (variable speed)

Prices are flat-rate with parts and labor, as of November 2026. The $75 diagnostic is waived when you approve the repair, and Comfort Club members save 10 to 15% on repairs. Exact pricing depends on your furnace model and whether the part is in stock on our trucks.

Seeing a furnace code in the Northwest Suburbs?

Pure Comfort Heating and Cooling services every major furnace brand from our shop in Streamwood, IL. Diagnostics are $75, or $99 on evenings, weekends and holidays, and the fee is waived when you approve the repair. You approve a flat-rate price before any work starts, and phones are answered 24/7.

Call or text 708-515-4822Schedule service online

Brand-Specific Code Guides

Frequently Asked Questions

Why is my furnace blinking but not heating?

A blinking light that is not the normal slow heartbeat usually means the control board stopped the furnace after a failed safety check, such as ignition, the pressure switch or the high limit. Count the flashes and match them to the label on the blower door.

What does a steady or slow-blinking green light mean?

On most boards, a slow, steady blink or a solid green light means normal operation with no fault. A rapid flash or a red or amber light usually means a fault or a reversed polarity problem.

Is it safe to keep resetting my furnace?

One reset is fine. If the same code comes back, stop. Repeated resets on a flame, rollout or gas valve code can let unburned gas build up. Call a technician instead.

How much does it cost to diagnose a furnace code?

Our diagnostic is $75, or $99 on evenings, weekends and holidays, and it is waived when you approve the repair. Common code repairs like flame sensor cleaning start at $245 flat-rate.

Do you work on brands other than Lennox?

Yes. We are a Lennox Premier Dealer, but our technicians repair Carrier, Bryant, Trane, American Standard, Goodman, Amana, Rheem, Ruud, York and other brands.

We diagnose and repair furnaces from our shop in Streamwood across Streamwood, Bartlett, Hoffman Estates, Schaumburg, Elgin, Hanover Park, Roselle, Arlington Heights and the rest of the Northwest and West Suburbs. See our furnace repair page for flat-rate prices.

Reviewed and last updated by , owner of Pure Comfort Heating and Cooling and a NATE- and EPA 608-certified HVAC technician since 2008.