I control fuel pumps with a three position - on-off-on - toggle switch. I can run the pump only when there is oil pressure, whenever I want - good for maintenance - or never - also good for maintenance.
There is an oil pressure switch that has the usual close-to-ground when there is NOT oil pressure. That runs the idiot light. There is also a pair of free contacts that close when there IS oil pressure.
I have banks of relays, that insures there is full voltage to the devices, and allows me to control everything from the drivers seat with just mini-toggle switches - very small, easy to group together.
I typically control a relay by grounding one side of the coil while the other side is connected to 12V.
On the three position switch, the center terminal is connected to the to-be-grounded side of the relay coil.
One switch terminal is connected to ground - that allows you to run the pump whenever you want - maintenance, prime before start,,,,.
The other switch terminal is connected to one terminal on the previously mentioned oil pressure switch. The other terminal of that switch is connected to ground.
You now have fuel pressure when there is oil pressure, whenever you want, or never.