Also look at the windshield gasket - it shrinks and lets water in at the lower corners that runs down the A pillars onto the floor. These trucks are notorious for doing this behind the fuse blocks causing electrical problems.