Why Do My BMW Headlights Flicker? There are many reasons for Why Do My BMW Headlights Flicker. One of the reason’s could be a Failure in The Electrical System caused by a bare or corroded wire. The reasons for the bare wire and corrosion could be caused by the wiring harness not being held correctly and it’s rubbing against the car frame causing the bare spot and corrosion. Another reason may be that a rodent got into the vehicle and started chewing on the wires allowing them to short to other circuits in the vehicle. This could cause multiple Electrical Failure symptom’s such as your BMW Car Battery Dying suddenly or the Dash Randomly Flashes. If you are Experiencing Electrical Failure’s In your BMW give us a call and we would be happy to fix your BMW for you.