Vehicle: 2017 Buick LaCrosse Premium
I'm having a serious safety concern with my 2017 Buick LaCrosse Premium. Both headlights, especially the low beams, will flicker randomly while I'm driving, and sometimes they just turn off completely for a few seconds before coming back on. It's incredibly unnerving, especially at night.
I also get a 'Service Headlight System' message on the dash whenever this happens. It seems to be getting worse over time. I haven't hit any major potholes or done anything that would obviously damage them.
Could this be a bad headlight control module, a wiring issue, or perhaps a problem with the bulbs or ballasts themselves (if they're HID)? Any guidance on what to check first would be greatly appreciated.