If it's '94, then it is not a vortec, despite having 'Vortec" cast into the valve covers. No, it's a very standard, non-vortec 4.3L engine. It has no fuel pump relay... The circuitry for the pump consists of 2 parts.
The first part is the 'RUN' part. When the engine is running, the power for the pump is supplied via an oil pressure switch. This switch closes when the oil pressure reaches 4psi, and allows current to flow to the pump. The switch is located on the port side of the engine, on the block, below the rear spark plug. It's on a tee-piece with the oil pressure sender (for the oil pressure gauge). Before the engine starts running and the oil pressure reaches 4psi, the switch stops current flow. This is so that should the engine stall, and the key is not turned off, the pump stops pushing fuel to the carb. Yes, the needle valve in the carb should stop the fuel flow. This is a USCG requirement, and stops you from taking yourself and your boat to the moon.
:boom:
The second part is the starting part. When the key is turned to 'START' the starter solenoid's auxiliary connection has 12v put to it. This is the purple/yellow lead, and it applies power to the pump while the engine is cranking, and before the oil pressure reaches 4psi..
All the wiring for the pump is in the harness.
The biggest cause of 'no fuel' with these systems is the oil pressure switch terminals getting wet and corroding. Check the connections for corrosion.
Chris.........