why are you connecting the IGF to the circuit opening relay? - the IGF is the "ignition feedback" signal from the ignitor assembly telling the ECU that the coil ignition was commanded and completed.
The circuit opening relay takes, switched power, ground, STA signal, FC (fuel cut) and output to fuel pump.
your fuel pump is running on low voltage hence is sucking high amps to get upto speed - 10V is too low for the pump to work, it should get full battery voltage when the circuit opening relay operates the pump.
e.g. when car is running the alternator charges at 14V, you should see 14V at pump, with off engine the battery voltage is usually 12.6V, the pump wire should be 12.6V.
btw - what is gear locking?