HVAC●FAULTS

Furnace error code chart

Find your brand and check that the listed model family or control matches your furnace. Then open the code page for its meaning and next steps. The same number or flash count can mean different things on different boards.

If your model, Series or control is missing, use its own manual. A code definition from another family may not apply.

Reading codes correctly

Note the full model number and, where it applies, the Series or control part number. Write down the LED color and count several complete repeat cycles. Keep short and long flash groups separate, and read display codes exactly as shown. Normal status displays do not by themselves mean the burner is heating or that anything needs repair.

Goodman

This reference covers single red LED flash codes for GMS8, GDS8, GHS8, GMSS96, GMH8, and GDH8; the dual 7-segment and status displays on GMVC96 and GCVC96; GMEC96 red fault flashes; and the GMVM97 modulating display. Other Goodman models may use different codes, so confirm your model before relying on a meaning.

Goodman furnace codes and supported model families
Code or flash pattern Meaning Model family Details
LED off No LED Signal

Per the Goodman service manual, an internal control failure or a blown board fuse will cause the diagnostic LED to provide no signal. It can also simply mean the board isn't getting power.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
1 flash Ignition Lockout — Flame Not Established After 3 Tries

The control tried to light the burners three times without proving flame within 4 seconds of the gas valve opening, then locked out. The code is one short flash followed by a long pause. It auto-resets after 1 hour.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
2 flashes Pressure Switch Stuck Closed

The control sees the pressure switch closed while the induced-draft blower is OFF — it waits until the fault clears. Officially: a faulty pressure switch or shorted wiring.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
3 flashes Pressure Switch Stuck Open

After the induced-draft blower starts, the pressure switch never closes. The control locks out, then auto-resets and retries. Code: three short flashes and a pause.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
4 flashes Open Primary Limit Switch

The high-limit opened — the furnace overheated. The circulator blower runs until the limit closes. Code: four short flashes.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
5 flashes Flame Sensed With No Call for Heat

The control detects flame while the gas valve is de-energized. Blowers run continuously as a protection. Official causes: a short to ground in the flame-sense circuit, miswiring, a lingering burner flame, or a slow-closing gas valve.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
6 flashes Open Rollout Limit Switch

The flame-rollout control opened — flames left the burner area at some point. The circulator blower is energized full-time. Rollout switches usually need a manual reset, but the cause must be found first.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
7 flashes Low Flame Sense Signal

The furnace keeps running, but the flame sensor's microamp signal has dropped below spec — a warning before ignition lockouts start. Official: coated/oxidized sensor, a badly positioned sensor, or a lazy flame from poor gas pressure.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
8 flashes Igniter Circuit Fault or Poor Ground

Official wording: improperly connected igniter, bad igniter, or poor ground to the equipment.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
rapid flashing Reversed 115V Polarity or Poor Ground

Official: the 115-volt line polarity is reversed or the unit ground is poor. The furnace won't heat until wiring is corrected.

GMS8 · GDS8 · GHS8 · GMSS96 · GMH8 · GDH8 View details
E0display E0 Ignition Lockout (E0)

Three failed ignition cycles — the control can't establish measurable combustion and locks out. Same reset as flash models: thermostat OFF 5–20 s, or kill power ≥5 s.

GMVC96 · GCVC96 View details
E1display E1 Low-Stage Pressure Switch Stuck Closed (E1)

The low-stage pressure switch reads closed while the inducer is off. The control waits until the fault clears. Cause per manual: faulty switch or shorted wiring.

GMVC96 · GCVC96 View details
E2display E2 Low-Stage Pressure Switch Stuck Open (E2)

The low-stage pressure switch doesn't close within 5 minutes of the inducer starting → 1-hour lockout, then auto-retry. Official causes: disconnected hose, faulty switch or wiring, blocked venting.

GMVC96 · GCVC96 View details
E3display E3 Open Primary, Auxiliary, or Rollout Limit (E3)

One of three protective limits opened: primary (overheat), auxiliary, or flame rollout. Blowers run until it closes. Official causes: dirty filter or duct restriction, faulty limit, blower issue, blocked flue.

GMVC96 · GCVC96 View details
E4display E4 Flame Sensed With No Call for Heat (E4)

Flame detected while the gas valve is de-energized. Blowers run continuously as protection. Same emergency profile as 5 flashes on flash-code models.

GMVC96 · GCVC96 View details
E5display E5 Open Fuse (E5)

The control detects its onboard fuse open and inhibits all operation except displaying the code. Official probable cause: a short in the low-voltage wiring.

GMVC96 · GCVC96 View details
E6display E6 Low Flame Sense Signal (E6)

Furnace runs, but the flame-sensor microamp signal fell below spec. Official: coated/oxidized sensor, wrong sensor position, or lazy flame from improper gas pressure.

GMVC96 · GCVC96 View details
E7display E7 Igniter Fault or No Ground (E7)

Official: check for a broken or improperly connected igniter; check for proper ground and correct.

GMVC96 · GCVC96 View details
E8display E8 High-Stage Pressure Switch Stuck Closed (E8)

The high-stage pressure switch is stuck closed when high stage is commanded — the furnace runs on LOW stage only regardless of thermostat demand.

GMVC96 · GCVC96 View details
E9display E9 High-Stage Pressure Switch Stuck Open (E9)

High-stage switch won't close. Official checklist: blocked or pinched switch hose, blocked flue and/or intake pipe, blocked drain, weak induced-draft blower, or a failing switch.

GMVC96 · GCVC96 View details
EAdisplay EA Reversed Line Polarity (EA)

115V or 24V power leads are reversed — the furnace refuses to run. Same fix family as the continuous-flash code on flash models.

GMVC96 · GCVC96 View details
d0display d0 No Shared Data (d0)

The control has no shared data set (it drives the variable-speed motor and airflow math). The furnace cannot function until a model-specific memory card loads the data. Display shows ON when accepted.

GMVC96 · GCVC96 View details
d4display d4 Invalid Memory Card Data (d4)

The control rejected the shared data set — memory cards are model-specific and a card for a different model will be refused.

GMVC96 · GCVC96 View details
b0display b0 ECM Blower Motor Not Running (b0)

The control can't detect the ECM blower running when it should be. Official causes: loose/disconnected wiring between motor and control, an open inductor (¾ HP and 1 HP motors), or a failed ECM motor.

GMVC96 · GCVC96 View details
b1display b1 ECM Motor Communications Lost (b1)

The furnace control can't talk to the ECM blower — the furnace won't operate. Causes: loose harness, failed motor, or failed control.

GMVC96 · GCVC96 View details
b2display b2 Motor Horsepower Mismatch (b2)

The connected motor's horsepower doesn't match the shared data set — the furnace refuses to run. Fix: correct motor, or correct data via the proper memory card.

GMVC96 · GCVC96 View details
b3display b3 ECM Motor in a Limiting Condition (b3)

The ECM hit a power, speed, or temperature limit and reduced output — the furnace keeps running at reduced airflow. Officially caused by blocked/clogged filters, restrictive or undersized ductwork, blocked inlet, or high ambient heat.

GMVC96 · GCVC96 View details
b4display b4 Motor Trips (b4)

The ECM motor sensed a loss of control or became overloaded and shut down.

GMVC96 · GCVC96 View details
ONdisplay ON Display Reads ON — Normal

Normal state. It also confirms the control accepted memory-card data after a board or card procedure.

GMVC96 · GCVC96 View details
Id Ldisplay Id L IdL: Normal Standby

IdL is the normal idle display on supported Goodman furnaces. The control is powered, waiting for a thermostat call, and ready to receive thermostat inputs. It is not a fault code.

