I did a quick look at Mcmaster.com, the cheapest switch they had there that would do the job was like $22, part # 3460K41. An easier and probably cheaper way to do it would be to use relay and a regular oil pressure sensor that a car uses to turn on an idiot light. You would need a single or double pole, double throw relay, and the sensor. Wire the relay power from switched 12V to the sensor, the sensor will be ground at zero oil pressure. So with the key on and engine not running the relay will be engaged OK? Now wire the fuel pump through the relay so that when the key is on, engine is running, the relay will be disengaged because the sensor is no longer grounded and those contacts will be running the pump. Wish I could draw a picture it would be a hell of a lot easier to explain! Anyway with the relay turned on there would be no fuel pump(no oil pressure), relay turned off the fuel pump would be on (you have oil pressure), oh and you would have to Tee in the sensor with your normal oil pressure sending unit.
Probably clear as mud right??