B0158 low

Rear Left Vanity Mirror Light Circuit Malfunction

The B0158 code means the vehicle's onboard diagnostic system has detected: Rear Left Vanity Mirror Light Circuit Malfunction. This is a low severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
easy
Estimated cost
$10 - $100 (parts and labor)
Read Body Codes
BlueDriver Bluetooth Pro Scanner

Basic scanners skip body codes entirely. BlueDriver reads airbag, HVAC, lighting, and BCM codes through your phone.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Vanity mirror light not illuminating
  • Light does not activate when visor mirror opens
  • Dim vanity mirror illumination
  • Vanity mirror light flickers

Probable Causes (Ranked by Likelihood)

  • Burned out vanity mirror bulb Very High
  • Failed visor mirror switch High
  • Corroded wiring in visor pivot Moderate
  • BCM vanity light output fault Low

Step-by-Step Diagnostic Procedure

  1. Inspect vanity mirror bulb

  2. Test visor mirror open switch

  3. Check wiring through visor pivot

  4. Scan BCM for vanity light codes

Frequently Asked Questions

How does the vanity light turn on?

A small switch detects when the mirror cover is opened.

Can I replace the vanity light bulb?

On some vehicles the bulb is replaceable; on others the entire visor must be replaced.

Does it drain the battery?

If the visor switch sticks, the light can stay on and contribute to drain.

Sources

This page is built from documented references. Verify against your own service info before repair work.

Explore More

Was this helpful?

Share carcodefinder.com with a friend who needs to decode their check engine light.