MY 2003 HD F150 is clearly leaking from the windshield I have not figured out if this is the cause to my electrical issues, but a few days ago I pulled the drivers side interior rocker panels off to trace wires back and the channel that runs front to back was filled with standing water. My electrical issues are an intermittent power sliding window, no pump to the windshield wipers, and no functionality to the outside rear view mirrors. I Have also noticed an intermittent issue with the drivers door control panel in lowering and raising windows. Is there a fix to the windshield that does not require me calling out a company that can not guarantee there work removing this window? It is the factory window and I don't want to stick in any old window because they all match and are numbered. All I have right now are these electrical issues to clear up before I can put this away and tackle more important things like adding power. HELP!!!!