I feel as though I've had the driver's door pulled apart a million times. Although that's an exaggeration, I've done it at least five times now for different reasons.

The first couple of times were to replace the switch pack noted in the thread title. This thing simply will not tolerate getting wet. I had two utterly destroyed when I had left the window open and it poured rain. Funny thing is, all of the other window switches survived getting drenched, just not this one. When I put in the last replacement I carefully removed the entire button pad from the underlying unit and wrapped it with Glad Press n' Seal. Should it ever be rained on again it's now in a waterproof sheath to prevent water from getting under the rubber switch pad (much like the one on the key fob).

Yesterday, after completing the installation of the new door check arm, I accidentally put the door panel and all the various electrical connections back on without having disconnected the ground wire from the battery. As far as the switch pack was concerned, this was definitely a big "no-no." This morning the front two window switches and the left rear window switch did nothing and the right rear window switch actually operated the driver's door window. To say the least I was panicked and more than a bit irked (at myself and the damned weirdness that is this switch pack). I am happy to report that disconnecting the battery ground cable and reconnecting it several hours later has cleared whatever gremlins had taken possession of the switch pack. Everything is now working as per usual.