GMVC96 · GCVC96 View details
1 flash Flame Sensed With No Flame Expected — 1 Red Flash

The GMEC96 control is detecting flame current when no flame should be present. This code belongs to the GMEC96 tri-color control; it is not the same as the one-flash ignition-lockout code used by older Goodman boards.

GMEC96 View details
2 flashes Pressure Switch Stuck Closed / Inducer Error — 2 Red Flashes

The official GMEC96 wiring legend identifies two red flashes as a pressure switch stuck closed or an inducer error. The switch is reporting draft before the control expects it.

GMEC96 View details
3 flashes First-Stage Pressure Switch Stuck Closed — 3 Red Flashes

On the GMEC96 control, three red flashes mean the first-stage pressure switch is stuck closed or the inducer circuit is reporting the wrong state. Match the model and the wiring diagram on the blower door before using this definition.

GMEC96 View details
4 flashes Open Limit Switch — 4 Red Flashes

The limit circuit opened because the furnace became too hot or a limit failed. The GMEC96 service manual says repeated limit openings can put the control into a one-hour lockout.

GMEC96 View details
5 flashes Open Rollout Switch or Open Fuse — 5 Red Flashes

The control detected an open flame-rollout circuit or open fuse. The service manual also explains that an open limit lasting 15 minutes is stored as this five-flash fault.

GMEC96 View details
6 flashes Pressure Switch Cycle Lockout — 6 Red Flashes

The pressure-switch signal dropped out often enough during a heat cycle that the GMEC96 control locked the furnace out. This points to an intermittent draft problem rather than a steady switch state.

GMEC96 View details
7 flashes External Lockout From Retries — 7 Red Flashes

The furnace exhausted its ignition retries and entered external lockout. The burners did not establish a proven flame within the allowed attempts.

GMEC96 View details
8 flashes External Lockout From Recycles — 8 Red Flashes

The burners lit, but the control lost flame proof repeatedly and used up its recycle limit. That is different from seven flashes, where ignition never completed successfully.

GMEC96 View details
9 flashes Grounding Fault or Reversed Polarity — 9 Red Flashes

The GMEC96 wiring legend assigns nine red flashes to improper grounding or reversed 115-volt polarity. The control will not operate correctly until the line wiring is corrected.

GMEC96 View details
10 flashes Gas Flow With No Call for Heat — 10 Red Flashes

The GMEC96 control is detecting gas flow when the thermostat is not calling for heat. The official wiring legend treats this as a separate ten-flash fault, not a normal operating light.

GMEC96 View details
11 flashes Limit Circuit Open More Than 5 Minutes — 11 Red Flashes

The limit switch circuit has stayed open for more than 5 minutes. The GMEC96 troubleshooting chart lists the symptom as the furnace not operating while the inducer keeps running, and its check step is to reset main power and confirm the indoor blower operates.

GMEC96 View details
12 flashes Igniter Relay Not Energizing Igniter — 12 Red Flashes

The control board's igniter relay is not energizing the hot-surface igniter. The GMEC96 troubleshooting chart gives a single check for this code: replace the control board.

GMEC96 View details
E0display E0 Lockout — Excessive Retries or Recycles (E0)

The modulating control exceeded its allowed ignition retries or flame recycles on a single call for heat and entered Soft Lockout — E0 flashes during the lockout period, then the control retries.

GMVM97 View details
E1display E1 Low-Stage Pressure Switch Stuck Closed (E1)

The low-stage pressure switch reads closed at the start of the heating cycle, before the inducer runs.

GMVM97 View details
E2display E2 Low-Stage Pressure Switch Stuck Open (E2)

The low-stage pressure switch (PS1) failed to close within 30 seconds of the inducer starting — the manual's checklist starts with a blocked pressure-switch hose.

GMVM97 View details
E3display E3 Open High-Limit Switch (E3)

The primary high limit opened — insufficient conditioned air is moving over the heat exchanger. Note this differs from GMVC96-generation boards, where E3 covers three limit types.

GMVM97 View details
E4display E4 Flame Detected With No Call (E4)

Flame sensed while the gas valve should be closed — official causes start with a short to ground in the flame-sense circuit or a slow-closing gas valve.

GMVM97 View details
E5display E5 Open Fuse (E5)

The board's low-voltage fuse is open — almost always a short in the 24V (thermostat) wiring.

GMVM97 View details
E6display E6 Low Flame Signal (E6)

Flame-sense microamps dropped below spec — the control has a built-in warning before lockouts begin. Official first cause: coated/oxidized flame sensor.

GMVM97 View details
E7display E7 Igniter Fault or Improper Grounding (E7)

The control flags the igniter circuit or the equipment ground.

GMVM97 View details
E8display E8 High-Stage Pressure Switch Stuck Closed (E8)

The high-stage switch reads closed at the start of the heating cycle.

GMVM97 View details
E9display E9 High-Stage Pressure Switch Stuck Open (E9)

PS2 won't close — blocked hose, flue, or drain per the manual. Note: E9 also displays while the control runs its calibration routine; if calibration completes, it clears on its own.

GMVM97 View details
EAdisplay EA Reversed 115VAC Polarity (EA)

Line-voltage hot/neutral is reversed (or ground is poor) — the furnace refuses to run until corrected.

GMVM97 View details
ECdisplay EC Inducer Motor Overcurrent (EC)

The inducer drew excessive current or lingered on when it shouldn't — a failing induced-draft motor signature.

GMVM97 View details
EEdisplay EE Improper Wiring to the Furnace (EE)

The control detects wiring to the furnace that doesn't match the expected configuration — commonly after thermostat or accessory work.

GMVM97 View details
EFdisplay EF Open Auxiliary Input (EF)

The auxiliary input circuit is open — an external safety device wired into AUX (condensate overflow switch, etc.) has tripped.

GMVM97 View details
b0display b0 Blower Motor Not Running (b0)

The control can't detect the ECM blower running when commanded — loose wiring at the motor or a failed motor.

GMVM97 View details
b1display b1 Blower Communication Error (b1)

The control lost communication with the ECM blower — the furnace won't run without it.

GMVM97 View details
b2display b2 Blower Horsepower Mismatch (b2)

The installed motor's horsepower doesn't match the shared data set — usually after a wrong replacement motor or wrong memory card.

GMVM97 View details
b3display b3 Blower in Power / Temperature / Speed Limit (b3)

The ECM hit an operating limit and reduced output — the furnace keeps running with less airflow. Blocked filters are the manual's first cause.

GMVM97 View details
b4display b4 Blower Current Trip or Lost Rotor (b4)

The blower tripped on overcurrent or lost rotor sync — abnormal motor loading or a sudden change in load.

GMVM97 View details
b5display b5 Blower Locked Rotor (b5)

The blower can't turn — obstruction in the blower housing or a seized motor.

GMVM97 View details
b6display b6 Blower Voltage or Temperature Trip (b6)

Over/under line voltage to the furnace, or the motor exceeded its temperature limit.

GMVM97 View details
b7display b7 Incomplete Parameters Sent to Motor (b7)

The control failed to deliver a complete parameter set to the ECM — a control-side error.

GMVM97 View details
b9display b9 Low Indoor Airflow (b9)

Delivered airflow is lower than the demand target — blocked filters are the manual's first cause.

GMVM97 View details
d0display d0 Data Not Yet on Network (d0)

The control has no shared data set (NO NET) — the furnace can't run until a model-specific memory card loads it. Display shows ON once data is accepted.

GMVM97 View details
d1display d1 Configuration: Single-Stage Cooling + Dehumidification (d1)

A configuration status code — conventional 1-stage compressor cooling with dehumidification is active. Informational, not a fault.

GMVM97 View details
d2display d2 Configuration: Two-Stage Cooling + Dehumidification (d2)

Configuration status — conventional 2-stage compressor cooling with dehumidification. Informational, not a fault.

GMVM97 View details
d4display d4 Invalid Memory Card Data (d4)

The control rejected the memory card — cards are model-specific and a mismatched card will be refused.

GMVM97 View details

Amana

This page covers only the AMVC96 and ACVC96 two-stage variable-speed display codes. These models share a control platform with Goodman, and the definitions come from Goodman-platform source documents for that shared control. Goodman single-LED flash codes and GMEC96 or GMVM97 codes are not covered here and should not be applied to these models.

Amana furnace codes and supported model families
Code or flash pattern Meaning Model family Details
E0display E0 Ignition Lockout (E0)

Three failed ignition cycles — the control can't establish measurable combustion and locks out. Same reset as flash models: thermostat OFF 5–20 s, or kill power ≥5 s.

AMVC96 · ACVC96 View details
E1display E1 Low-Stage Pressure Switch Stuck Closed (E1)

The low-stage pressure switch reads closed while the inducer is off. The control waits until the fault clears. Cause per manual: faulty switch or shorted wiring.

AMVC96 · ACVC96 View details
E2display E2 Low-Stage Pressure Switch Stuck Open (E2)

The low-stage pressure switch doesn't close within 5 minutes of the inducer starting → 1-hour lockout, then auto-retry. Official causes: disconnected hose, faulty switch or wiring, blocked venting.

AMVC96 · ACVC96 View details
E3display E3 Open Primary, Auxiliary, or Rollout Limit (E3)

One of three protective limits opened: primary (overheat), auxiliary, or flame rollout. Blowers run until it closes. Official causes: dirty filter or duct restriction, faulty limit, blower issue, blocked flue.

AMVC96 · ACVC96 View details
E4display E4 Flame Sensed With No Call for Heat (E4)

Flame detected while the gas valve is de-energized. Blowers run continuously as protection. Same emergency profile as 5 flashes on flash-code models.

AMVC96 · ACVC96 View details
E5display E5 Open Fuse (E5)

The control detects its onboard fuse open and inhibits all operation except displaying the code. Official probable cause: a short in the low-voltage wiring.

AMVC96 · ACVC96 View details
E6display E6 Low Flame Sense Signal (E6)

Furnace runs, but the flame-sensor microamp signal fell below spec. Official: coated/oxidized sensor, wrong sensor position, or lazy flame from improper gas pressure.

AMVC96 · ACVC96 View details
E7display E7 Igniter Fault or No Ground (E7)

Official: check for a broken or improperly connected igniter; check for proper ground and correct.

AMVC96 · ACVC96 View details
E8display E8 High-Stage Pressure Switch Stuck Closed (E8)

The high-stage pressure switch is stuck closed when high stage is commanded — the furnace runs on LOW stage only regardless of thermostat demand.

AMVC96 · ACVC96 View details
E9display E9 High-Stage Pressure Switch Stuck Open (E9)

High-stage switch won't close. Official checklist: blocked or pinched switch hose, blocked flue and/or intake pipe, blocked drain, weak induced-draft blower, or a failing switch.

AMVC96 · ACVC96 View details
EAdisplay EA Reversed Line Polarity (EA)

115V or 24V power leads are reversed — the furnace refuses to run. Same fix family as the continuous-flash code on flash models.

AMVC96 · ACVC96 View details
d0display d0 No Shared Data (d0)

The control has no shared data set (it drives the variable-speed motor and airflow math). The furnace cannot function until a model-specific memory card loads the data. Display shows ON when accepted.

AMVC96 · ACVC96 View details
d4display d4 Invalid Memory Card Data (d4)

The control rejected the shared data set — memory cards are model-specific and a card for a different model will be refused.

AMVC96 · ACVC96 View details
b0display b0 ECM Blower Motor Not Running (b0)

The control can't detect the ECM blower running when it should be. Official causes: loose/disconnected wiring between motor and control, an open inductor (¾ HP and 1 HP motors), or a failed ECM motor.

AMVC96 · ACVC96 View details
b1display b1 ECM Motor Communications Lost (b1)

The furnace control can't talk to the ECM blower — the furnace won't operate. Causes: loose harness, failed motor, or failed control.

AMVC96 · ACVC96 View details
b2display b2 Motor Horsepower Mismatch (b2)

The connected motor's horsepower doesn't match the shared data set — the furnace refuses to run. Fix: correct motor, or correct data via the proper memory card.

AMVC96 · ACVC96 View details
b3display b3 ECM Motor in a Limiting Condition (b3)

The ECM hit a power, speed, or temperature limit and reduced output — the furnace keeps running at reduced airflow. Officially caused by blocked/clogged filters, restrictive or undersized ductwork, blocked inlet, or high ambient heat.

AMVC96 · ACVC96 View details
b4display b4 Motor Trips (b4)

The ECM motor sensed a loss of control or became overloaded and shut down.

AMVC96 · ACVC96 View details
ONdisplay ON Display Reads ON — Normal

Normal state. It also confirms the control accepted memory-card data after a board or card procedure.

AMVC96 · ACVC96 View details

Carrier

This reference covers status LED codes for 58STA and 58STX, the two-stage variable-speed control on 58MVP (Series 170/180), 58MVB, and 58UVB, and the 59MN7A modulating furnace. Some codes apply to only one of these families, so match your model before relying on a meaning.

Carrier furnace codes and supported model families
Code or flash pattern Meaning Model family Details
LED off Status LED Off — No Power

Official: check for 115VAC at L1/L2 and 24VAC at SEC-1/SEC-2. No light means the board isn't powered.

58STA · 58STX View details
rapid flashing Rapid Flashing — Reversed 115V Polarity

Official: line-voltage polarity is reversed — and the control blocks heating until it's fixed. (If the furnace is twinned, see the twinning-kit instructions.)

58STA · 58STX View details
1 short + 1 long Code 11 — No Previous Fault Stored

1 short + 1 long flash on recall = nothing stored. Codes self-erase after 72 hours (and on RED-LED boards, whenever power is interrupted).

58STA · 58STX View details
1 short + 2 long Code 12 — Blower-On After Power-Up

The furnace was powered up in the middle of a call for heat (R-W closed), so the blower runs 90 seconds first. Informational, not a fault.

58STA · 58STX View details
1 short + 3 long Code 13 — Limit Circuit Lockout

A limit, draft safeguard, flame rollout, or blocked-vent switch stayed open longer than 3 minutes → lockout. Auto-resets after 3 hours. Root causes = see code 33.

58STA · 58STX View details
1 short + 4 long Code 14 — Ignition Lockout

The system failed to ignite and prove flame in 4 attempts. Auto-resets after 3 hours. Root causes = see code 34.

58STA · 58STX View details
2 short + 1 long Code 21 — Gas Heating Lockout (No Auto-Reset)

Official: mis-wired gas valve, a stuck-closed gas-valve relay on the control, or a shorted gas-valve wire. This one does NOT auto-reset.

58STA · 58STX View details
2 short + 2 long Code 22 — Abnormal Flame-Proving Signal

Flame is proved while the gas valve is de-energized; the inducer runs until the fault clears. Official causes: a leaky or stuck-open gas valve.

58STA · 58STX View details
2 short + 3 long Code 23 — Pressure Switch Did Not Open

Official: obstructed pressure tubing or a pressure switch stuck closed.

58STA · 58STX View details
2 short + 4 long Code 24 — Secondary Voltage Fuse Open

