Bought a 97 4.6HSE a few months ago and with the help of this forum replaced the fan clutch, got seats warm again, got the cruise control cruising, the windshield washer squirting and the radiator bleed leak stopped with some JB Weld. My turn to contribute. I successfully fixed the drivers window switch by removing the panel and taking out the circuit board. I removed the switch cover and then the rocker portion of the switch from the board (don't lose the spring!). I peeled back the platic membrane from beneath the switch with a sharp blade and then squirted contact cleaner under the membrane. I worked the bubble switches up and down for a minute with a stick then plugged in the board. Switch worked great! Reassembled it and it's been working fine for 3 months. The breakthrough was with the peeling back of the membrane as I had previously tried squirting contact cleaner under the switch with no success. Saved me a couple of bucks for a new board anyway.
97 4.6 spring conversion
140k with 45k on factory new engine