also check the back of the fuse box for issues - the windshield on these trucks will leak and run right down the back of the panel and cause all sorts of problems - the lighting relay is there too.