mypros+
Error code reference

Goodman Heat Pump Error Code b4

Blower motor current trip or lost rotor.

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 b4 error code actually means

Your heat pump's indoor fan motor has either tried to draw too much electricity or stopped spinning altogether, causing the system to shut down to prevent damage. This could mean something is blocking the fan, the motor is worn out, or a key electrical component that helps the motor start has failed. The system will not run normally until the underlying problem is identified and corrected.

Diagnostic procedure

The full b4 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 b4 procedure $9.95

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

Most common causes of b4

Ranked by how often they cause this code
  1. 1Seized or obstructed blower wheel
  2. 2Failed run capacitor
  3. 3Failed ECM motor control module
  4. 4Worn or failed motor bearings
  5. 5Severely restricted airflow from dirty filter or blocked return

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 b4

What does b4 mean on a Goodman heat_pump?
The B4 fault code on a Goodman heat pump indicates a blower motor current trip or lost rotor condition. This means the control board detected that the indoor blower motor drew excessive current or failed to spin properly. The system shuts down to prevent damage to the motor windings or other electrical components. The fault must be diagnosed and resolved before the unit will return to normal operation.
Is it safe to keep running my Goodman heat pump when the B4 code is displayed?
No, you should not attempt to continue running the system with a B4 fault active. The code indicates the blower motor is either drawing dangerous levels of current or is not rotating, which means conditioned air is not being circulated. Running the heat pump without proper airflow can cause the heat exchanger or refrigerant coil to reach extreme temperatures, leading to additional component failures or creating a safety hazard.
How much does it cost to repair a Goodman heat pump showing a B4 code?
Repair costs vary depending on what component has failed. Replacing a run capacitor is typically the least expensive repair, often ranging from $75 to $200 including parts and labor. Replacing a blower motor or ECM control module is more involved, with costs generally ranging from $300 to $800 or more depending on the specific motor type and local labor rates. A service call for diagnosis alone typically runs $75 to $150 before any parts costs are factored in.
Can I fix a B4 error on my Goodman heat pump myself?
Some causes of the B4 code are accessible to a knowledgeable DIYer, such as replacing a clogged air filter, clearing debris from the blower wheel, or replacing a failed run capacitor. However, diagnosing and replacing an ECM motor module or a failed blower motor requires electrical testing skills and familiarity with HVAC components. If you are not comfortable working with electrical components inside an air handler, a qualified HVAC technician should perform the diagnosis.
Will resetting my Goodman heat pump clear the B4 error code?
Resetting the system by cycling power may temporarily clear the fault display, but the B4 code will return if the underlying cause has not been corrected. A reset does not fix a seized motor, a failed capacitor, or a faulty motor module. Repeated resets without addressing the root cause can accelerate wear or cause additional damage to the motor and control board.

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

Get Started

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