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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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.
| 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 |