Headlight Leveling Motor Circuit Malfunction
What does B0054 mean?
The B0054 code means the vehicle's onboard diagnostic system has detected: Headlight Leveling Motor Circuit Malfunction. This is a moderate severity code.
Common Symptoms
- Headlights stuck in one position
- Headlight leveling warning light on
- Headlights do not self-adjust at startup
- One headlight aimed differently than the other
- Buzzing or clicking noise from headlight assembly
Probable Causes (Ranked by Likelihood)
- Failed headlight leveling motor Very High
- Corroded leveling motor connector High
- Mechanical jam in headlight adjuster gear Moderate
- Headlight leveling control module output fault Low
Step-by-Step Diagnostic Procedure
-
Scan for headlight leveling DTCs
-
Actuate leveling motors with scan tool and observe movement
-
Check power and ground at leveling motor connector
-
Inspect motor gear mechanism for wear or damage
-
Test control module output signal to motor
Frequently Asked Questions
Can I manually adjust my headlights if the motor fails?
On some vehicles, there is a manual adjuster screw on the headlight assembly that allows you to set the aim manually as a temporary fix until the motor is replaced.
Why is one headlight aimed differently?
If only one leveling motor has failed, that headlight will be stuck at its last position while the other continues to adjust. This creates a noticeable difference in beam height.
Is the leveling motor inside the headlight assembly?
Yes. The leveling motor is typically built into the back of the headlight assembly and connects to the reflector or projector module to tilt the beam up or down.