This all could be any number of problems.
Regarding your wipers, multifunction switches flaking out was a common concern. As was individual pins in the connectors to the switch backing out and making intermittent contact. Also, water entry into the central junction box/GEM module from a windshield leak can cause all kinds of havoc in '97-'03 F150s, Expeditions and Navigators. Did it rain recently before all these problems started?