Like TrueBlue, I'd like to know of a substitute. As a workaround, I took the switch apart. As the pictures show, 3 of the 4 contacts were carbonized. I cleaned them and put it back together. It works!
Now for my screw-ups....
#1 - In my excitement I forgot to put some grease on them. For now I'm going to leave it and hope it doesn't re-carbonize before a replacement is available. On the wait-list for the part with my dealer.
#2 - There were 1 or 2 springs inside the switch when I opened it up. If there were 2 then I can't find it the second one. I have one spring but couldn't figure out where it goes. I reassembled without the spring and it seems to be functioning the same as the passenger side switch.