
Goodman furnace error codes are the little flashing lights on your furnace that try to tell you what’s gone wrong. The trouble is, most people don’t know what those blinks actually mean. So they end up guessing, resetting the unit a few times, and hoping it sorts itself out. It rarely does.
The flashing red light is not random. Every flash pattern points to a specific problem inside the furnace, from a dirty flame sensor to a stuck pressure switch to something more serious like a gas valve issue. Once you know how to read those codes, you can fix the simple stuff yourself and know exactly when to call a tech.
This guide walks you through every Goodman flash code, what causes it, and how to handle it. If you also want a wider view of why furnaces stop firing, our guide on furnace not lighting solution and tips is worth a look.
What Are Goodman Furnace Error Codes?
Goodman furnace error codes are flashing light signals that the furnace uses to tell you what is wrong inside. They show up on a small LED on the control board, which sits behind the lower access panel of your unit.
The system is built right into the furnace. When something goes wrong, the control board picks it up through sensors. Then it blinks the LED in a specific pattern so a technician, or you, can figure out what part is acting up.
Goodman shares this diagnostic system with Amana and Daikin since all three brands sit under the same parent company. So if you have ever worked on an Amana, the codes will look familiar.
What the codes usually tell you:
- The furnace tried to ignite and failed
- A safety switch tripped and shut the unit down
- A sensor is dirty, stuck, or wired wrong
- The unit lost power or the polarity is reversed
That single blinking light saves a lot of guesswork. Without it, a technician would have to test every part one by one. With it, the furnace points right at the problem.
If you want to know more about the brand itself, our overview of Goodman high-efficiency furnaces is a good place to start.
Why Does Your Goodman Furnace Flash a Red Light?
A flashing red light means the furnace shut itself down on purpose. It is not broken in the dramatic sense. It is doing exactly what it was built to do, which is stop running when something is not safe or normal.
Furnaces deal with gas and high heat. If even one part is off, the control board cuts power to the burners and waits. This is called a lockout. Some lockouts clear themselves after about an hour. Others stay locked until someone fixes the real cause.
The LED can show four different states, and each one means something different:
- Steady ON. The furnace has power and is waiting for the thermostat to call for heat. Everything is fine.
- Slow steady flash. The furnace is running a normal heating cycle. Still fine.
- Specific blink pattern. The control board is reporting a fault. This is where the code chart matters.
- Rapid continuous flash. Reversed polarity or a grounding problem. Stop and call a pro.
So when you see that red light blinking, the furnace is not yelling at you. It is talking. The faster you read what it is saying, the faster the heat comes back. A dirty flame sensor is one of the most common reasons it locks out, and our guide on furnace flame sensor problems covers that one in detail.
Where to Find the Error Code on Your Goodman Furnace
The error code lives on the control board, which is tucked inside the furnace cabinet. You do not need tools to see it on most units.
Here is how to find it and read it the right way.
- Walk up to the front of your furnace and look at the lower panel. There should be a small, clear window, called a sight glass, near the bottom.
- Look through the sight glass. You should see a small red or amber LED inside.
- If your unit has no sight glass, you will need to remove the lower access panel. Most panels lift up and out, or are held by a couple of screws.
- Do not turn off the furnace first. If you cut power, the code resets, and you lose the information.
- Watch the LED. It will blink a certain number of times, pause, then repeat the same pattern.
- Count the blinks during at least two full cycles. This confirms you have the right number.
- Open the access panel. Inside, you will see a printed diagnostic label with the code chart for your exact model. This label is the most accurate reference because it matches your unit.
A small tip. If your tech is on the way, write down the flash count before you do anything else. That one number can save fifteen minutes of diagnosis time on site. Keeping a record of these little checks is also part of a healthy furnace service checklist for any homeowner.
Goodman Furnace Error Codes Chart and What Each Code Means