A short in the 24VAC wiring blew the board's automotive-type 3-amp fuse. Official: replace with a 3-amp fuse ONLY.

58STA · 58STX View details
3 short + 1 long Code 31 — Pressure Switch Did Not Close or Reopened

If the switch stays open over 5 minutes, the inducer rests 15 minutes and retries. Official checklist: excessive wind, low inlet gas pressure (if LGPS used), disconnected or obstructed pressure tubing, defective switch.

58STA · 58STX View details
3 short + 3 long Code 33 — Limit Circuit Fault

A limit, draft safeguard, flame rollout, or blocked-vent switch is open. The blower runs 4 minutes or until it closes; open >3 minutes escalates to lockout code 13. Rollout and BVSS switches need a manual reset.

58STA · 58STX View details
3 short + 4 long Code 34 — Ignition Proving Failure

No flame proved during the trial for ignition; the control retries 3 more times before lockout 14. Official checklist: flame sensor must not be grounded, oxide buildup (clean with fine steel wool), proper microamps (0.5 min, 4.0–6.0 nominal), gas valve on, igniter health, inlet gas pressure.

58STA · 58STX View details
4 short + 5 long Code 45 — Control Circuitry Lockout

Auto-resets after 1 hour. Official causes: gas-valve relay stuck open, flame-sense circuit failure, or a software check error. Reset power to clear; replace the control if it repeats.

58STA · 58STX View details
1 short + 5 long Code 15 — Blower Motor Lockout

On the two-stage variable-speed control (58MVP, 58MVB, 58UVB), the blower failed to reach 250 RPM, or failed to talk to the control within 30 seconds of being switched on, in two heating cycles in a row. Official: the lockout auto-resets after 3 hours, and the root causes are the same as code 41.

58MVP (Series 170/180) · 58MVB · 58UVB View details
2 short + 5 long Code 25 — Model Selection or Setup Error

Official: if code 25 flashes only 4 times at power-up, the model plug PL4 is missing and the control is running on the model stored in memory, and the furnace operates properly. If it flashes continuously: PL4 missing with no valid model in memory (typical after a replacement board), a thermostat call while setup switch SW1-1 or SW1-6 is ON, both switches ON together, or two different furnace models twinned.

58MVP (Series 170/180) · 58MVB · 58UVB View details
3 short + 2 long Code 32 — Low-Heat Pressure Switch Did Not Close or Reopened

On the two-stage variable-speed control, the low-heat pressure switch did not close within 45 seconds of a call for low heat, or it opened during low heat (a low gas pressure switch opening reads the same). The control shuts down, waits 2 minutes and retries. If the switch opens within 5 minutes after ignition, the next cycle runs in high heat only. Official checklist: vent sizing, plugged condensate drain, low inlet gas pressure (if LGPS used), excessive wind, restricted combustion air, pressure switch wiring, failed or out-of-calibration switches, water or sag in the vent piping, disconnected or obstructed pressure tubing.

58MVP (Series 170/180) · 58MVB · 58UVB View details
4 short + 1 long Code 41 — Blower Motor Fault

On the two-stage variable-speed control, the blower failed to reach 250 RPM or failed to talk to the control within 30 seconds of being switched on (10 seconds during steady-state running). Official first checks, power off: a blower wheel rubbing the housing, a loose wheel on the motor shaft, and the wiring from the control to the motor. After that the flowchart is a voltmeter test at each plug that ends at the blower control module, the motor, or the furnace control.

58MVP (Series 170/180) · 58MVB · 58UVB View details
4 short + 2 long Code 42 — Inducer Motor Fault

On the two-stage variable-speed control, the inducer did not start within 20 seconds of a call for heat, its RPM is outside the valid range, or the RPM signal was lost for 5 seconds while running. Official checklist: proper vent sizing, restricted combustion air supply, failed inducer motor, improper motor wiring.

58MVP (Series 170/180) · 58MVB · 58UVB View details
4 short + 3 long Code 43 — Low-Heat Pressure Switch Open in High Heat

On the two-stage variable-speed control, a call for high heat closed the high-heat pressure switch but the low-heat switch stayed open. The control shuts down, stops the inducer, keeps the gas off, and retries after 2 minutes. Official checklist: low inlet gas pressure (if LGPS used), plugged condensate drain, pressure switch wiring, water or sag in the vent piping, a stuck-open low-heat switch, disconnected or obstructed pressure tubing.

58MVP (Series 170/180) · 58MVB · 58UVB View details
3 short + 5 long Code 35: Modulating Gas Valve Fault

On a Carrier 59MN7A, code 35 means the modulating gas valve did not answer a command from the furnace control, or power to the valve electronics was interrupted. The control shuts the furnace down, waits 2 minutes, and restarts the heating cycle.

59MN7A View details

Bryant

These Bryant series use a Carrier control platform, so the definitions come from Carrier source documents for that shared status LED. They apply only to the Bryant 310, 311, and 312 series listed here. Carrier's two-stage variable-speed and modulating code families are not included on this page.

Bryant furnace codes and supported model families
Code or flash pattern Meaning Model family Details
LED off Status LED Off — No Power

Official: check for 115VAC at L1/L2 and 24VAC at SEC-1/SEC-2. No light means the board isn't powered.

Bryant 310/311/312 series View details
rapid flashing Rapid Flashing — Reversed 115V Polarity

Official: line-voltage polarity is reversed — and the control blocks heating until it's fixed. (If the furnace is twinned, see the twinning-kit instructions.)

Bryant 310/311/312 series View details
1 short + 1 long Code 11 — No Previous Fault Stored

1 short + 1 long flash on recall = nothing stored. Codes self-erase after 72 hours (and on RED-LED boards, whenever power is interrupted).

Bryant 310/311/312 series View details
1 short + 2 long Code 12 — Blower-On After Power-Up

The furnace was powered up in the middle of a call for heat (R-W closed), so the blower runs 90 seconds first. Informational, not a fault.

Bryant 310/311/312 series View details
1 short + 3 long Code 13 — Limit Circuit Lockout

A limit, draft safeguard, flame rollout, or blocked-vent switch stayed open longer than 3 minutes → lockout. Auto-resets after 3 hours. Root causes = see code 33.

Bryant 310/311/312 series View details
1 short + 4 long Code 14 — Ignition Lockout

The system failed to ignite and prove flame in 4 attempts. Auto-resets after 3 hours. Root causes = see code 34.

Bryant 310/311/312 series View details
2 short + 1 long Code 21 — Gas Heating Lockout (No Auto-Reset)

Official: mis-wired gas valve, a stuck-closed gas-valve relay on the control, or a shorted gas-valve wire. This one does NOT auto-reset.

Bryant 310/311/312 series View details
2 short + 2 long Code 22 — Abnormal Flame-Proving Signal

Flame is proved while the gas valve is de-energized; the inducer runs until the fault clears. Official causes: a leaky or stuck-open gas valve.

Bryant 310/311/312 series View details
2 short + 3 long Code 23 — Pressure Switch Did Not Open

Official: obstructed pressure tubing or a pressure switch stuck closed.

Bryant 310/311/312 series View details
2 short + 4 long Code 24 — Secondary Voltage Fuse Open

A short in the 24VAC wiring blew the board's automotive-type 3-amp fuse. Official: replace with a 3-amp fuse ONLY.

Bryant 310/311/312 series View details
3 short + 1 long Code 31 — Pressure Switch Did Not Close or Reopened

If the switch stays open over 5 minutes, the inducer rests 15 minutes and retries. Official checklist: excessive wind, low inlet gas pressure (if LGPS used), disconnected or obstructed pressure tubing, defective switch.

