Warning: Disconnect power before servicing.

Goodman Furnace Error Codes

All Goodman furnace error codes with step-by-step troubleshooting, multimeter specs, and OEM part numbers.

14 error codes

CodeMeaning
1DLThe control board's internal watchdog timer has tripped, indicating a communication error, internal board fault, or an abnormal operating condition that the main processor could not resolve.
moderateadvanced
7P1The draft inducer (combustion air blower) motor failed to start, stalled, or did not reach operating speed within the allowed time.
highintermediate
9HThe high-stage pressure switch opened during operation, meaning the induced draft pressure is too high, too low, or the secondary heat exchanger is restricted. On condensing furnaces, this almost always comes down to condensate that can't move through the system properly.
highintermediate
E1CThe flame sensor is detecting a flame signal when no call for heat is active and no ignition sequence has been started. That's unexpected and potentially dangerous because it means either the sensor's lying to the board, or there's actually gas burning somewhere when it shouldn't be.
moderateintermediate
E2The rollout limit switch has tripped, indicating that flames have exited the combustion chamber and moved toward areas they should not reach.
criticaladvanced
E3The control board fired up the draft inducer but never got confirmation the pressure switch closed. It can't prove the inducer moved enough air to safely vent combustion gases, so it shuts down before letting gas flow. Safety lockout, plain and simple.
highintermediate
E5A general pressure switch circuit fault - the switch circuit is either open when it should be closed, short-circuited, or the switch failed to transition correctly during the startup sequence.
highintermediate
EAFThe flame sensor is reading a microamp signal that falls outside the acceptable range during a heat cycle - either too weak to confirm a stable flame or erratic.
moderateintermediate
EE3The furnace has experienced three consecutive F01-type ignition failures in a row without a successful heat cycle between them, triggering a deeper lockout state.
highintermediate
EE5The furnace has failed ignition five consecutive times without any successful heat cycle, entering the deepest safety lockout state. A 3-second power reset hold is required to clear.
highintermediate
F01The furnace attempted ignition three times and failed to detect a flame each time, triggering a safety lockout.
highintermediate
F02The pressure switch is closed and triggered before the inducer motor has even started. That means the board thinks there's already pressure in the vent system when there shouldn't be. Usually it's condensate backup, a kinked hose, or a switch that's physically stuck closed.
moderateintermediate
HUBThe control board stores fault events and flashes them through an LED. Short blinks are the tens digit, long blinks are the ones digit. So two short flashes, three long ones means code 23. Newer GMVC96 models skip all that and just show alphanumeric codes like F01 on a small display instead, which is way easier to deal with.
lowbeginner
RESETWhen a fault code trips, the control board's microprocessor latches into a locked state and refuses to run the ignition sequence again. Depending on the fault type, that lockout clears with a power cycle, a thermostat cycle, or a physical reset button press on a safety switch.
lowbeginner