I have an 06 F250 after the recent hurricane wind n rain here at the Jersey shore I developed a leak threw my stock sunglass holder I have no sunroof or anything aftermarket just the stock visor and lighting everything seems tight as far as the naked eye can see just wondering if anyone has seen...