mypros+
Error code reference

Goodman Heat Pump Error Code b3

Blower motor operating in power, temperature, or speed limit.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the b3 error code actually means

Your Goodman heat pump is detecting that the indoor blower fan is being pushed beyond its safe operating limits, either by working too hard, running too hot, or spinning outside its normal speed range. This is often caused by something blocking airflow, like a dirty filter or closed vents, which forces the fan motor to strain. The system shuts this down to protect the motor from burning out.

Diagnostic procedure

The full b3 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock b3 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of b3

Ranked by how often they cause this code
  1. 1Clogged or restricted air filter
  2. 2Blocked or closed supply and return vents
  3. 3Dirty or iced evaporator coil
  4. 4Failing blower motor bearings or internal motor fault
  5. 5Failed ECM motor control module

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about b3

What does b3 mean on a Goodman heat_pump?
The B3 code means the blower motor has detected that it is operating beyond its power, temperature, or speed limits and has activated its internal protection. This is a self-protective fault built into the blower motor to prevent damage to the motor windings or its control electronics. The fault can result from airflow restrictions, mechanical problems within the motor, or an internal motor electronics failure.
Will resetting my Goodman heat pump clear the B3 code?
A power reset may temporarily clear the B3 fault and allow the system to restart, but if the underlying cause is still present the code will return, often quickly. Resetting without addressing the root cause can risk additional motor damage if the motor is already stressed. Diagnose and correct the cause before relying on a reset as a fix.
How much does it cost to repair a Goodman heat pump B3 error code?
Repair costs vary widely depending on the cause. A simple air filter replacement costs between $10 and $40 in parts. If the blower motor itself needs replacement, parts and labor typically range from $400 to $900 or more depending on the motor model and local labor rates. A service call for diagnosis alone generally runs between $75 and $150 before any parts.
Can I fix the B3 error code on my Goodman heat pump myself?
Some causes of the B3 fault are DIY-friendly. Start by replacing the air filter, opening all supply and return vents, and checking the indoor coil for ice or heavy debris. If these steps do not clear the fault, the repair moves into motor testing and potential motor replacement, which typically requires a qualified HVAC technician to perform safely and correctly.
Is it safe to run my Goodman heat pump while it shows a B3 fault?
Continuing to operate the system with a B3 fault is not recommended. The blower motor is signaling that it is at or beyond its protective limits, and running it in this condition can accelerate wear or cause permanent damage to the motor. Shut the system down and address the fault before resuming normal operation.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass