I have a 2006, 3500, four door. During the winter when we get snow I get a leak from the sun visor brackets in the center of truck. This only happens in the winter with snow on roof. During rain storms in summer does not leak. I removed the lights on top and resealed. Did not help. Dealership said to replace lights but can not see any cracks.