Goodman Β· Furnace

Goodman Furnace Runs Constantly But Not Enough Heat

Last updated Oct 1, 2026 Β· By fixme.vip Editorial

Goodman Furnace: Runs constantly but not enough heat
Applies to: Most Goodman gas furnaces (GMVC, GMEC, GMES, GCES/GCVC, GMS8/GMH8 series) with single- or two-stage control boards; behavior varies by staging and whether the unit shows diagnostic flash codes.
Typical repair cost: $0 DIY filter swap – $1,000–$2,000+ for a heat exchanger, or $4,000–$10,000 if a failed heat exchanger means replacing the furnace β€” compare free local quotes

Get this fixed by a local pro

Free, no-obligation quotes from licensed HVAC technicians in your area. Compare up to 3 estimates before anyone visits.

Get free local quotes

Safety first: gas, burning smells and carbon monoxide

This page covers a gas-burning appliance, and one of the possible causes below β€” a cracked or failing heat exchanger β€” can let combustion gases, including carbon monoxide, mix with the air blowing into your rooms. Carbon monoxide is colorless and odorless.

Stop reading and act now if any of these are true:

What to do: shut the furnace off at the service switch (the light-switch-looking switch near the unit) if you can reach it safely without delay, get everyone and any pets out of the building, and call your gas utility’s emergency line or 911 from outside. Do not restart the furnace, do not go back in to investigate, and do not wait to see if the alarm stops. The furnace stays off until a qualified technician has inspected the heat exchanger and combustion.

If you do not have working carbon monoxide alarms on every level of the home, get them. They are the only way to detect CO before it hurts you.

Goodman furnace runs constantly but not enough heat: what it means

β€œRuns constantly but not enough heat” is not a single flash code on a Goodman furnace β€” it is a symptom. The furnace is energized and operating, but the thermostat never reaches its setpoint, so the call for heat stays active. Depending on the model, you may see no flash code at all, or you may see an LED indication that simply means the board considers operation normal. What β€œnormal” looks like varies by board generation β€” it may be a slow flash, a rapid flash, or a steady light, and some boards indicate differently with and without a call for heat. Read the diagnostic label inside the blower door for your specific unit rather than assuming a pattern.

The two broad explanations are:

  1. The furnace is making heat but not enough of it reaches the rooms β€” an airflow or duct problem, a furnace running stuck on low stage, or an undersized unit during extreme cold.
  2. The furnace is cycling on its own high-limit β€” overheating internally, shutting burners off briefly, then relighting, so it β€œruns” but delivers weak, intermittent heat.

On two-stage Goodman models (GMVC, GMEC, GCVC), a common cause is the furnace failing to step up to high fire. On single-stage models, the usual culprits are airflow restriction or duct losses. Because the fix depends heavily on the board and staging, this is rated pro: an accurate diagnosis needs airflow and temperature-rise measurements inside the cabinet.

Goodman furnace runs constantly but not enough heat: common causes, ranked by probability

  1. Clogged or wrong air filter β€” the single most common cause. A restricted filter starves the blower, drops airflow, and can trip the high limit, causing weak heat and long runtimes.
  2. Thermostat set to β€œfan on” or unreachable setpoint β€” fan running continuously moves unheated air between cycles; an aggressive setpoint the furnace can’t reach keeps it running.
  3. Dirty or blocked blower wheel / return grilles β€” reduces delivered airflow the same way a dirty filter does.
  4. Closed, blocked, or leaky ducts β€” too many closed registers, crushed flex duct, or disconnected ducts in an attic/crawlspace dump heat where you can’t use it.
  5. Furnace stuck on low stage (two-stage models) β€” a thermostat wiring, staging-delay, or control-board issue prevents the furnace from firing high stage when demand is high.
  6. Dirty flame sensor or intermittent flame loss β€” burners light and drop out repeatedly, so the furnace is β€œon” but produces little usable heat.
  7. Undersized furnace or extreme cold β€” a correctly working unit may simply run nonstop during a deep cold snap; this is expected, not a fault.
  8. Cracked or failing heat exchanger β€” reduces heat transfer, can trip safeties, and can leak carbon monoxide into the supply air. This is a safety issue, not just a heating issue: if it is paired with a burning smell, a CO alarm, or anyone feeling ill, follow the emergency steps at the top of this page before anything else. Otherwise, shut the furnace off at the service switch and have it professionally evaluated before running it again.

