I had a similar issue with some ceiling lights. Turned out to be a 12 volt fuse that had vibrated loose. I just opened the panel that houses all the fuses (in the front of the bed in my coach) and gently pressed each fuse to make sure they were fully seated. No more flickering lights.
__________________
|