My 96 has a bad switch also. I currently have too many other things that have to be done first so I'm using a remote starter switch and my key temporarily, I routed mine through the glove box and I put it back in and close it when I'm done driving, seem like a cheap easy temp fix.
You might want to try cleaning the contacts and relubing them with dielectric grease there's a bunch of YouTube how to videos you can look up
Link to the 96 FSM for the wire diagram
You might want to try cleaning the contacts and relubing them with dielectric grease there's a bunch of YouTube how to videos you can look up
Link to the 96 FSM for the wire diagram