Whether the unit β€œholds” or resets on its own depends on the specific trip. A high-limit overheat on Goodman boards generally auto-resets once temperatures fall, which is why you see continuous-but-weak heat rather than a hard lockout. Goodman and Amana integrated ignition controls typically put the furnace into a soft lockout after failed ignition attempts and then clear it on their own after roughly an hour (it also clears when the thermostat call is removed). Exact reset behavior varies by control board, and it is not something a homeowner should be exercising β€” repeatedly cutting power to a locked-out gas appliance to force a restart is exactly what you should not do. One reset, then call a technician. See the related lockout pages.

How to fix Goodman furnace runs constantly but not enough heat: safe checks first

These are the only steps a homeowner should perform β€” and only after ruling out the gas, burning-smell and CO conditions described at the top of this page:

If the filter, thermostat, and vents all check out and the furnace still can’t keep up, stop here and call a technician. Do not open the cabinet, bypass any switch, or reset a locked-out unit more than once.

How a technician will diagnose it

A qualified tech should, roughly in this order:

If a tech quotes a part without first measuring temperature rise and static pressure, ask them to show those readings.

Symptom, cause and what to do

SymptomLikely causeDIY actionTechnician job
Weak airflow from vents, long runtimesClogged air filterReplace filter with correct size/MERVMeasure static pressure, inspect blower
Cool air blows between heat cyclesThermostat fan set to β€œOn”Switch fan to β€œAuto”Verify thermostat wiring and settings
Furnace runs but house never warmsLeaky or blocked ductsOpen registers, remove blockagesDuct inspection and sealing
Only mild heat on very cold days (two-stage)Stuck on low stageNone β€” call a proTest staging, board, thermostat wiring
Burners light then drop out repeatedlyDirty/weak flame sensorNone β€” call a proClean or replace flame sensor
Burning smell, repeated overheatingCracked heat exchanger β€” possible carbon monoxideEmergency: shut off at the service switch, leave the building, call the gas utility or 911 from outside. Do not restart.Camera inspection, combustion and CO testing
Gas smell, or CO alarm sounding, or occupants feel illCombustion or gas leakEmergency: leave immediately, call the gas utility or 911 from outsideLeak check, combustion analysis, heat exchanger inspection
Furnace undersized for homeExtreme cold / sizingConfirm expectations with a proLoad calculation, equipment review

Goodman furnace runs constantly but not enough heat repair cost

Honest US ranges (parts + labor; regional variation applies):

A simple filter or thermostat fix can cost nothing to a few hundred dollars. If the diagnosis points to the heat exchanger, weigh the $1,000–$2,000+ repair against a $4,000–$10,000 replacement β€” on an older or out-of-warranty furnace, replacement is frequently the better value, and it ends the carbon monoxide risk rather than patching around it.

Safety first: anything beyond filters, batteries, and visual checks on gas-burning equipment should be handled by a licensed technician. Repeatedly resetting a locked-out unit can mask a dangerous fault. When in doubt, get a pro.

Frequently asked questions

Why does my Goodman furnace run all the time but the house stays cold?

Usually the furnace is producing heat but can't deliver enough of it β€” a clogged filter, undersized or leaky ducts, or a staging fault keeps it on low. In cold snaps it may simply run continuously to keep up.

Is it dangerous if my furnace never shuts off?

Long runtimes by themselves are usually just expensive, not dangerous. But this is a gas appliance. If you smell gas, smell burning, or a carbon monoxide alarm sounds, or if anyone in the house has headaches, nausea, dizziness, or flu-like symptoms that improve when they leave, shut the furnace off at the service switch, get everyone outside, and call your gas utility or 911 from outside. Do not restart the furnace. A cracked heat exchanger can leak combustion gases, including carbon monoxide, into the air you breathe, and it is not something you can rule out yourself.

Can a bad thermostat make a Goodman furnace run constantly?

Yes. A thermostat set to "fan on" instead of "auto," a miswired or failing thermostat, or an unreachable setpoint can all keep the system energized without ever satisfying the call for heat.

Different code on your furnace? Look it up β€” and if we haven't covered it yet, telling us is how it gets written next.