Error Code 4 Flashes
High

Goodman GMSS920803BN Error Code 4 Flashes: Primary or Auxiliary Limit Circuit Open

TL;DR
Four flashes on your Goodman GMSS920803BN mean a limit switch tripped because the furnace overheated. The most common fix is replacing a clogged air filter and making sure supply and return vents are open.
Disclaimer
This article is for informational purposes only and does not guarantee the accuracy or completeness of the information provided. Always turn off power and gas supply before attempting any repairs. If you smell gas, leave immediately and call your gas company. Consult a licensed HVAC technician for diagnosis and repair. Any actions taken based on this information are at your own risk.

What Does Code 4 Flashes Mean?

Four flashes on the Goodman GMSS920803BN diagnostic LED indicate that the primary or auxiliary limit circuit is open. The limit switch is a safety device that shuts the burners down when the air temperature around the heat exchanger climbs above a safe threshold, protecting the heat exchanger from heat damage. When it trips, the Integrated Control Module runs the circulator blower continuously to pull heat out of the furnace, but it will not fire the burners.

On this single-stage furnace there is one fixed firing rate, so the heat exchanger always produces the same amount of heat during a call. That heat is only safe if enough air moves across it, which makes airflow the central issue behind this code. The most common cause is a dirty or blocked air filter starving the blower of return air. Restrictive or partially closed ductwork, blocked supply registers, an underperforming circulator blower, a faulty limit switch, or loose wiring can produce the same overheating trip. The limit resets on its own once the furnace cools.

This code is distinct from the 6-flash rollout condition on the same board. Four flashes is an over-temperature trip caused by too little airflow, and its leading cause is a homeowner-serviceable filter. Six flashes means the rollout limit sensed flames escaping the combustion chamber — a combustion and venting hazard that is never a DIY repair. If you ever see both, treat it as the more serious rollout condition.

What You'll Notice

Common Causes

Cause Likelihood DIY?
Dirty or blocked air filter Most common ✓ DIY fix →
Restrictive ductwork Common ✗ Call a pro →
Faulty limit switch Common ✗ Call a pro →
Failed or underperforming circulator blower Common ✗ Call a pro →
Loose wiring connections Uncommon ✗ Call a pro →

How This Is Diagnosed

The cause is isolated airflow-first, because insufficient air across the heat exchanger is the usual trigger. A homeowner can safely start by checking the air filter and confirming that supply registers and return grilles throughout the home are open and unobstructed — a clogged filter is the single most common cause and is easy to rule out.

If airflow is restored and the code still returns, the remaining causes are service items: a technician measures the temperature rise across the furnace, checks the circulator blower speed and amperage, inspects the ductwork for restrictions or a closed damper, and tests the primary and auxiliary limit switches themselves for a switch that opens below its rated temperature.

How to Fix It: Replace the Air Filter and Restore Airflow

⚠ Safety First
Always turn off the furnace at the power switch or breaker and shut off the gas supply before beginning. Do not proceed if you smell gas — leave the area and call your gas company immediately.

What You'll Need

Steps

  1. Turn off electrical power and gas supply first Switch the furnace circuit breaker to OFF and turn the gas shutoff valve to the OFF position (handle perpendicular to the pipe). Let the furnace cool before working near it. If you smell gas, leave immediately and call your gas company from outside.
  2. Replace the air filter Locate the filter in the blower compartment or return-air duct. Remove the old one — if it is gray, matted, or you cannot see light through it, it is very likely the cause. Install a new filter of the correct size with the airflow arrow pointing toward the blower.
  3. Open all supply registers and return grilles Walk through every room and confirm supply registers and return grilles are fully open and not blocked by furniture, rugs, curtains, or boxes. Restricting return air is a common overlooked cause of overheating.
  4. Inspect accessible ductwork Check the visible ducting in the basement, attic, or crawl space for a collapsed flex duct, a disconnected section, or a crushed run that would choke airflow. Do not open sealed duct sections — just look for obvious restrictions.
  5. Restore power and gas, then test Turn the gas supply valve back to ON (handle parallel to the pipe) and switch the breaker to ON. Set the thermostat to call for heat and watch a full cycle to confirm the burners stay lit and the LED returns to steady.
How to Verify
The furnace should complete a full heating cycle without the 4-flash code returning, and the supply registers should deliver warm air. The diagnostic LED should show steady on during normal operation. If the code comes back after a clean filter and open vents, the cause is deeper in the ductwork, blower, or limit switch and needs a technician.

When to Call a Professional

Contact a licensed HVAC technician if:

🔧 Find an HVAC Pro Near You
Compare quotes from HVAC pros in your area. Free quotes, no obligation.
Get Free Quotes
We earn a referral fee when you connect with a service provider through this link.

Frequently Asked Questions

Why does the blower on my Goodman GMSS920803BN keep running with no heat when I get 4 flashes?

A tripped limit switch tells the board to run the blower continuously to cool the overheated heat exchanger while keeping the burners off. That is the safety design — the continuous blower is expected behavior, and it usually points to restricted airflow such as a clogged filter.

How often should I change the filter to avoid this code?

It varies by filter type, home dust levels, and whether you have pets, so change intervals differ from home to home. A practical habit is to check the filter monthly during the heating season and replace it whenever it looks loaded, rather than waiting for a fixed date.

I changed the filter but the 4-flash code came back. What now?

If a clean filter and open registers do not clear it, the overheating has another airflow cause — restrictive ductwork, a slow or failing blower motor, or a limit switch that is opening too early. Those are technician diagnostics rather than homeowner fixes.

Sources

  1. Installation Instructions for *MSS9* & *CSS9* Single-Stage Gas Furnace
  2. Goodman GMSS9 Series Service Instructions Manual

✓ Verified against manufacturer service manual — March 2026