Bryant 310/311/312 series View details
3 short + 3 long Code 33 — Limit Circuit Fault

A limit, draft safeguard, flame rollout, or blocked-vent switch is open. The blower runs 4 minutes or until it closes; open >3 minutes escalates to lockout code 13. Rollout and BVSS switches need a manual reset.

Bryant 310/311/312 series View details
3 short + 4 long Code 34 — Ignition Proving Failure

No flame proved during the trial for ignition; the control retries 3 more times before lockout 14. Official checklist: flame sensor must not be grounded, oxide buildup (clean with fine steel wool), proper microamps (0.5 min, 4.0–6.0 nominal), gas valve on, igniter health, inlet gas pressure.

Bryant 310/311/312 series View details
4 short + 5 long Code 45 — Control Circuitry Lockout

Auto-resets after 1 hour. Official causes: gas-valve relay stuck open, flame-sense circuit failure, or a software check error. Reset power to clear; replace the control if it repeats.

Bryant 310/311/312 series View details

Payne

The Payne PG8M series uses a Carrier control platform, so the definitions come from Carrier source documents for that shared status LED. They apply only to the PG8M series listed here. Carrier's two-stage variable-speed and modulating code families are not included on this page.

Payne furnace codes and supported model families
Code or flash pattern Meaning Model family Details
LED off Status LED Off — No Power

Official: check for 115VAC at L1/L2 and 24VAC at SEC-1/SEC-2. No light means the board isn't powered.

Payne PG8M series View details
rapid flashing Rapid Flashing — Reversed 115V Polarity

Official: line-voltage polarity is reversed — and the control blocks heating until it's fixed. (If the furnace is twinned, see the twinning-kit instructions.)

Payne PG8M series View details
1 short + 1 long Code 11 — No Previous Fault Stored

1 short + 1 long flash on recall = nothing stored. Codes self-erase after 72 hours (and on RED-LED boards, whenever power is interrupted).

Payne PG8M series View details
1 short + 2 long Code 12 — Blower-On After Power-Up

The furnace was powered up in the middle of a call for heat (R-W closed), so the blower runs 90 seconds first. Informational, not a fault.

Payne PG8M series View details
1 short + 3 long Code 13 — Limit Circuit Lockout

A limit, draft safeguard, flame rollout, or blocked-vent switch stayed open longer than 3 minutes → lockout. Auto-resets after 3 hours. Root causes = see code 33.

Payne PG8M series View details
1 short + 4 long Code 14 — Ignition Lockout

The system failed to ignite and prove flame in 4 attempts. Auto-resets after 3 hours. Root causes = see code 34.

Payne PG8M series View details
2 short + 1 long Code 21 — Gas Heating Lockout (No Auto-Reset)

Official: mis-wired gas valve, a stuck-closed gas-valve relay on the control, or a shorted gas-valve wire. This one does NOT auto-reset.

Payne PG8M series View details
2 short + 2 long Code 22 — Abnormal Flame-Proving Signal

Flame is proved while the gas valve is de-energized; the inducer runs until the fault clears. Official causes: a leaky or stuck-open gas valve.

Payne PG8M series View details
2 short + 3 long Code 23 — Pressure Switch Did Not Open

Official: obstructed pressure tubing or a pressure switch stuck closed.

Payne PG8M series View details
2 short + 4 long Code 24 — Secondary Voltage Fuse Open

A short in the 24VAC wiring blew the board's automotive-type 3-amp fuse. Official: replace with a 3-amp fuse ONLY.

Payne PG8M series View details
3 short + 1 long Code 31 — Pressure Switch Did Not Close or Reopened

If the switch stays open over 5 minutes, the inducer rests 15 minutes and retries. Official checklist: excessive wind, low inlet gas pressure (if LGPS used), disconnected or obstructed pressure tubing, defective switch.

Payne PG8M series View details
3 short + 3 long Code 33 — Limit Circuit Fault

A limit, draft safeguard, flame rollout, or blocked-vent switch is open. The blower runs 4 minutes or until it closes; open >3 minutes escalates to lockout code 13. Rollout and BVSS switches need a manual reset.

Payne PG8M series View details
3 short + 4 long Code 34 — Ignition Proving Failure

No flame proved during the trial for ignition; the control retries 3 more times before lockout 14. Official checklist: flame sensor must not be grounded, oxide buildup (clean with fine steel wool), proper microamps (0.5 min, 4.0–6.0 nominal), gas valve on, igniter health, inlet gas pressure.

Payne PG8M series View details
4 short + 5 long Code 45 — Control Circuitry Lockout

Auto-resets after 1 hour. Official causes: gas-valve relay stuck open, flame-sense circuit failure, or a software check error. Reset power to clear; replace the control if it repeats.

Payne PG8M series View details

Rheem

It covers the 13 fault codes in the main table of downflow manual 92-24161-143-14 (December 2017), which also describes a PSC blower motor. Rheem's official R801SA index confirms that document's authorship and revision. The chart itself was read in an exact copy hosted on ManualsLib, not on a Rheem site, and no second numeric chart corroborates it. Upflow/horizontal, two-stage, modulating, EcoNet, 801T, 801V and older 1–5 blink controls are excluded, as are water-sensor codes 58 and 59 from generic flowcharts.

Rheem furnace codes and supported model families
Code or flash pattern Meaning Model family Details
10Two-digit display: 10, alternating with a reason code One-hour lockout

Code 10 means the control has entered a one-hour soft lockout. Four failed ignitions, five flame losses in one heat call, unexpected flame or a dead-blower detection can cause it, and the reason code alternates with 10.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
11Two-digit display: 11, alternating with 10 at lockout Failed ignition

Code 11 records failed ignition. After four consecutive failed ignition attempts, the display alternates 10 and 11 and the furnace enters a one-hour lockout.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
12Two-digit display: 12 (separate amber flame LED may flash) Low flame signal

Code 12 means the control is sensing a weak flame signal. The code reports the signal level only; it does not by itself prove the flame sensor is dirty.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
13Two-digit display: 13, alternating with 10 at lockout Flame lost

Code 13 means the burner lit and the flame was then lost. If this happens five times in one heat call, 10 and 13 alternate and the furnace locks out for one hour.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
14Two-digit display: 14, may alternate with 10 (amber flame LED may flash rapidly) Unexpected flame

Code 14 means the control sensed flame when none should be present. 14 and 10 can alternate, and the one-hour lockout timer starts only once the unexpected flame is no longer detected.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
20Two-digit display: 20 Twinning fault

Code 20 reports a twinning fault: a problem with the circuit or configuration used when two furnaces are linked to operate together. It is not a burner or flame fault.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
22Two-digit display: 22 Main limit or HALC open

Code 22 means the main limit or the HALC is open. The limit protects against excessive outlet air temperature, so the control stops burner operation while it is open.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
26Two-digit display: 26 Line and neutral reversed

Code 26 means the control has detected reversed line and neutral polarity on the furnace's power supply. Correct polarity matters because it can affect flame sensing.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
33Two-digit display: 33 Rollout limit open

Code 33 means a manual-reset limit control, such as a flame-rollout switch, is open. A technician must identify which device opened and why before the furnace runs again.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
55Two-digit display: 55 Pressure switch closed

Code 55 means the pressure switch circuit reads closed when the control expects it open. The contacts must be open before the next heating cycle can begin.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
57Two-digit display: 57 Pressure switch open

Code 57 means the pressure switch stayed open when the control expected it closed. If it does not close within the 60-second proving period, the furnace enters a five-minute soft lockout.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
61Two-digit display: 61, may alternate with 10 or 22 Blower unable to run

