Should be a TPI engine, not Xfire. The fuel pump relay, between brake booster and wiper motor, gives fuel to the rails to start engine (you can hear it engage when to turn on the key, about 3 seconds), there are 2 oil pressure switches at left top/rear of engine block, look down past the wiper motor. One gives pressure to the digital gauge, the other smaller one is a switch that keeps the fuel pump running after the engine starts. A have been fighting rough idle problems on one of our 1985 Corvettes, learned that all that relay is used for is when you start the engine, it does absolutly nothing else after it primes the fuel rails. The oil pressure switch keeps the fuel pump going, one wire to that switch is always hot, the switched output then goes to a 10 amp fuse in the fuse block, then to the pump. I found that if I remove the relay and connected a jumper between the contacts at each end IE one end to the other end contact, the pump runs all the time (for testing). If you "jump" that relay and the engine continues to run, start looking at the oil pressure switch. There should be 2 pictures here also, one shows the new pressure sender, with items removed so you can see it, the other one shows it down under the blue ignition leads.