HVAC technician diagnosing a Goodman furnace error code on a control board
Buying Guides

Goodman Furnace Error Codes: Complete Diagnostic Guide (2026)

EFEcoFrost TeamJanuary 8, 20267 min read

Goodman furnaces communicate faults using LED flash codes on the control board - or a digital display on newer GMEC96 and GMVM97 models. When your furnace shuts down, the control board records the fault and begins flashing the code until power is cycled. Here is what each code means and what to do about it.

How to Read a Goodman Error Code

Most Goodman furnaces built after 2010 have a single LED diagnostic light on the control board. To read the code: count the number of short flashes, then wait for a pause, then count the next set of flashes. The two-number sequence is your fault code (e.g., 3 flashes = 3-fault). On GMEC96 and GMVM97 models with a digital display, the code appears directly as a number like E03.

Goodman Furnace Flash Code Reference Chart

Flash CodeFault DescriptionCommon CauseDIY Possible?
1 FlashIgnition failure - no flame after 3 attemptsFailed hot surface igniter, no gas supply, or dirty flame sensorCheck gas valve is open; call if no fix
2 FlashesPressure switch faultBlocked exhaust vent, failed inducer motor, or cracked pressure hoseCheck vent pipe for bird nests or ice (winter); otherwise call
3 FlashesHigh-limit switch trippedClogged air filter, blocked supply vents, dirty blower wheelReplace filter immediately - 80% of cases this fixes it
4 FlashesRollout switch trippedFlame leaving combustion chamber - cracked heat exchanger or blocked flueDo NOT reset - call a technician immediately
5 FlashesFlame sensor faultDirty or failed flame sensor rodClean with fine steel wool - call if problem returns
6 FlashesLow flame signal / sensor failureWeak gas pressure, dirty sensor, or failed gas valveCall for diagnosis
7 FlashesGas valve faultFailed gas valve or wiring issueCall for repair
8 FlashesLow flame sensed with valve closedGas valve not closing fully - safety issueCall immediately
Continuous BlinkNormal operation - no faultSystem is running normallyNo action needed

3 Flash Code: The Most Common Goodman Error

The 3-flash high-limit switch code is by far the most common Goodman fault call we receive. The limit switch is a safety device that shuts off the burners when the heat exchanger gets too hot. It trips when airflow through the furnace is restricted - usually a clogged filter. Before calling a technician, replace your filter. If the furnace resets and runs normally, you have found and fixed the problem. If it trips again within a day or two, the problem is bigger: a failing blower motor, a blocked duct, or a collapsing return air duct.

A 4-flash rollout switch fault means flame is escaping the combustion chamber. This is a potential carbon monoxide hazard. Do not reset the furnace and call a licensed technician the same day. A cracked heat exchanger is the most serious cause.

5 Flash Code: Flame Sensor Cleaning

The 5-flash flame sensor fault is the second most common code. The flame sensor is a small rod that detects whether the burner flame is present. Over time, a thin oxide coating builds up on the rod and reduces its ability to conduct current. Cleaning the sensor with fine steel wool or a dollar bill (not sandpaper - too abrasive) often resolves the fault. If the code returns within a heating season, the sensor needs replacement.

Goodman Model-Specific Notes

  • GMSS96 (single-stage): Uses LED flash codes. Most common failures: igniter (E01), flame sensor (E05), pressure switch (E02)
  • GMEC96 (two-stage): May show digital codes on some control board versions. Blower board faults are more common on two-stage models
  • GMVM97 (modulating): Has a digital display. Control board and communicating thermostat issues are the most common faults on this model. Modulating gas valves can fail around 10 years
  • AMSS80 (80% AFUE legacy): Flash code behavior is identical to 96% AFUE models. Limit switch faults are especially common on older 80% units due to degraded heat exchangers

When to Call vs. When to DIY

You can safely attempt filter replacement (3-flash) and flame sensor cleaning (5-flash) yourself. Everything else - pressure switch faults, rollout faults, gas valve faults, and anything involving the heat exchanger - requires a licensed TSSA technician. Attempting to bypass safety controls or reset a rollout switch without a proper diagnosis is dangerous and can result in carbon monoxide poisoning.

Ready to take the next step?

Get Same-Day Goodman Furnace Repair
#furnace#Goodman#error codes#troubleshooting#GTA

?Frequently Asked Questions

EF

EcoFrost Heating & Cooling

Toronto's Trusted HVAC Experts Since 2015

Our certified HVAC technicians have served 5,000+ Toronto-area homes. We write about heating, cooling, and air quality from real field experience not marketing copy. Learn about us →

Serving Toronto & the GTA Since 2015

Toronto · Mississauga · Brampton · Vaughan · Markham · Richmond Hill · Oakville