My under dash light is funky. The 3 way switch works so I can turn it off and on. But in the middle setting the light should come on when the doors are opened by operation of the door contact switches. My passenger side switch is sketchy, and clearly just needs to be replaced (I think the inernal spring is not pushing it to the "full open" setting) That switch looks like the image I've attached which has 2 pins which insert into the harness.
On the drivers side is another story. That doesn't work at all. Fine, likely a bad switch too. But the switch is TOTALLY different from the paseenger side one. Instead of 2 pins, it has 4 as well as a "blocking post" that ensures it attaches to the harness in the proper orientation.
I've seen a bunch of the 2 pin switches for sale, but nothing that looks like my 4 pin version. Could the original harness been removed for some other part, or is there a totally different switch on the drivers side? For fun I tried plugging the passenger switch in the 2 ways it would fit on the drivers side but no ligth under any circumstance. So the harness could be bad, or the wiring behind it. But for now I'm really just trying to figure out what the right configuration is.