Just an FYI,
Between mself, my dad and my brotherwe've had 4 swithes go bad on our trucks over the years. Paying attention one day when it was raining a few years ago, while going down the road with the drivers window cracked a couple of inches watch where the water drips. Like it has eyes for the switch. All the water was dripping directly on the switch causes the corrision/bad solder joints (IMHO). Installed vent visors on all 3 trucks to divert the water and haven't had a problem in 3-4 years. Doesn't happen on the pass side as that seat is empty most of the time. Check it out.
Makes sense to me unless the robot solder these boards just doesn't like the drivers side boards!
So far as taking the switch apart, the easiest thing to do is drill a 1/4" hole in the side of the switch next to the lock out button and flush the lock out button with eletrical contact cleaner. Operate the button while doing this to clean the contacts.
When it dries out, shouldn't take but a couple of minutes, give it a good shot of wd-40.
Begining to end 10 minutes and you should be good to go. AND you don't have to fork over the $ for a new switch.