GMVM97
ComfortBridge · modulating · 97% AFUE
Modulating ComfortBridge 97% furnace. Badge twin of Amana AMVM97. Same E / b / d display language as GMVC96, but the gas valve is modulating (percent capacity), not two discrete stages. Do not apply Ht1/Ht2 staging tests.
Not GMVC96 (two-stage ComfortBridge — Ht1/Ht2, two solenoids). Not GR9T96 (9-speed 24V). Not GMEC96 (CT two-stage). The cabinet and triple 7-seg look like a GMVC96 until you see the modulating valve and the percent request.
Input / AFUE
Up to 97–98% class · modulating heat
Valve
Modulating gas valve — percent fire, not W1/W2 solenoids
Inducer
Variable inducer tracking firing rate · draft prove is rate-based
Blower
Communicating variable-speed ECM (14-pin serial)
Control
ComfortBridge IFC · triple 7-segment + shared-data card
Tstat
ComfortBridge communicating preferred · 24V fallback is a coarse heat call, not true modulation
Sister SKU
GCVM97 · Amana AMVM97 same IFC family
This board
ComfortBridge IFC · modulating · three 7-segment digits
- Status words (idle, Ht, CF, CL1) are not faults. Ht here is a heat-run status, not GMVC96 Ht1/Ht2 staging.
- Same E / b / d alphabet as GMVC96. Meanings below are rewritten for a modulating prove — do not import two-stage solenoid steps.
- Shared-data card holds this cabinet’s modulating tables. A GMVC96 two-stage card will not satisfy this IFC (d4).
- Learn / menu buttons step CFM, heat setup, and last faults. A setup screen is not a lockout.
IFC menu fault history. Write the exact three characters. Not the GR9T96 2-second hold. Power cycle clears live status.
Universal swap
Modulating ComfortBridge. No universal.
Silk: GMVM97 · ComfortBridge
White-Rodgers
—ICM
—Honeywell
—- Any 50A55-843 / 50A65-843 / 50M56U-843 / 50M56X-843 / S9200U1000 universal — those are conventional 24V HSI, not this data bus.
- ICM280 / 2811 / 2810 / 282B — wrong IFC family.
- GMVC96 two-stage card.
After you pull the dead card
- 1OEM modulating ComfortBridge IFC. CoolCloud.
Field wiring
Written landings for Goodman GMVM97. Not a factory schematic.
AMVM97 / GMVM97 / ARVM97 / DM97MC. Same 1/2 pair as two-stage ComfortBridge. Capacity is 0–100%, not W1/W2.
Written circuit description only — FieldBench does not redraw maker schematics. Example: R to W closes on a heat call; verify 24V at W1 before you change the IFC.
Open manufacturer PDFHeat sequence
- 1Power. L1 / N → IFC120V
- 2Call. Data pair or 24V W → IFCBus or 24V
- 3Draft. IFC → inducer → proveTwo-stage PS or a pressure band
- 4Ignite. IFC → HSI → valve120V igniter
- 5Blow. IFC → serial ECMNo tap, no cap
This indoor
Modulating ComfortBridge Goodman.
Communicating modulating
ComfortBridge / ComfortNet indoor with a modulating valve.
Modulating IFC
No W2 high-fire prove. Percent request on the bus.
- 1DataData
- 2DataData
- R24V24V
- CCommon24V
Landing
- DataControlIFC 1/2outdoor 1/2
Data. Fire rate is serial.
IFC harness — modulating
Call arrives on the data pair (or 24V W). Gas train is still inducer / prove / igniter / valve.
Transformer + fuse
24V still exists for accessories and for a 24V outdoor. Data pair is not the transformer.
- L1 / N120VLine
- R / C24V strip24V
- FUSEOn the IFC24V
24V safety chain
Limit / rollout / door still open the heat path. Codes are on THIS IFC language.
- DOORInterlock24V
- LIMITMain limit24V
- ROLLOUTManual reset24V
Variable inducer + pressure band
Inducer ramps to a pressure band. There is no discrete 32 / E9 high-fire switch.
- INDVariable inducer from the IFCLine
- BANDPressure transducer / band — not LPS vs HPS24V
HSI + modulating valve
Capacity is a percent on the bus. There is no W2 solenoid to chase.
- HSI120V igniterLine
- VALVE %Serial / percent valve24V
- FLAMEµA DC24V
Serial variable-speed ECM
IFC talks to the motor on the serial harness. No F-taps. No dual run cap on this blower.
- SERIALIFC-to-motor harness. Unplugged motor = CFM / comm fault, not a tap problem24V
- CFMSet in the IFC menu / model plug / CoolCloud — not a dip switch on most of these24V
Landing
- LineCallIFCinducerprove
Band, not a single PS
- LineIFCHSIvalve
120V igniter, 24V or serial valve
- 24VFlame rodIFC
µA DC
- DataIFCserial blower
No F-taps. No PSC cap.
Prove it
- CoolCloud / Daikin One shows percent capacity, not Ht1/Ht2.
Do not
- Do not apply AR9T96 / AMVC96 two-stage staging tests.
- Do not land W on a random terminal to force it.
Same published 1/2 pair. The valve is the difference.
Sequence
- 1
Call
Communicating thermostat requests a firing rate (percent), not W1 then W2. On 24V fallback the IFC runs a coarse heat routine — you lose true modulation.
- 2
Low-rate prove
Inducer comes up to the minimum rate. The low-rate pressure path must close before any fire (E1 if already closed at idle, E2 if it never closes). This is not ‘stage 1 of 2.’
- 3
HSI / modulate
Nitride warm-up, then the modulating valve opens to light-off rate and ramps toward the request. Failures stack to E0. Weak µA at low percent is E6 — common on this valve.
- 4
High-rate prove
As capacity climbs, the high-rate pressure path must close (E9 if it never does, E8 if it was already closed at a low rate). The inducer is tracking the valve, not jumping a discrete high tap.
- 5
Blower
Serial ECM CFM tracks the firing rate from the IFC tables. No heat taps. A GR9T96 9-speed or GMEC CT motor will not run here.
- 6
Satisfied
Valve toward closed, post-purge. Unexpected flame with the modulator shut → E4.
Faults on this IFC
Step 1, then 2, then 3. Expected reading and the fail branch sit under each check.
idle / Ht / CF / CL1
Status, not a fault
Normal run states. idle = standby. Ht = heat running (a rate, not Ht1 vs Ht2). CF = continuous fan. CL1 = low cool.
1 Confirm this is not a fault
On the Goodman GMVM97 this readout (idle / Ht / CF / CL1) is run status, not a lockout. Write what the display actually shows and whether W/Y/G is present at the IFC.
Expect: Idle / Ht / CF / stage+CFM words change when you apply and remove the call.
If fail: If the word never changes on a real call, the call is not reaching this IFC.
If pass: The board is alive. Diagnose the comfort complaint, not this code.
2 Prove the call at the board
Measure R to W / Y / G at the Goodman GMVM97 IFC, not at the thermostat. Communicating plates need the data pair and a live indoor address — 24 V on W is not the test.
Expect: Do not replace the board because it says idle or Ht.
If fail: Fix the stat, harness, or data pair before you change parts.
3 Watch one full sequence
Leave power on. Watch ComfortBridge IFC · modulating · three 7-segment digits through one cycle and write the first real fault that replaces this status word.
Expect: Call: Communicating thermostat requests a firing rate (percent), not W1 then W2. On 24V fallback the IFC runs a coarse heat routine — you lose true modulation.
E0
Retry lockout
Light-off or flame-loss retries exceeded at the commanded rate. Three-try-class lockout on this IFC family.
1 Watch one full try — do not reset
Write the Goodman GMVM97 code. Watch inducer, HSI glow, valve click, flame, µA. The step that dies is the repair. Resetting only burns another try into a harder lockout. Watch light-off at the minimum rate, not a two-stage ‘high fire trial.’
Expect: Call → Low-rate prove → HSI / modulate → High-rate prove → Blower → Satisfied
2 Gas and the valve
Cock open, inlet pressure, then manifold on the stage that is failing vs the rating plate. 24 VAC at the valve during trial? Coil ohms? A valve that never opens looks like a ‘bad igniter’ if you did not watch the sequence. Manifold at light-off vs the modulating plate. A valve that never leaves closed looks like E0 forever.
Expect: Inlet and manifold on the plate. 24 VAC only during trial.
3 Flame prove, then the lockout timer
Glow + valve + no prove → rod, ground, or IFC sense. Prove then drop → µA / PS / limit. Soft lockouts on this family often auto-reset on a long clock — do not sit on resets. Rod, ground, HSI. Do not keep resetting.
Expect: Flame rod: µA at minimum percent and again at high percent. Must exist at both ends of the curve.
E1
Low-rate PS stuck closed
Low-rate pressure switch is made with the inducer at idle. Same letter as GMVC96 E1 — prove is at minimum rate, not ‘low fire stage 1.’
1 Confirm this is not a fault
On the Goodman GMVM97 this readout (E1) is run status, not a lockout. Write what the display actually shows and whether W/Y/G is present at the IFC.
Expect: Idle / Ht / CF / stage+CFM words change when you apply and remove the call.
If fail: If the word never changes on a real call, the call is not reaching this IFC.
If pass: The board is alive. Diagnose the comfort complaint, not this code.
2 Prove the call at the board
Measure R to W / Y / G at the Goodman GMVM97 IFC, not at the thermostat. Communicating plates need the data pair and a live indoor address — 24 V on W is not the test.
Expect: Unplug the low-rate switch. Code change = welded switch or water in the hose.
If fail: Fix the stat, harness, or data pair before you change parts.
3 Watch one full sequence
Leave power on. Watch ComfortBridge IFC · modulating · three 7-segment digits through one cycle and write the first real fault that replaces this status word.
Expect: Call: Communicating thermostat requests a firing rate (percent), not W1 then W2. On 24V fallback the IFC runs a coarse heat routine — you lose true modulation.
E2
Low-rate PS open
Inducer at minimum rate, low-rate switch will not close. No light-off until this proves.
1 Prove inducer and the live code
Do not pull power — that clears the Goodman GMVM97 active code. Write E2. Is the inducer spinning on this call? Silent inducer is not a pressure switch. Inducer spinning at the light-off rate? 120 VAC / commanded speed.
Expect: 120 VAC at the inducer on a heat call. Wheel turning.
If fail: 120 VAC missing → IFC / door switch / incoming power. Voltage + dead motor → inducer.
If pass: Inducer running + this code → trap, hose, switch, vent (step 2).
2 Trap, collector, and the hose
A drowned 96% trap will not make collector pressure. Pull the trap, flush it, confirm the collector box and inducer outlet are not full. Hose cracked, off the port, or full of water fakes an open switch. Trap, collector, PVC. A drowned 97% secondary will not prove at any percent.
Expect: Trap flowing, hose dry and downhill, ports not swapped on a two-switch board.
3 Switch ohms, then vent load
Ohm the pressure switch: NO, must close when that inducer speed is making the collector setpoint. If the switch is good, walk the PVC — bird screen, ice, long 2" run, wind, shared chase. Hose on the low-rate tap. Communicating CFM does not create draft.
Expect: Switch closes on known draft. Vent unrestricted.
If fail: Replace the open switch only after the vent and trap are proven.
If pass: Switch closes on draft and the code stays → IFC input.
E3
Limit / rollout
Limit or rollout string opened while modulating. VS blower should have been tracking rate — if the limit still opens, static, overfire at high percent, or rollout.
1 Treat this as flame outside the exchanger
Do not reset the Goodman GMVM97 rollout and walk away. Write the code, kill the call, and look for flame at the burners, crossover, and vestibule before you do anything else.
Expect: No flame outside the exchanger. Burners seated. Crossover lit.
If pass: Still inspect secondary / flue / condensate before you reset.
2 Secondary, condensate, and flue
Blocked secondary, drowned collector, or a plugged flue pushes flame out the front. Pull the inducer/collector look, confirm the trap is flowing, and check PVC/vent. IFC heat CFM vs TES. Filter, coil, return. Which switch is open? Limit = airflow / high-percent overfire. Rollout = exchanger / burners — hazard, manual reset.
Expect: Dry collector, open flue, trap clear.
3 Reset only after the cause is fixed
Manual-reset rollout. Recurring rollout on Goodman GMVM97 is a CO / fire call — cracked primary, misaligned burners, or a failed secondary. Confirm CO in the space before you leave. Clock input at the rate it tripped. A stuck-high modulator overfires like a two-stage valve welded on high.
Expect: One clean cycle after the cause is fixed. No second reset as a repair.
E4
Unexpected flame
Rod sees flame with the modulating valve commanded shut.
1 Shut the gas cock first
On Goodman GMVM97 the rod sees flame with the valve de-energized. Shut the cock. If flame stays, the valve is leaking — replace it. Do not jump or energize it as a test. Shut the gas cock. If flame stays, leaking modulator — replace, do not drive it as a test.
Expect: Flame dies when the cock is shut.
If fail: Leaking valve. Replace. Do not leave the unit.
2 Rod and IFC flame circuit
If flame dies with the cock shut, the rod is shorted to ground or the IFC flame circuit is lying. Unplug the rod, inspect ceramic, and check the harness for a rub-through on the collector. Rod shorted to ground or IFC flame circuit.
Expect: Rod isolated from ground. IFC does not report flame with the rod unplugged.
3 Confirm valve solenoids are actually off
Measure 24 VAC at both solenoids after the call drops. A welded IFC relay or a shorted W will keep a solenoid wet and look like ‘unexpected flame.’ Replace the IFC only after the valve and rod are proven.
Expect: 0 VAC at both solenoids after the call. No flame.
E5
Open fuse
IFC automotive fuse is open.
1 Find the 24 V short before you replace the fuse
On Goodman GMVM97 an open IFC fuse is a short on W, Y, G, HUM, EAC, or a data pair landed on 24 V. Unplug the thermostat / data harness first. 24 V short on leftover W/Y/G, humidifier, EAC, or data pair landed on 24V.
Expect: Fuse out. 24 V transformer still good. Harness isolated.
2 Replace the fuse with the harness off
New fuse, harness still off. If it holds, the short is in the field wiring or accessory. Plug one circuit back at a time (W, then Y, then HUM/EAC). Unplug harnesses and replace fuse. Repeat blow = board or valve harness.
Expect: Fuse holds with harness off. Dies when the shorted lead lands.
3 If it blows with the harness off
Short is on the Goodman GMVM97 IFC or the gas-valve harness. Unplug the valve and try once more. Repeat blow with valve unplugged = IFC.
Expect: Do not keep feeding fuses into a welded valve coil or a burned IFC trace.
E6
Low flame signal
Flame present but µA is below threshold. Common at low modulating percent — the rod sees a small flame.
1 Measure µA while it is running
Do not clean first and guess. Series-µA the rod on Goodman GMVM97 during a call. Falling µA is oxide, ground, or a dying flame. A hard drop is often the pressure switch or limit opening, not the rod. Clean rod, burner-box ground. µA should rise as rate climbs; flat µA at every percent is rod/ground, not the valve.
Expect: Flame rod: µA at minimum percent and again at high percent. Must exist at both ends of the curve.
2 Rod, ground, then gas
Clean the rod with a non-scratch pad — not sandpaper. Chassis ground to burner box and IFC (painted screw and missing star washer are classic). Then manifold on the stage that is dropping and confirm LP conversion leftovers. Light-off rate too lean (valve / orifice / LP). Do not crank a two-stage manifold chart onto this modulator.
Expect: Manifold on the rating plate. Solid burner-box ground.
3 Prove it is not a switch opening
Watch the live Goodman GMVM97 display when flame drops. A PS or limit code that appears at the drop means the rod was a victim. Inducer, hose, vent wind, or a limit on a wrong heat tap. Confirm flame at minimum percent before you condemn the IFC.
Expect: µA stable and the live code stays a flame code — then rod/valve/IFC. Otherwise chase the new code.
E7
Igniter / ground
Igniter circuit or flame-sense ground failed the command.
1 Ohms at the igniter, then at the IFC
On Goodman GMVM97 measure cold ohms at the igniter plug, then at the IFC connector. An open at the plug is the element or local harness. Open only at the IFC is the harness rub-through on the collector. Igniter ohms and 120 VAC during warm-up. Cracked nitride.
Expect: Nitride cold ohms per THIS door sticker — do not use an 80% Norton chart.
2 120 VAC during warm-up
Call for heat and measure 120 VAC at the igniter during the warm-up window. 0 V + good ohms = IFC igniter relay. Voltage + no glow = cracked nitride. Ground screw at the burner box. E7 is HSI/ground — b0 is the blower.
Expect: 120 VAC only during warm-up. Visible glow before the valve opens.
3 Do not keep cycling a cracked element
A cracked nitride can ohm ‘good’ cold and open hot. If ohms and voltage are good and there is no glow, replace the igniter. Confirm polarity/ground (this plate’s polarity code) before you condemn a new igniter.
Expect: One clean light after a known-good igniter and a proven ground.
E8
High-rate PS stuck closed
High-rate pressure switch is made while the inducer is still at a low rate. Not ‘high-fire solenoid stuck.’
1 Prove the switch is made with inducer not on high
On Goodman GMVM97 this code means the high-fire switch is closed when it should be open. Do not treat it as the low-fire stuck-closed code. Write the live display, then unplug the high-fire switch only.
Expect: Code should change when the high-fire harness is open.
If fail: IFC input shorted or you unplugged the wrong switch.
2 Hose water and a welded switch
Water in the high-fire hose holds residual draft and fakes a closed switch. Route downhill to the collector. Ohm the switch with the hose off — a welded high-fire switch stays closed. Second switch. Water in the hose or a welded high-rate PS. Inducer actually at low rate? If the inducer is already high with a low request, the IFC/valve ramp is the fault, not E8 physics.
Expect: Hose dry. Switch opens with no draft.
3 Confirm the IFC is not commanding high
W2 shorted to W1, a communicating stat stuck on high, or an IFC that never drops inducer speed will keep this code alive. Measure W2 at the board and watch inducer speed after you open the high-fire harness.
Expect: Inducer on low (or off) with W2 open. High-fire switch ohms open.
E9
High-rate PS open
Capacity is climbing, inducer is up, high-rate switch never closes. Comfort complaint: ‘it never goes above 40%.’
1 Prove inducer and the live code
Do not pull power — that clears the Goodman GMVM97 active code. Write E9. Is the inducer spinning on this call? Silent inducer is not a pressure switch. Does the inducer actually accelerate with the percent request? No → IFC / inducer. Yes + E9 → high-rate hose / switch / vent.
Expect: 120 VAC at the inducer on a heat call. Wheel turning.
If fail: 120 VAC missing → IFC / door switch / incoming power. Voltage + dead motor → inducer.
If pass: Inducer running + this code → trap, hose, switch, vent (step 2).
2 Trap, collector, and the hose
A drowned 96% trap will not make collector pressure. Pull the trap, flush it, confirm the collector box and inducer outlet are not full. Hose cracked, off the port, or full of water fakes an open switch. High-rate hose on its own tap. A tee with the low-rate switch is a first-install miss.
Expect: Trap flowing, hose dry and downhill, ports not swapped on a two-switch board.
3 Switch ohms, then vent load
Ohm the pressure switch: NO, must close when that inducer speed is making the collector setpoint. If the switch is good, walk the PVC — bird screen, ice, long 2" run, wind, shared chase. Vent that proved at light-off can still fail at 80–100% on a 100–120 kBtu cabinet.
Expect: Switch closes on known draft. Vent unrestricted.
If fail: Replace the open switch only after the vent and trap are proven.
If pass: Switch closes on draft and the code stays → IFC input.
EA
Line polarity / ground
L1/N reversed or chassis ground missing. Modulation and flame sense both suffer.
1 Measure µA while it is running
Do not clean first and guess. Series-µA the rod on Goodman GMVM97 during a call. Falling µA is oxide, ground, or a dying flame. A hard drop is often the pressure switch or limit opening, not the rod. Hot and neutral at the IFC.
Expect: Flame rod: µA at minimum percent and again at high percent. Must exist at both ends of the curve.
2 Rod, ground, then gas
Clean the rod with a non-scratch pad — not sandpaper. Chassis ground to burner box and IFC (painted screw and missing star washer are classic). Then manifold on the stage that is dropping and confirm LP conversion leftovers. Burner box to IFC ground screw.
Expect: Manifold on the rating plate. Solid burner-box ground.
3 Prove it is not a switch opening
Watch the live Goodman GMVM97 display when flame drops. A PS or limit code that appears at the drop means the rod was a victim. Inducer, hose, vent wind, or a limit on a wrong heat tap.
Expect: µA stable and the live code stays a flame code — then rod/valve/IFC. Otherwise chase the new code.
b0
ECM not running
IFC commanded the serial blower and it did not run. Same motor family as GMVC96 — still not a tap motor.
1 Reseat the serial plug
On Goodman GMVM97 this is a communicating / serial ECM, not a tap motor. Kill power, reseat the 14-pin (or OEM serial plug) at the motor and at the IFC. Pins straight, no corrosion. 14-pin seated at motor and IFC.
Expect: Plug fully seated both ends. Correct motor for this cabinet.
2 Power and the data pair at the motor
Line voltage at the motor, then the serial/data pair continuity. A half-seated plug or a pinched harness throws comm on a good motor. Line voltage, wheel free. A 9-speed or CT motor in this cabinet will sit on b0 forever.
Expect: Line voltage present. Data pair not shorted to chassis.
3 Motor vs IFC serial driver
Known-good motor still throws this code = Goodman GMVM97 IFC serial driver. Known-good IFC still throws it = motor module. Do not put a PSC or 9-speed tap motor on a serial IFC.
Expect: One clean CFM request after a known-good pair.
b1
ECM comms lost
Serial link to the indoor blower dropped. Motor serial — not the ComfortBridge thermostat pair.
1 Reseat the serial plug
On Goodman GMVM97 this is a communicating / serial ECM, not a tap motor. Kill power, reseat the 14-pin (or OEM serial plug) at the motor and at the IFC. Pins straight, no corrosion. 14-pin continuity and rub-through at the blower deck.
Expect: Plug fully seated both ends. Correct motor for this cabinet.
2 Power and the data pair at the motor
Line voltage at the motor, then the serial/data pair continuity. A half-seated plug or a pinched harness throws comm on a good motor. Reseat motor module and IFC before replacing both.
Expect: Line voltage present. Data pair not shorted to chassis.
3 Motor vs IFC serial driver
Known-good motor still throws this code = Goodman GMVM97 IFC serial driver. Known-good IFC still throws it = motor module. Do not put a PSC or 9-speed tap motor on a serial IFC.
Expect: One clean CFM request after a known-good pair.
b2
HP mismatch vs shared data
Motor horsepower does not match the modulating cabinet’s memory card.
1 Read the plug / card on THIS cabinet
On Goodman GMVM97 the model plug or shared-data card must match this cabinet size. A 100 kBtu plug in an 80 cabinet overfires and limits. A leftover memory card after a control swap throws d0/d4-class codes. Motor HP stamp vs this GMVM97 size and the card on the IFC.
Expect: Plug / card part matches the rating plate and the replacement control bulletin.
2 Reseat, then confirm the menu
Kill power, reseat, restore power. On communicating plates open the setup and confirm unit size / motor HP. A GMVC96 two-stage motor/card mix throws b2/d4 even when the wheel would spin.
Expect: IFC recognizes the plug. No size-mismatch code.
3 Do not run it mismatched
A wrong plug is not a ‘temporary’ fix. It will throw limit, ignition, or blower-band codes that look like bad parts. Fit the correct plug, then re-run the original complaint.
Expect: One clean sequence on the correct identity.
d0
No shared data / missing memory card
IFC cannot read the furnace identity card. Classic after an IFC swap when the card stayed on the old board.
1 Read the plug / card on THIS cabinet
On Goodman GMVM97 the model plug or shared-data card must match this cabinet size. A 100 kBtu plug in an 80 cabinet overfires and limits. A leftover memory card after a control swap throws d0/d4-class codes. Move the card from the failed IFC onto the replacement. That card is the modulating cabinet.
Expect: Plug / card part matches the rating plate and the replacement control bulletin.
2 Reseat, then confirm the menu
Kill power, reseat, restore power. On communicating plates open the setup and confirm unit size / motor HP. A blank board with no card will not run. Do not borrow a GMVC96 two-stage card to ‘get heat.’
Expect: IFC recognizes the plug. No size-mismatch code.
3 Do not run it mismatched
A wrong plug is not a ‘temporary’ fix. It will throw limit, ignition, or blower-band codes that look like bad parts. Fit the correct plug, then re-run the original complaint.
Expect: One clean sequence on the correct identity.
d4
Invalid memory card
Card present but wrong family or unreadable. A two-stage GMVC96 card is invalid on a GMVM97.
1 Read the plug / card on THIS cabinet
On Goodman GMVM97 the model plug or shared-data card must match this cabinet size. A 100 kBtu plug in an 80 cabinet overfires and limits. A leftover memory card after a control swap throws d0/d4-class codes. OEM card for this exact GMVM97 / GCVM97 size.
Expect: Plug / card part matches the rating plate and the replacement control bulletin.
2 Reseat, then confirm the menu
Kill power, reseat, restore power. On communicating plates open the setup and confirm unit size / motor HP. Reseat. d4 after a ‘universal ComfortBridge’ card is the card, not the valve.
Expect: IFC recognizes the plug. No size-mismatch code.
3 Do not run it mismatched
A wrong plug is not a ‘temporary’ fix. It will throw limit, ignition, or blower-band codes that look like bad parts. Fit the correct plug, then re-run the original complaint.
Expect: One clean sequence on the correct identity.
Workflows
Confirm it is modulating, not GMVC96
First minute. Triple 7-seg in a Goodman 97% cabinet.
1 Prove the call and the live code
Data plate: GMVM97 / GCVM97. Valve is a modulator (percent), not two solenoids.
Expect: Write whatever ComfortBridge IFC · modulating · three 7-segment digits is showing. IFC menu fault history. Write the exact three characters. Not the GR9T96 2-second hold. Power cycle clears live status.
If fail: No call at the IFC → stat / harness. Do not change gas parts.
2 Isolate the first failed step in the sequence
Communicating request is a rate. There is no W2 high-fire click to wait for.
Expect: Low-rate prove: Inducer comes up to the minimum rate. The low-rate pressure path must close before any fire (E1 if already closed at idle, E2 if it never closes). This is not ‘stage 1 of 2.’
3 Confirm with a number, then the next part
If the plate says GMVC96, use that chart — two-stage ComfortBridge, different valve, different shared-data card. 24V fallback on this IFC is heat-on, not true modulation. A job ‘converted’ off a communicating stat will never stage like the selling sheet.
Expect: Valve: Modulating operator. Percent fire per communicating request — not two discrete solenoids. · Data pair: ComfortBridge voltage / polarity. Never 24 VAC on the data pins.
If fail: Stay on this plate. The out-of-range reading is the part.
If pass: Reading in range → the next step in this workflow is the repair.
No heat / will not modulate up
Idle with a call, E0/E2 at light-off, or stuck at low percent with E9.
1 Prove the call and the live code
Photograph the triple display and the stat rate request.
Expect: Write whatever ComfortBridge IFC · modulating · three 7-segment digits is showing. IFC menu fault history. Write the exact three characters. Not the GR9T96 2-second hold. Power cycle clears live status.
If fail: No call at the IFC → stat / harness. Do not change gas parts.
2 Isolate the first failed step in the sequence
Communicating or 24V fallback? Fallback will not climb through a percent curve.
Expect: Low-rate prove: Inducer comes up to the minimum rate. The low-rate pressure path must close before any fire (E1 if already closed at idle, E2 if it never closes). This is not ‘stage 1 of 2.’
3 Confirm with a number, then the next part
E2 at light-off: trap, low-rate PS, inducer at minimum rate. Same 96/97% collector drowning as any condensing Goodman. Lights and sits at low percent + E9: high-rate PS path and inducer acceleration, not a W2 wire. E6 at low percent: rod/ground first, then light-off rate. Do not apply a two-stage manifold spec.
Expect: Valve: Modulating operator. Percent fire per communicating request — not two discrete solenoids. · Data pair: ComfortBridge voltage / polarity. Never 24 VAC on the data pins.
If fail: Stay on this plate. The out-of-range reading is the part.
If pass: Reading in range → the next step in this workflow is the repair.
Test points
Valve
Modulating operator. Percent fire per communicating request — not two discrete solenoids.
Data pair
ComfortBridge voltage / polarity. Never 24 VAC on the data pins.
Shared-data card
GMVM97 family card. A GMVC96 two-stage card is d4.
Motor harness
14-pin serial ECM. No taps. No CT profile plug.
Flame rod
µA at minimum percent and again at high percent. Must exist at both ends of the curve.
Gotchas
- Amana AMVM97 is the badge twin. Same chart.
- GMVC96 looks identical until you read the plate and the valve. Two-stage staging tests will lie on this furnace.
- 24V W on a modulating ComfortBridge IFC is a fallback heat call. Homeowners who ‘put a regular stat on it’ lose the product.
- Do not import GR9T96 E8/E9 hose stories onto the wrong motor — the draft physics rhyme, the blower and valve do not.
Related plates
Install this plate
Install GMVM97 as ComfortBridge modulating 97%. Percent fire — not two-stage Ht1/Ht2.
Cat IV PVC · modulating valve · variable inducer · serial ECM · ComfortBridge
Valve & card
- Modulating valve and variable inducer. Shared-data card must be the GMVM97 / GCVM97 card, not a GMVC96 two-stage card.
- 24V W is a coarse call. True modulation needs the communicating stat.
Vent
- Draft prove follows firing rate. High-rate hose on its own tap. A tee with the light-off switch is an install miss.
First fire
- 1Min-percent light-off, then ramp. µA should rise with fire rate.
- 2Confirm the indoor menu shows percent, not Ht1/Ht2, before you leave.
Do not on Goodman GMVM97
- Do not set two manifold pressures like GMVC96.
- Do not ‘convert it to 24V two-stage’ as a repair.
Maker literature
FieldBench does not host manufacturer files. Each link opens the maker’s own literature page in a new tab.
- GMVM97 product pageProduct pageOpen manufacturer PDF
- GMVM97 specification sheetSpec sheetSearch this plate in the Goodman literature library.Open manufacturer PDF
- Goodman literature libraryLiterature searchSearch Goodman GMVM97 on the maker’s literature page.Open manufacturer PDF
Warranty and bulletins
Affected models, serial range, symptom, remedy, date. Maker files open on the manufacturer site.
Dated GM* certificate
warranty sheetOlder Goodman GM* furnace limited warranty
GM* generation furnace warranty terms · Dated certificate for that generation
Dealer portals
dealerWhere remaining service letters live
Current-year service letters not on a public literature page · Maker dealer portal