My headlamps are flickering and then go out and then come back on on 2005 Cadillac SRX

I had all the lamps changed less than a year ago after the amber running lite went out. It was very hard for the shop to access the bulbs so I had them replace all of the front lites at that time. After a couple of months, This started. What is going on?

Asked by for the 2005 Cadillac SRX
1 answer
Could be bad ballasts or just a ground. Take it back to the shop that replaced the bulbs originally.