Code 61 means the control has inferred a dead blower because the main limit stayed open for more than 150 seconds. It is a deduction from the limit circuit, not a direct motor test.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
93Two-digit display: 93 Internal control fault

Code 93 is a hard lockout for an internal control fault, which can include abnormal voltage persisting at the gas-valve contacts. Cycling the thermostat heat call does not clear it.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
0Single-digit display: 0 Standby

0 is the normal standby display. The control is powered and waiting for a call from the thermostat; it does not indicate a fault.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
CSingle-character display: C Compressor running

C means the compressor is running for cooling or heat-pump heating. It is a normal operating display on this control, not a fault.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
HSingle-character display: H Gas heat on

H means the control is running a gas heating call. It shows the operating mode only and does not by itself confirm that the burner lit or warm air is reaching the rooms.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details
FSingle-character display: F Continuous fan

F means the continuous fan is on. The blower runs without a heating or cooling call, so register air will be close to room temperature.

R801SA / 801S downflow single-stage 80% furnace with PSC motor View details

Trane

The fault table lists all 15 codes that apply to the S8X1. E3.3 and E3.4 are second-stage codes and are excluded, as are E11's second-stage conditions. The manual's index shows E07 where the chart and detailed page show E7.1, and it reverses the E2.3 wording; this site follows the chart. tP blower-tap displays are status readouts, not heat faults. S8X1A026M2PSCA, S8X2, S9 and other control revisions are not covered.

Trane furnace codes and supported model families
Code or flash pattern Meaning Model family Details
E01Three-character display: E01 Internal control failure

E01 means the integrated furnace control (IFC) has detected an internal failure or an IRQ loss. The fault lies in the control board's own operation.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E2.1Three-character display: E2.1, alternating with status Flame never established

E2.1 means the furnace made three ignition attempts in one heat call and never sensed flame. The control then enters a one-hour lockout.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E2.2Three-character display: E2.2, alternating with status Flame lost after lighting

E2.2 means flame was established and then lost, and this repeated until ten recycles accumulated in one heat call. The control then enters a one-hour lockout.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E2.3Three-character display: E2.3, alternating with status Gas valve not powered

E2.3 means the control did not detect 24 VAC at the first-stage gas valve (MVL) when it was required, ten times in one heat call. The manual index states this backwards; the main chart and detailed page agree.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E3.1Three-character display: E3.1, alternating with status Pressure switch closed

E3.1 means the first-stage pressure switch is closed when the control expects it to be open. The manual notes that the switch itself is usually not the root cause.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E3.2Three-character display: E3.2, alternating with status Pressure switch open

E3.2 means the first-stage pressure switch is open when the control expects it to be closed, so the required draft has not been proven.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E04Three-character display: E04, alternating with status Safety limit circuit open

E04 means one of three safety switches is open: the main thermal limit, a flame rollout switch or the reverse-airflow switch. The code does not say which one tripped.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E05Three-character display: E05, alternating with status Unexpected flame

E05 means the control sensed flame at a time when no flame should be present. It is a safety fault, not a normal operating state.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E6.1Three-character display: E6.1, alternating with status Reversed polarity

E6.1 means the control detected reversed line-voltage polarity at the furnace power supply. It is an electrical supply fault, not a burner fault.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E6.2Three-character display: E6.2, alternating with status Bad grounding

E6.2 means the control has detected a poor ground connection. It points to the furnace's ground path, which needs electrical testing.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E6.3Three-character display: E6.3, alternating with status Igniter circuit fault

E6.3 means the igniter relay has failed or the igniter is open. The detailed diagnostic page also covers a relay stuck closed and an igniter circuit that is open or shorted.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E7.1Three-character display: E7.1, alternating with status Gas valve powered when off

E7.1 means 24 V is present at the first-stage gas valve circuit when it should be off. The manual index lists this as E07; that is a document inconsistency, not a confirmed alternate code.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E08Three-character display: E08, alternating with status Low flame current

E08 means flame current is low, below the 0.5 microamp DC threshold in the detailed diagnostics. The furnace is still allowed to operate; this is not a lockout.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E11Three-character display: E11, alternating with status Gas valve relay fault

On the S8X1, E11 means the first-stage gas valve was not energized when it should have been, or the first-stage valve relay is stuck closed. Second-stage conditions in the chart do not apply.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E12Three-character display: E12, alternating with status Control fuse open

E12 means the 5 A fuse on the control board is open or missing. An open fuse suggests something in the low-voltage circuit drew too much current.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
IdLThree-character display: IdL Idle

IdL means idle: there is no cooling, heating or fan demand from the thermostat. The status reflects thermostat inputs, so it is normal when nothing is being called.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
HtThree-character display: Ht, alternating with blower tap every 2 seconds Gas heat demand

Ht means the control sees a gas-heat demand from the thermostat. It reflects the 24 VAC input only and does not confirm the burner lit or that heat is reaching the rooms.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
CP1Three-character display: CP1, alternating with blower tap First-stage compressor

CP1 means the thermostat is calling for first-stage cooling or heat-pump operation. It is a normal demand display, not a furnace fault.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
CP2Three-character display: CP2, alternating with blower tap Second-stage compressor

CP2 means the thermostat is calling for second-stage cooling or heat-pump operation. On the S8X1 this is a normal demand display, not a furnace fault.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
COfThree-character display: COf, alternating with blower tap Continuous fan

COf means the thermostat is calling for continuous fan. The blower runs without a heating or cooling call, so register air stays near room temperature.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
dFtThree-character display: dFt, alternating with blower tap Defrost gas heat

dFt means the outdoor heat pump has a defrost demand and the furnace is in gas-heat mode during that period. It is a normal demand state, not a fault.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details

American Standard

All 15 fault codes that apply to the S8X1 are listed. Second-stage codes E3.3 and E3.4, and E11's second-stage conditions, are excluded. S8X1A026M2PSCA appears on the brand page but not on the 2024 manual cover, so it is not covered; neither are S8X2, S9 or other control revisions. The manual index shows E07 instead of E7.1 and reverses E2.3; this site follows the main chart. tP blower-tap displays are status, not heat faults.

American Standard furnace codes and supported model families
Code or flash pattern Meaning Model family Details
E01Three-character display: E01 Internal control failure

E01 means the integrated furnace control (IFC) has detected an internal failure or an IRQ loss. The fault lies in the control board's own operation.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E2.1Three-character display: E2.1, alternating with status Flame never established

E2.1 means the furnace made three ignition attempts in one heat call and never sensed flame. The control then enters a one-hour lockout.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E2.2Three-character display: E2.2, alternating with status Flame lost after lighting

E2.2 means flame was established and then lost, and this repeated until ten recycles accumulated in one heat call. The control then enters a one-hour lockout.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E2.3Three-character display: E2.3, alternating with status Gas valve not powered

E2.3 means the control did not detect 24 VAC at the first-stage gas valve (MVL) when it was required, ten times in one heat call. The manual index states this backwards; the main chart and detailed page agree.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E3.1Three-character display: E3.1, alternating with status Pressure switch closed

E3.1 means the first-stage pressure switch is closed when the control expects it to be open. The manual notes that the switch itself is usually not the root cause.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E3.2Three-character display: E3.2, alternating with status Pressure switch open

E3.2 means the first-stage pressure switch is open when the control expects it to be closed, so the required draft has not been proven.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E04Three-character display: E04, alternating with status Safety limit circuit open

E04 means one of three safety switches is open: the main thermal limit, a flame rollout switch or the reverse-airflow switch. The code does not say which one tripped.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E05Three-character display: E05, alternating with status Unexpected flame

E05 means the control sensed flame at a time when no flame should be present. It is a safety fault, not a normal operating state.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E6.1Three-character display: E6.1, alternating with status Reversed polarity

