Goodman gas furnace error codes
Complete list of 105 checked codes for Goodman gas furnaces, with what each code means and whether you can fix it yourself.
Reference sheet from https://faultcodeindex.com/goodman/gas-furnace/ (checked against Goodman manuals).
| Code | Meaning | What you can do |
|---|---|---|
| b0 | Circulator blower motor not running | Call a pro |
| b1 | Lost communication with the circulator blower motor | Call a pro |
| b2 | Blower motor size does not match the shared data | Call a pro |
| b3 | Blower motor limiting its power, temperature or speed | You can often fix it |
| b4 | Blower motor tripped (lost rotor control or high current) | Safe checks first, then a pro |
| b5 | Blower motor fails to start (locked rotor) | Call a pro |
| b6 | Blower motor shut down for voltage or overheating | Call a pro |
| b7 | Blower motor lacks the data it needs to run | Call a pro |
| b9 | Low indoor airflow | You can often fix it |
| d0 | No shared data loaded on the control board | Call a pro |
| d4 | Invalid memory card data | Call a pro |
| E0 | Lockout after three failed ignition attempts | Safe checks first, then a pro |
| E1 | Low-stage pressure switch closed at start of heating | Call a pro |
| E1A | Onboard return air sensor shorted | Call a pro |
| E2 | Low-stage pressure switch not closing | Safe checks first, then a pro |
| E3 | Overheat (depends on model) | Safe checks first, then a pro |
| E4 | Flame sensed with no call for heat | Safe checks first, then a pro |
| E5 | Open fuse on the control board | Call a pro |
| E6 | Weak flame signal | Call a pro |
| E7 | Igniter circuit problem or poor ground | Call a pro |
| E8 | High-stage pressure switch closed at start of heating | Call a pro |
| E9 | High-stage pressure switch not closing | Safe checks first, then a pro |
| E10 | Grounding fault or poor neutral connection | Call a pro |
| E11 | Rollout switch open | Call a pro |
| E15 | External return air sensor circuit open | Call a pro |
| E16 | External return air sensor circuit shorted | Call a pro |
| E17 | Supply air sensor circuit open | Call a pro |
| E18 | Supply air sensor circuit shorted | Call a pro |
| E19 | Onboard return air sensor unplugged | Call a pro |
| EA | Reversed polarity or poor ground | Call a pro |
| EA0 | R-32 refrigerant leak detected | Safe checks first, then a pro |
| EA1 | R-32 refrigerant sensor fault | Safe checks first, then a pro |
| EA2 | A2L relay fault on the control board | Safe checks first, then a pro |
| EAF | Lost communication with the R-32 refrigerant sensor | Safe checks first, then a pro |
| EAL | R-32 refrigerant leak detected | Safe checks first, then a pro |
| EAr | A2L relay fault on the control board | Safe checks first, then a pro |
| EAS | R-32 refrigerant sensor fault | Safe checks first, then a pro |
| Eb0 | Circulator blower motor not running | Call a pro |
| Eb1 | Lost communication with the circulator blower motor | Call a pro |
| Eb2 | Blower motor size does not match the shared data | Call a pro |
| Eb3 | Blower motor limiting its power, temperature or speed | You can often fix it |
| Eb4 | Blower motor tripped (lost rotor control or high current) | Safe checks first, then a pro |
| Eb5 | Blower motor fails to start (locked rotor) | Call a pro |
| Eb6 | Blower motor shut down for voltage or overheating | Call a pro |
| Eb7 | Blower motor lacks the data it needs to run | Call a pro |
| Eb9 | Low indoor airflow | You can often fix it |
| EbF | Inducer communication error | Call a pro |
| EbL | Blower motor drawing too little current (hard lockout) | Call a pro |
| EbU | Blower motor drawing current during pre-purge (hard lockout) | Call a pro |
| EC | Inducer motor overcurrent | Call a pro |
| ECF | Gas valve stepper motor communication error | Call a pro |
| Ed | Manual-reset rollout switch open | Call a pro |
| Ed0 | No shared data loaded on the control board | Call a pro |
| Ed1 | Invalid shared data | Call a pro |
| Ed8 | Invalid call, outdoor unit setting does not match | Call a pro |
| EE | No power to the control board, or an internal control fault | You can often fix it |
| EE0 | Lockout after three failed ignition attempts | Safe checks first, then a pro |
| EE1 | Pressure switch closed at start of heating | Call a pro |
| EE2 | Pressure switch not closing | Call a pro |
| EE3 | Primary limit switch open | Safe checks first, then a pro |
| EE4 | Flame sensed with no call for heat | Safe checks first, then a pro |
| EE5 | Open fuse on the control board | Call a pro |
| EE6 | Weak flame signal | Call a pro |
| EE7 | Igniter circuit problem | Call a pro |
| EE8 | High-stage pressure switch closed at start of heating | Call a pro |
| EE9 | High-stage pressure switch not closing | Call a pro |
| EEA | Reversed polarity or poor ground | Call a pro |
| EEb | Gas valve not powered when it should be | Call a pro |
| EEC | Gas valve powered when it should be off | Safe checks first, then a pro |
| EEd | Auxiliary limit switch open (blower compartment) | Safe checks first, then a pro |
| EEE | Internal control board fault | Call a pro |
| EEF | Auxiliary (condensate) switch open | Call a pro |
| EEH | Twinning error | Call a pro |
| EEJ | Inducer relay error | Call a pro |
| EEL | Igniter circuit problem | Call a pro |
| EEn | Igniter open | Call a pro |
| EF | Condensate blockage (depends on model) | Call a pro |
| IdL | Idle, normal operation | You can often fix it |
| IF | Internal control board fault | Call a pro |
| 1 amber flash | Low-stage heat call | You can often fix it |
| 2 amber flashes | High-stage or single-stage heat call | You can often fix it |
| 3 amber flashes | Second-stage heat call without first stage | Safe checks first, then a pro |
| 4 amber flashes | Cooling call without a fan signal | Safe checks first, then a pro |
| amber light flashing rapidly | Weak flame signal | Call a pro |
| 1 green flash | Low-stage cooling call | You can often fix it |
| 2 green flashes | High-stage or single-stage cooling call | You can often fix it |
| green light flashing rapidly | Fan-only call | You can often fix it |
| steady green light | Standby, waiting for a call | You can often fix it |
| light off | No power to the control board | Safe checks first, then a pro |
| 1 red flash | Ignition failure or gas valve fault (depends on model) | Safe checks first, then a pro |
| 2 red flashes | Pressure switch closed when it should be open | Call a pro |
| 3 red flashes | Pressure switch not closing | Safe checks first, then a pro |
| 3 double red flashes | High-stage pressure switch stuck open | Call a pro |
| 4 red flashes | Overheat (depends on model) | Safe checks first, then a pro |
| 5 red flashes | Sensor fault or overheat (depends on model) | Safe checks first, then a pro |
| 6 red flashes | Overheat / flue or venting fault (depends on model) | Depends on your model |
| 7 red flashes | Flame loss or ignition failure (depends on model) | Depends on your model |
| 8 red flashes | Ignition failure or flame loss (depends on model) | Depends on your model |
| 9 red flashes | Configuration error or electrical fault (depends on model) | Call a pro |
| 10 red flashes | Power supply problem or gas valve fault (depends on model) | Depends on your model |
| 11 red flashes | Ignition failure or overheat (depends on model) | Call a pro |
| 12 red flashes | Flue or venting fault / ignition failure (depends on model) | Call a pro |
| red light flashing rapidly | Electrical fault or configuration error (depends on model) | Call a pro |
| steady red light | Normal operation or control board internal fault (depends on model) | Depends on your model |
| On | Normal operation | You can often fix it |
Model ranges
- GDH8
- GDS8
- GKS9
- GM9C80 / GC9C80 / AM9C80
- GM9C96 / GC9C96 / AM9C96
- GM9S80 / GC9S80 / AM9S80 / AC9S80
- GM9S92
- GM9S96 / GC9S96 / AM9S96 / AC9S96
- GMEC96 / GCEC96 / AMEC96 / ACEC96
- GMES80 / GCES80 / AMES80 / ACES80
- GMES92
- GMES96 / GCES96 / AMES96 / ACES96
- GMH8 / AMH8
- GMH95 / GCH95 / AMH95
- GMS8 / AMS8
- GMSS92 / GCSS92 / AMSS92
- GMSS96 / GCSS96 / AMSS96 / ACSS96
- GMVC8 / GCVC8 / AMVC8 / ACVC8
- GMVC80 / GCVC80 / AMVC80 / ACVC80
- GMVC96 / GCVC96 / AMVC96 / ACVC96
- GMVM96 / GCVM96 / AMVM96 / ACVM96
- GMVM97 / GCVM97 / AMVM97 / ACVM97
- GR9S80 / GD9S80 / AR9S80
- GR9S92 / AR9S92
- GR9S96 / GD9S96 / AR9S96
- GR9T80 / GD9T80
- GR9T96 / GD9T96
- GRVM97 / GDVM97
- GRVT80 / GDVT80
- GRVT96 / GDVT96