I had my headliner redone right after I got the truck a few years ago. Now I'm noticing some water spots. I had some water on the carpet awhile back but when I changed the door seals that stopped. But I noticed today when it rained all day there a couple spots on the headliner that are slightly wet. And some discoloration that I didn't notice that may have been caused by a water leak that's been there for awhile. Is the roof mounted brake light a common cause? I know it is on my Ranger. Any ideas where to check?