Below is the full Goodman flash code reference. These codes apply to most modern Goodman gas furnaces, including the GMVC96, GMSS96, GMS80, GMES80, and similar models.
Always cross-check with the label inside your access panel because code definitions can vary slightly by control board revision.
| Flash Pattern | What It Means | Common Cause |
| LED OFF | No power to the control board | Tripped breaker, blown fuse, open door switch |
| Steady ON | Normal standby | Waiting for the heat call |
| Slow steady flash | Normal heating cycle | The furnace is running fine |
| Rapid continuous flash | Reversed line voltage polarity | Wiring or grounding fault |
| 1 Flash | Ignition lockout after failed retries | Dirty flame sensor, weak igniter, gas supply issue |
| 2 Flashes | Pressure switch stuck closed | Faulty switch or shorted circuit |
| 3 Flashes | Pressure switch stuck open | Blocked vent, kinked tubing, condensate clog |
| 4 Flashes | Open high-limit switch | Overheating from a dirty filter or blocked airflow |
| 5 Flashes | Flame sensed without a call for heat | Stuck or leaky gas valve |
| 6 Flashes | Open the rollout switch or the inducer fault | Heat exchanger or burner blockage |
| 7 Flashes | Low flame signal | Dirty flame sensor, low gas pressure |
| 8 Flashes | Igniter problem | Cracked or failed hot surface igniter |
| 9 Flashes | High-stage pressure switch fault | Two-stage operation issue |
Now let’s go through each code and what to do about it.
1 Flash: Ignition Lockout
The furnace tried to light three times in a row, failed each time, and locked itself out. The most common reasons are a dirty flame sensor, a weak igniter, or no gas reaching the burners. Goodman boards will usually unlock themselves after about an hour and try again.
If it relights and runs, you may have caught it during a one-off issue. If it locks out again, the root cause is still there.
2 Flashes: Pressure Switch Stuck Closed
The control board expects the pressure switch to be open when the inducer motor is off. Two flashes mean it is reading closed at the wrong moment. This usually points to a faulty switch, a wiring short, or an inducer motor that is not behaving. Not a DIY fix in most cases.
3 Flashes: Pressure Switch Stuck Open
This one is the opposite. The inducer started, but the pressure switch did not close as it should. The cause is almost always airflow-related.
Look for a blocked exhaust vent, a kinked or cracked rubber tubing on the switch, or a clogged condensate drain on high-efficiency units. The condensate drain is the number-one culprit in condensing furnaces.
4 Flashes: Open High Limit Switch
This is the most common Goodman code we see in GTA homes. The high limit is a safety switch that trips when the furnace overheats. In almost every case, the cause is restricted airflow.
A dirty filter blocks the air, the heat exchanger gets too hot, and the switch shuts everything down. Change the filter, wait for the unit to cool, and see if the code clears.
5 Flashes: Flame Sensed With Gas Valve Off
The board thinks there is a flame in the burner when there should not be one. That is a serious code. It usually means the gas valve is leaking or stuck open. Do not reset, do not keep cycling power. Shut the furnace off at the switch and call a licensed HVAC technician right away.
6 Flashes: Open Rollout Switch
The rollout switch sits near the burners. It trips when flame escapes the burn area, which should never happen. Causes include a cracked heat exchanger, blocked burners, or a venting problem.
This is not a reset-and-hope-for-the-best situation. It needs a professional inspection before the furnace runs again.
7 Flashes: Low Flame Signal
The flame is there, but the sensor is reading it as weaker than it should be. Nine times out of ten, the flame sensor is just dirty.
A light coat of carbon builds up on the metal rod, and the sensor stops reading the flame properly. Cleaning it is one of the few real DIY fixes on this list.
8 Flashes: Igniter Problem
The igniter, also called the hot surface igniter, is cracked, failing, or not heating up properly. These parts wear out over time. An HVAC tech can test it with a multimeter and swap it in under an hour. It is a common and relatively affordable repair.
9 Flashes: High-Stage Pressure Switch Fault
This one only shows up on two-stage Goodman furnaces. The high-stage pressure switch is not closing when the unit kicks into its higher output mode. Calibration and testing are needed, which is technician territory.
Continuous Rapid Flash: Reversed Polarity
The hot and neutral wires on the 115-volt line are swapped, or there is a grounding issue. This is an electrical fault, not a furnace fault, and it can damage the control board if it runs that way for long.
Shut the unit down and call a licensed electrician or HVAC tech.
Other brands have their own flash patterns too, and our breakdown of Lennox furnace codes is useful if you ever work on a different unit.
How to Reset a Goodman Furnace After an Error Code
A reset clears the code from the control board and gives the furnace a fresh start. Once you have fixed the cause, follow these steps to bring it back online.
- Set your thermostat to the lowest setting so the furnace stops calling for heat.
- Locate the furnace power switch, which usually looks like a regular light switch on or near the unit, and flip it off.
- Wait at least 30 seconds. This lets the control board fully clear.
- Flip the power switch back on.
- Watch the LED through the sight glass. You should see a steady ON light or a slow steady flash if it starts a normal heating cycle.
- Set the thermostat back to your normal heat setting and listen for the furnace to fire.
Some codes need a manual reset instead. The rollout switch, for example, has a small red or black button on the switch itself. You will see it once the access panel is off. Press it firmly, but only after the cause has been fixed.
If the same code returns within one or two heating cycles, stop resetting.
Every reset puts wear on the igniter and control board. The furnace is locking out because something is still wrong. Cycling the power over and over will not fix it, and in some cases it makes the original problem worse.
A furnace making odd sounds during start-up also deserves attention, and our piece on noisy furnace fixes covers those scenarios in more depth.
Which Goodman Error Codes Can You Fix Yourself?
Most Goodman error codes require professional repairs. But three of them have honest, safe DIY fixes that any homeowner can try in under thirty minutes.
Here is how to handle each one.
Fixing a 4-Flash Code: Replace the Air Filter
The 4-flash code is almost always a dirty filter. The fix is simple:
- Turn off the furnace at the power switch.
- Slide out the old filter. It usually sits in a slot near the return air duct or inside the blower compartment.
- Check the arrow on the new filter. It should point toward the furnace.
- Slide the new filter in, replace the cover, and turn the power back on.
- Wait about ten minutes for the high limit switch to cool and reset on its own.
If the 4-flash returns within a day, the filter was a symptom, not the cause. Something else is restricting airflow.
Fixing a 7-Flash Code: Clean the Flame Sensor
A dirty flame sensor is the easiest fix on the entire list. You will need a small Phillips screwdriver and a piece of fine sandpaper or steel wool.
- Shut off the power to the furnace and the gas supply.
- Open the lower access panel.
- Find the flame sensor. It is a small metal rod that sits in front of the burners, held by a single screw.
- Remove the screw and gently pull the sensor out.
- Lightly sand the metal rod until it looks clean and shiny. Do not scrub it hard.
- Wipe it with a clean cloth.
- Slide it back into place and tighten the screw.
- Turn the gas and power back on.
Fixing a 1-Flash Code: Try a Reset
If you get a 1-flash code, the furnace is in ignition lockout. Sometimes a one-time hiccup causes it, and a clean reset gets things going again.
Follow the reset steps from the section above. If the furnace fires and runs normally, you are likely fine. If it locks out a second time, leave it alone and call a tech.
Anything outside these three is professional work. If your unit is running but making strange sounds along with the error code, our noisy Furnace Lennox repair in Mississauga post explains how unusual sounds connect to specific furnace faults across brands.
When You Should Stop and Call an HVAC Technician
Some Goodman codes are warnings, not invitations to try harder. The moment you see any of the situations below, stop, turn the furnace off at the switch, and call a licensed HVAC professional.
In Ontario, gas work has to be done by a TSSA-licensed technician. There is no DIY shortcut.
Call a technician right away if:
- You smell gas anywhere near the furnace
- A carbon monoxide alarm in the home is going off
- The furnace shows a 5-flash code (flame with gas valve off)
- The furnace shows a 6-flash code (rollout switch tripped)
- The furnace shows a 9-flash code or continuous rapid flashing
- The same error code keeps coming back after you have fixed the obvious cause
- The furnace shuts down, and the access panel is hot to the touch
- You see soot or scorch marks near the burners
Ignoring these is not worth the risk. A 5-flash means raw gas could be leaking. A 6-flash often points to a cracked heat exchanger, which lets carbon monoxide into the home.
These are emergency calls, not next-week appointments. For repairs that need a fast turnaround in the area, our local furnace repair team is the right place to start.
How to Prevent Goodman Error Codes Before They Happen
Most Goodman error codes are not random. They come from small problems that build up quietly over months. A bit of regular care keeps them from ever showing up.
The biggest single thing you can do is change your air filter on time. A dirty filter is the cause of more 4-flash codes than every other issue combined.
Check it once a month during heavy use months and replace it every one to three months, depending on the type. Pleated filters last longer than basic fiberglass ones, but they still need attention.
The next big one is the flame sensor. Even if you never see a 7-flash code, that small metal rod collects carbon over time. An annual cleaning during a professional tune-up keeps the sensor reading the flame properly and stops weak-flame errors before they start.
High-efficiency Goodman units, the 96% AFUE models, add one more wear point. They produce condensate during normal operation, and that water drains through a trap.
If the trap clogs or the drain line freezes during a deep cold snap, you will see pressure switch codes fast. Have the trap cleaned every year as part of regular service.
A quick prevention checklist:
- Change your air filter every one to three months
- Have the flame sensor cleaned during your annual tune-up
- Keep all supply and return vents in the house open and clear
- Clear snow and ice from outside vent terminations through the winter
- Check the condensate trap and drain line yearly on high-efficiency units
- Book a professional inspection once a year, ideally before the heating season starts
Most of these tasks take minutes, but they stop the kind of breakdowns that always seem to happen on the coldest night of the year. Our furnace maintenance guide in Mississauga walks through the full annual routine in detail.
Get Goodman Furnace Repair Help in Mississauga
At HVAC-Group, we work on Goodman furnaces across Mississauga and the GTA every day. So we know how these codes show up in real homes, not just on paper. When you call us out for a Goodman repair, we do not start by replacing parts.
We start by reading the furnace.
Here is what a Goodman service call usually covers with us:
- Reading the flash code on the control board and confirming the fault
- Testing the flame sensor with a multimeter and cleaning or replacing as needed
- Checking the pressure switch, tubing, and inducer motor for proper draft
- Inspecting the igniter and gas valve for normal operation
- Measuring gas pressure at the manifold
- Looking over the heat exchanger for signs of damage
- Clearing the condensate trap on high-efficiency models
- Verifying the system runs through a full heating cycle before we leave
We cover all postal codes in Mississauga and surrounding GTA neighborhoods, and we offer same-day service for most calls. Goodman, Amana, and Daikin units all share the same diagnostic family, so if you have any of these brands, our team can help.
For the full breakdown of what we offer locally, take a look at our reliable furnace repair in Mississauga guide.
Final Thoughts
So, this is the end of our guide on Goodman furnace error codes.
A flashing light on your Goodman furnace is not a disaster. It is a clue. Once you learn what the codes mean, half the stress disappears, because you know exactly what kind of problem you are dealing with.
Some codes you can sort out yourself with a new filter or a clean flame sensor. Others need a tech and a proper diagnosis. Knowing the difference is the whole point.
If you are ever unsure, lean toward caution. A furnace deals with gas and high heat, and the cost of a service call is always less than the cost of a wrong guess.
When the time comes for a proper check, our piece on why hire a professional explains what to look for in a good HVAC company.
