Furnace Fault Codes

Goodman furnace b0: Blower motor is not running

b0 means the control asked the blower motor to run and it did not. On a furnace with a variable-speed motor this stops heating entirely, because the furnace will not fire without air moving.

This code is not a homeowner repair. Faults in this group involve the gas valve, the burner compartment, or the heat exchanger — the parts whose failure can put combustion products, including carbon monoxide, into the air the house breathes. Do not reset it repeatedly to keep the heat on. Have it looked at by a licensed technician, and make sure there is a working carbon monoxide alarm on every level of the home, including the level the furnace is on. The conditions that mean stop now.

Applies to: Goodman GMVC96, GMVM97, GCVC96, GCVM97 and Amana AMVC96, AMVM97 series gas furnaces with a variable-speed ECM blower motor and a two-character display.

What it means

Variable-speed blower motors have their own electronics and communicate with the furnace control rather than simply being switched on. The control commands a speed and expects confirmation the motor is turning. b0 means it asked and got nothing back. Because a furnace that fires without a blower running will overheat within minutes, the control treats this as a hard stop rather than something to work around. The fault sits in one of three places: the motor itself, the power feeding it, or the communication between the motor and the board — and from the code alone these are not distinguishable.

Most common causes

How to diagnose it

  1. Check the blower door is properly seated. The door switch cuts power to the furnace, and a door not fully closed produces a range of confusing symptoms.
  2. Note whether the blower ever runs — on a fan-only thermostat setting, or during cooling. A motor that runs in one mode and not another points at the command rather than the motor.
  3. Listen at the start of a cycle. A motor attempting to start and failing sounds different from one that does nothing at all.
  4. Note whether the fault is intermittent. Intermittent b0 with successful runs in between often points at a connector rather than a failed motor.

How to fix it

  1. Refit the blower door properly if it was not seated.
  2. Everything else is technician work. ECM blower motors run on high voltage, hold a charge in their electronics after power is removed, and are not a component to investigate without training.
  3. Do not run the furnace in heat with a blower that is not working. The limit switch will stop it, but repeatedly overheating the heat exchanger is what cracks it.
  4. Ask the technician to check the harness and connectors before condemning the motor. ECM motors are among the more expensive furnace parts and connector faults imitate motor failure closely.

Notes

ECM motor modules store energy after the furnace is switched off. This is one of the specific reasons the blower compartment of a variable-speed furnace is not a place for homeowner investigation, even with the power off at the breaker.

Related

All codes for this manufacturer

Goodman and Amana furnace fault codes — every code, with what differs between models.

Models this code appears on

From the manufacturer's per-model database. If your model is not listed, this code may not exist on your board, or it may mean something different — check the model page.

What the fix costs

These furnaces carry variable-speed ECM blowers, which puts a full replacement at the top of the blower motor cost guide: $900–1,500+ installed, against $700–1,200 for a standard ECM and $400–700 for the PSC motors older furnaces use. Before that number lands, two cheaper outcomes deserve their turn. The guide notes that an ECM is a motor plus a small computer, and sometimes only the module end has failed and can be replaced separately — worth asking about explicitly. And a motor that never received its command is a control or harness question, not a motor question at all. The $75–150 diagnostic that sorts commanded-and-failed from never-commanded is the best-spent money on this code.

DIY or call a pro?

Nothing inside the blower compartment is homeowner territory — the circuit is line voltage and the diagnosis is electrical from the first step. What you can do is listen and report: on a call for heat, does the motor hum, click, twitch, or stay perfectly silent? Silence points one way, humming another, and that observation survives even if the fault is intermittent by the time the technician arrives. Note also that the furnace refusing to fire is correct behaviour here, not a second fault — the control will not light burners over a dead blower, which is exactly the interlock you want enforced while you wait for the visit.

What this looks like

From the outside, this usually shows up as the blower runs when it should not — that walkthrough covers what to check in order, and when it stops being a homeowner job.

This can also show up as the blower staying silent when the AC is calling for air — that page starts with the disconnect switch, breaker and blower door before assuming the motor itself failed.

Sources

This site is a reference, not a substitute for a licensed HVAC technician. Gas appliances can leak carbon monoxide and cause fire. Anything involving gas lines, the heat exchanger, or the flame sensing circuit should be handled by a licensed professional. Pages are written with AI assistance from the sources listed on each page and checked against them before publishing.