E6.1 means the control detected reversed line-voltage polarity at the furnace power supply. It is an electrical supply fault, not a burner fault.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E6.2Three-character display: E6.2, alternating with status Bad grounding

E6.2 means the control has detected a poor ground connection. It points to the furnace's ground path, which needs electrical testing.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E6.3Three-character display: E6.3, alternating with status Igniter circuit fault

E6.3 means the igniter relay has failed or the igniter is open. The detailed diagnostic page also covers a relay stuck closed and an igniter circuit that is open or shorted.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E7.1Three-character display: E7.1, alternating with status Gas valve powered when off

E7.1 means 24 V is present at the first-stage gas valve circuit when it should be off. The manual index lists this as E07; that is a document inconsistency, not a confirmed alternate code.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E08Three-character display: E08, alternating with status Low flame current

E08 means flame current is low, below the 0.5 microamp DC threshold in the detailed diagnostics. The furnace is still allowed to operate; this is not a lockout.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E11Three-character display: E11, alternating with status Gas valve relay fault

On the S8X1, E11 means the first-stage gas valve was not energized when it should have been, or the first-stage valve relay is stuck closed. Second-stage conditions in the chart do not apply.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
E12Three-character display: E12, alternating with status Control fuse open

E12 means the 5 A fuse on the control board is open or missing. An open fuse suggests something in the low-voltage circuit drew too much current.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
IdLThree-character display: IdL Idle

IdL means idle: there is no cooling, heating or fan demand from the thermostat. The status reflects thermostat inputs, so it is normal when nothing is being called.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
HtThree-character display: Ht, alternating with blower tap every 2 seconds Gas heat demand

Ht means the control sees a gas-heat demand from the thermostat. It reflects the 24 VAC input only and does not confirm the burner lit or that heat is reaching the rooms.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
CP1Three-character display: CP1, alternating with blower tap First-stage compressor

CP1 means the thermostat is calling for first-stage cooling or heat-pump operation. It is a normal demand display, not a furnace fault.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
CP2Three-character display: CP2, alternating with blower tap Second-stage compressor

CP2 means the thermostat is calling for second-stage cooling or heat-pump operation. On the S8X1 this is a normal demand display, not a furnace fault.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
COfThree-character display: COf, alternating with blower tap Continuous fan

COf means the thermostat is calling for continuous fan. The blower runs without a heating or cooling call, so register air stays near room temperature.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details
dFtThree-character display: dFt, alternating with blower tap Defrost gas heat

dFt means the outdoor heat pump has a defrost demand and the furnace is in gas-heat mode during that period. It is a normal demand state, not a fault.

S8X1A040M3PSCA · S8X1B040M2PSCA · S8X1B060M4PSCB · S8X1B080M4PSCB · S8X1C080M5PSCA · S8X1C100M5PSCB · S8X1D120M5PSCA View details

Lennox

The chart lists all 15 live rows for control 103217-03: twelve numbered faults (1 to 5 and 7 to 13), the dark-LED fault state and two normal states. Code 6 is unused on this board. The same Lennox manual has a separate table for control 107163-01, including a solid-on state, and that table is not merged here. Documented models are ML193UH030XE36B, ML193UH045XE36B, ML193UH070XE36B, ML193UH090XE36C, ML193UH090XE48C, ML193UH110XE48C and ML193UH110XE60C. Code recall and clearing are service functions, not homeowner steps.

Lennox furnace codes and supported model families
Code or flash pattern Meaning Model family Details
Red LED: 1 flash, then 3-second pause Reversed Polarity

The ignition control has detected that the line-voltage supply is wired with reversed polarity. The control uses this code to report a power-wiring condition, not a failed component.

ML193UHE View details
Red LED: 2 flashes, then 3-second pause Improper Earth Ground

The ignition control has detected an improper earth ground at the furnace. The code reports the electrical condition the board sees; it does not identify where in the circuit the ground is missing.

ML193UHE View details
Red LED: 3 flashes, then 3-second pause Ignition or Flame Failure

During a heat demand, the burners either failed to ignite or the control lost the flame signal after ignition. The same three-flash code covers both events, so it does not tell you which one occurred.

ML193UHE View details
Red LED: 4 flashes, then 3-second pause Low Flame Signal

The control is reading a weak flame signal. Lennox's table pairs this code with a flame-sensor check and does not list it as a lockout.

ML193UHE View details
Red LED: 5 flashes, then 3-second pause Ignition Watchguard

The control reached its maximum number of ignition retries or recycles and entered Watchguard. Lennox service literature describes five total ignition trials followed by a 60-minute Watchguard period before the control tries again.

ML193UHE View details
Red LED: 7 flashes, then 3-second pause Limit Switch Open

The primary or secondary limit switch has opened. When the primary limit opens, the gas valve shuts and the blower runs; the same code also marks Watchguard if a limit stays open longer than 3 minutes.

ML193UHE View details
Red LED: 8 flashes, then 3-second pause Rollout Switch Open

The flame-rollout safety switch is open. The control closes the gas valve, and the switch requires a manual reset after a technician identifies and corrects the cause.

ML193UHE View details
Red LED: 9 flashes, then 3-second pause Pressure Switch Not Proven

During a heat demand, the pressure switch either did not close or opened after closing. It is part of the pressure-proving circuit tied to the combustion-air inducer and venting.

ML193UHE View details
Red LED: 10 flashes, then 3-second pause Pressure Switch Watchguard

The pressure switch opened five times during a single heat demand, so the control entered Watchguard. It reflects repeated loss of pressure proving rather than one isolated event.

ML193UHE View details
Red LED: 11 flashes, then 3-second pause Pressure Switch Closed

The pressure switch was already closed before the combustion-air inducer started. The control expects it open at that point, so the reading points to a switch or control-circuit condition.

ML193UHE View details
Red LED: 12 flashes, then 3-second pause Unexpected Flame

The control sensed flame while the gas valve was not energized. Flame should not be present then, so this is a safety condition, not a routine fault.

ML193UHE View details
Red LED: 13 flashes, then 3-second pause Low Line Voltage

The ignition control is reporting low line voltage on the furnace's power supply. The code identifies a supply condition, not a specific failed part in the furnace.

ML193UHE View details
Red LED off (dark, no flashing) No Power or Board Fault

A dark LED means the control has no power or has detected a board fault. It does not say which of the two applies.

ML193UHE View details
Red LED slow flash: 1 second on, 1 second off Normal Idle Status

This is a normal status. The control is idle with no heat demand, running the fan continuously, or operating in cooling mode.

ML193UHE View details
Red LED continuous rapid flash, no pause Heat Call in Progress

The control is reporting an active heat call and burner operation sequence. Lennox's 103217-03 table does not give exact on/off timing for this flash.

ML193UHE View details

York

The chart has 16 live rows: eleven red fault codes (1 to 11), one amber warning of four flashes, two normal slow-flash states, and the no-LED and steady-on control states. Two green acknowledgements (2 and 3 flashes) appear only in the technician's LAST ERROR memory mode and are left out. Two amber flashes, a normal heating state for modulating furnaces only, does not apply to the single-stage TM9E. Models covered are the ten MP12 models from TM9E026A08MP12 to TM9E120D20MP12 listed in the TM9E technical guide.

York furnace codes and supported model families
Code or flash pattern Meaning Model family Details
Red LED: 1 flash, then 2-second pause Flame Without Heat Call

The control sensed flame when there was no call for heat. In response it runs the combustion-air inducer and the supply-air blower.

TM9E View details
Red LED: 2 flashes, then 2-second pause Pressure Switch Closed

