Error Code E4
High

Goodman GMVM970803BN Error Code E4: Flame Detected When No Flame Should Be Present

TL;DR
E4 means the flame sensor on your Goodman GMVM97 is detecting flame when none should be present — a serious safety condition. The furnace shuts down and runs both the inducer and circulator blower continuously to purge. This is not a DIY repair.
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 E4 Mean?

An E4 code on the Goodman GMVM970803BN indicates the flame sensor is reporting a flame signal at a time when no flame should exist — either before the gas valve has been commanded open or after it should have closed. This is a critical safety condition because it suggests either an actual uncontrolled flame in the burner area or an electrical fault generating a false flame signal. The Integrated Control Module responds by running both the VFD-controlled inducer and the circulator blower continuously to purge the area, while refusing to allow any new ignition attempt.

Unlike the E6 low-flame-signal warning on this board — where the sensor sees too little flame while the furnace runs normally — E4 is the opposite and more urgent case: the sensor sees flame it should not. And unlike an E0 lockout, which follows three failed attempts to light, E4 can appear when the board detects flame outside the expected window entirely. This furnace relies on flame rectification, a very sensitive microamp circuit, so it is quick to flag any unexpected flame signal.

The most likely cause is a short circuit in the flame sensor wiring or the sensor rod grounding against the burner assembly, which creates a false current path that mimics flame detection. A gas valve that closes too slowly, letting gas flow briefly after it should be shut, can also produce a lingering burner flame that the sensor legitimately detects. In rare cases residual combustion heat right after shutdown can cause a momentary false reading.

Because E4 involves both the gas system and the flame-detection safety circuit, it is entirely a professional service issue — there is no safe homeowner step for a flame-when-none-should-exist condition on this furnace.

What You'll Notice

Common Causes

Cause Likelihood DIY?
Short to ground in flame sense circuit Most common ✗ Call a pro →
Lingering burner flame Common ✗ Call a pro →
Slow closing gas valve Common ✗ Call a pro →

How This Is Diagnosed

A technician treats E4 as a flame-sense-versus-gas-valve timing conflict and separates a false electrical signal from a real lingering flame. With power off, they inspect the flame sensor rod and its lead for a short to ground, damaged insulation, or the rod contacting the burner assembly, since a stray current path makes the board see flame that is not there. They also verify the sensor is mounted and routed correctly.

If the sensing circuit is sound, the technician checks whether flame is actually persisting: they confirm the gas valve closes promptly and fully when de-energized and look for a slow-closing valve or seepage that leaves a small flame after shutdown. Depending on the finding, the flame sensor, its wiring, or the gas valve is repaired or replaced — all professional work on the gas and safety circuits.

When to Call a Professional

This code involves components that are not homeowner-serviceable, so have a licensed HVAC technician diagnose and repair it. Keep in mind:

🔧 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 are both fans running nonstop with an E4 code?

The board runs the inducer and circulator blower continuously to purge the furnace when it detects flame that should not be there. It is a protective response, and it will continue until the fault is diagnosed and cleared by a technician.

Can I clean the flame sensor to fix E4 myself?

No. A dirty sensor causes the opposite problem (a weak signal, code E6). E4 means the sensor is reporting flame when none should exist, which points to a wiring short to ground or a gas valve not closing — both are professional gas-system repairs, not homeowner tasks.

Is it safe to keep using the furnace with an E4 code?

No. Because E4 can indicate a real uncontrolled or lingering flame, do not try to force the furnace to run. Leave it off and have a qualified HVAC technician diagnose it, and if you ever smell gas, leave immediately and call your gas company.

Sources

  1. *MVM97 & *CVM97 Modulating Gas Furnace Installation Instructions

✓ Verified against manufacturer service manual — March 2026