You may need a control with a timed relay, maybe a diode to prevent voltage going from the + lead on the pump to the starter solenoid (assuming you are pulling power from the starter solenoid to run the pump doing cranking) when power is coming from the oil pressure switch to the + lead on the...