At the start of a heat cycle the pressure switch was already closed when the control expected it open. The control blocks the ignition sequence while this condition exists.

TM9E View details
Red LED: 3 flashes, then 2-second pause Pressure Switch Open

The control expected the pressure switch to be closed and found it open. York lists several checks for this, so the code alone does not prove a failed switch.

TM9E View details
Red LED: 4 flashes, then 2-second pause Main Limit Open

The main limit switch is open, and the supply blower and inducer keep running while it stays open. Five openings in one heat demand cause a 1-hour soft lockout; if it stays open past 5 minutes, the code changes to 11 red.

TM9E View details
Red LED: 5 flashes, then 2-second pause Rollout Switch Open

The manual-reset rollout safety switch has opened. The control goes into a hard lockout that York permits clearing only after the problem is corrected.

TM9E View details
Red LED: 6 flashes, then 2-second pause Pressure Switch Lockout

The pressure switch opened four times during one heat call. The control then locks out for one hour before an automatic retry.

TM9E View details
Red LED: 7 flashes, then 2-second pause Ignition Failure

The furnace made three ignition trials without establishing flame. The control then locks out for one hour and retries automatically.

TM9E View details
Red LED: 8 flashes, then 2-second pause Repeated Flame Loss

Flame was lost five times during heating, which corresponds to four recycles. The control locks out for one hour, then retries automatically.

TM9E View details
Red LED: 9 flashes, then 2-second pause Polarity or Ground Fault

The control has detected reversed line-voltage polarity, a grounding problem, or reversed low-voltage transformer wires. Heating and cooling are both affected, and ignition is blocked until it is corrected.

TM9E View details
Red LED: 10 flashes, then 2-second pause Gas Valve On Without Call

The control detects the gas valve energized when there is no call for heat. The inducer and main blower run, and no ignition sequence starts while it persists.

TM9E View details
Red LED: 11 flashes, then 2-second pause Limit Open Too Long

The main limit has stayed open for more than 5 minutes, putting the control in a hard lockout. York says the lockout should be cleared only after the problem is corrected.

TM9E View details
Amber LED: 4 flashes, then 2-second pause (not 4 red) Thermostat Wiring Warning

The control received a thermostat Y signal without a G signal. York states heating and cooling still operate normally; the indication flags a wiring issue and is unrelated to the four-red limit fault.

TM9E View details
Green LED slow flash: 2 seconds on, 2 seconds off Normal Standby

The furnace control is operating normally with no thermostat calls. This is the standby state, not a fault code.

TM9E View details
Amber LED slow flash: 2 seconds on, 2 seconds off Normal Heat Call

The control is operating normally with a heat call present. This slow amber flash is a status, not a one-flash fault, and does not by itself confirm the burner is lit.

TM9E View details
LED off (no color showing) No LED Indication

No LED is displayed. York lists lost control power, a blown fuse or a control failure as possible reasons, so a dark LED alone does not identify a failed board.

TM9E View details
LED steady on in red, green or amber, no flashing Control Failure

An LED lit steadily in red, green or amber indicates a control failure. York states the control is not field repairable.

TM9E View details

Heil

This is the complete Series A chart: 13 fault codes, one timing status (1+2, blower running after power returns) and three LED states. It applies only to Heil G80CTL Series A. G80CTL Series B uses a different manual and is not covered, even though the product name is the same. Other Heil furnaces and replacement controls with a different label are also excluded. Because the model name alone does not show the Series, check the furnace label before using this chart.

Heil furnace codes and supported model families
Code or flash pattern Meaning Model family Details
Amber LED off (no light) Control power or fuse

A dark amber LED means the control is not showing that it has power, so the power supply or the fuse needs checking. A dark light alone cannot show which one.

Heil G80CTL Series A View details
Amber LED heartbeat (alternating bright and dim) Normal powered status

A heartbeat, where the amber LED alternates between bright and dim, means the control has low-voltage power. It is a status display, not a counted fault code.

Heil G80CTL Series A View details
Amber LED on solid (not flashing) Temporary control lockout

On this control, an amber LED that stays on without flashing means a temporary control lockout. The control has its own one-hour automatic recovery; that is built-in behavior, not a step for you to repeat.

Heil G80CTL Series A View details
2 short amber flashes, repeating Pressure stays closed

Two amber flashes mean the pressure switch feedback is still closed at a point where the control expects it to be open. The control will not continue the heating sequence on that signal.

Heil G80CTL Series A View details
3 short amber flashes, repeating Low-stage draft not proved

Three amber flashes mean the low-stage pressure switch or its relay did not close, or closed and then reopened. If it stays open more than five minutes, the control stops the inducer for 15 minutes before trying again automatically.

Heil G80CTL Series A View details
4 short amber flashes, repeating Limit or vent protection alert

Four amber flashes report an open temperature or vent safety circuit, or high-heat-only operation after two successive low-heat limit trips. The circuit can include the main limit, draft safeguard, rollout or blocked-vent switch. When a switch is open, the blower runs four minutes or until it closes, whichever is longer.

Heil G80CTL Series A View details
5 short amber flashes, repeating Flame sensed, no gas call

Five amber flashes mean the control senses flame when it is not calling for gas. The inducer keeps running until the condition clears.

Heil G80CTL Series A View details
6 short amber flashes, repeating No flame proved on trial

Six amber flashes mean an ignition trial ended without the control proving flame. The control can make up to three more attempts on its own, and if flame signal is lost the blower may run its off-delay.

Heil G80CTL Series A View details
7 short amber flashes, repeating Protection circuit lockout

Seven amber flashes mean a protection circuit has locked out heating. It follows a circuit open for more than three minutes or ten consecutive high-heat limit trips. The control recovers automatically after three hours.

Heil G80CTL Series A View details
8 short amber flashes, repeating Gas control hard lockout

Eight amber flashes mean the gas control circuit is in a lockout that does not clear on its own. Unlike the timed lockouts on this control, there is no automatic recovery.

Heil G80CTL Series A View details
9 short amber flashes, repeating High-stage pressure fault

Nine amber flashes mean the high-stage pressure switch or its relay did not close, or closed and then reopened.

Heil G80CTL Series A View details
10 short amber flashes, repeating Reversed power polarity

Ten short amber flashes mean the incoming line-voltage polarity is incorrect. Where two furnaces are twinned, 24-volt phasing is also involved. The code is ten short flashes, not a 1 followed by 0.

Heil G80CTL Series A View details
1 short, 2 long amber flashes Power-restore blower run

This status means power (115 V or 24 V) returned during a heat call, or the heat call ended during the blower-on delay. The blower runs for 90 seconds.

Heil G80CTL Series A View details
1 short, 5 long amber flashes Blower response lockout

For two heating cycles in a row, the blower did not reach 250 RPM or did not communicate within 30 seconds of being energized, so heating is locked out. It recovers automatically after three hours.

Heil G80CTL Series A View details
2 short, 5 long amber flashes Model data or setup error

If this shows four times at power-up and stops, the model plug is missing but the control is using stored model data. If it keeps repeating, the model data, plug, switch settings or twinning setup are invalid.

Heil G80CTL Series A View details
4 short, 1 long amber flash Blower not responding

The blower did not reach 250 RPM, or did not communicate, within 30 seconds of being energized or within 10 seconds during steady operation. It differs from 1+5, the lockout after repeated failures.

Heil G80CTL Series A View details
6 short, 1 long amber flash Ignition retry lockout

After four ignition trials without lighting and proving flame, the control has locked out heating. It recovers automatically after three hours. Read it as six short and one long, not seven.

Heil G80CTL Series A View details

Back to home