Goodman Heat Pump Error Code b4
Blower motor current trip or lost rotor.
Blower motor current trip or lost rotor.
Get the full diagnostic procedure for b4.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What b4 means on a Goodman heat pump
Error code B4 on a Goodman heat pump indicates a blower motor current trip or lost rotor condition. This fault is generated by the control board when it detects that the indoor blower motor is drawing excessive current or has failed to establish proper rotor rotation. The blower motor is a critical component responsible for circulating conditioned air across the evaporator coil and through the duct system. When current consumption exceeds safe operating thresholds, the control board triggers this fault to prevent motor winding damage, overheating, or potential electrical hazards.
A current trip condition typically occurs when the motor is mechanically overloaded, such as when the blower wheel is obstructed, seized, or heavily restricted by a clogged air filter. A lost rotor condition is more specific: it means the motor's rotor has stopped spinning or failed to start, even though voltage is being applied to the motor windings. This can result from a failed capacitor on PSC-type motors, worn bearings causing the shaft to seize, internal winding failure, or a faulty motor control module on ECM-type motors.
Because Goodman heat pumps may use either a PSC or ECM blower motor depending on the model, the diagnostic approach differs. ECM motors have integrated electronics that can fail independently of the motor windings, meaning the motor body and the control module may need to be evaluated separately. In either case, B4 warrants a thorough mechanical and electrical inspection of the blower assembly before assuming the motor itself has failed completely.
Source: manufacturer service documentation.
Common causes of b4
- 01
Seized or obstructed blower wheel
Wiring / connectionA clogged blower wheel, debris inside the air handler cabinet, or a seized motor shaft can cause the motor to draw excessive current as it struggles to turn. Inspect the blower wheel for buildup, obstructions, or physical binding by attempting to rotate it by hand with power off.
- 02
Failed run capacitor
Part replacementOn PSC-type blower motors, a failed or weak run capacitor will prevent the motor from starting or cause it to draw high current during startup, triggering a lost rotor or current trip fault. Test the capacitor with a capacitance meter and compare the reading to the rated value printed on the capacitor.
- 03
Failed ECM motor control module
Part replacementECM blower motors use an integrated control module that can fail independently of the motor windings. A faulty module can prevent rotor rotation even when the motor itself is mechanically sound. This condition requires testing the module and windings separately to isolate the failure.
- 04
Worn or failed motor bearings
Part replacementOver time, blower motor bearings can wear out, causing increased mechanical resistance that leads to excessive current draw. Signs include unusual noise prior to failure or difficulty rotating the motor shaft by hand.
- 05
Severely restricted airflow from dirty filter or blocked return
Wiring / connectionA heavily clogged air filter or blocked return air grille increases static pressure on the blower, forcing the motor to work harder and potentially trip on overcurrent. Check and replace the filter and confirm all return air paths are open before further diagnosis.
Frequently asked questions about b4
What does b4 mean on a Goodman heat_pump?
Can I fix a B4 error on my Goodman heat pump myself?
Is it safe to keep running my Goodman heat pump when the B4 code is displayed?
Will resetting my Goodman heat pump clear the B4 error code?
How much does it cost to repair a Goodman heat pump showing a B4 code?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass