B0054 moderate

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

  1. Scan for headlight leveling DTCs

  2. Actuate leveling motors with scan tool and observe movement

  3. Check power and ground at leveling motor connector

  4. Inspect motor gear mechanism for wear or damage

  5. 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.

Explore More Codes

All codes | Browse by vehicle make