I live in BC Canada. Having lots of rain. Floor on passenger side and drivers side wet. The truck has a sun visor. I took it off and laid down some butayl tape Then dicor on the screws and around the screw after I put the visor back on. Still have a leak. The door seal on the cab I can wiggle...