You might want to first just check the connections on the existing switches. I looked at those connections on my panel last weekend when I replaced the oil pressure alarm and the screws were a little loose and the wire terminals were had a lot of corrosion on them. Sometimes the engine wouldn't turn over when the starter button was pushed. I thought it was an intermittent problem with the switch, but it might have been the loose/corroded wiring connections. I replaced all the wire terminals that connect to those switches, hooked it all back up and it seems to have made a difference. We'll see after a couple more startups if I have any more issues.