Jim et als, read his signature he's a 99 ergo OBD-II you have to lose power from PCM & OPS at same time for both to get a no pump run for lift power control issue, OBD-II's PCM will send lift run command to pump during the key on during glow for about 10 sec until lift pump pressure sensing is satisfied then pump stops, PCM also looks for crank rotation if it doesn't see that command stops. Once engine is running both OPS & PCM keep power to the lift but you have to lose both to lose power. Could also be the relay in underhood fuse center.
Rodd, all the voltage/lift issues aside, your IP should be able to maintain fuel at idle, if not it would suggest blocked in tank sock, dirty fuel filter on engine, or air in line. You really need a gage to help diagnose this, they aren't that expensive $20 or so at most part stores, get one that tests press & vac, IMO should be in every 6.5ers tool box.
Something else to look at not yet mentioned is the gnd on the lift pump, it's on the frame rail in a burb on the frame cross bar in front of the fuel tank.
No a GM style pump will not work correctly if installed backwards, if yours is installed that way you need to reinstall it correctly, so that end marked out is ouinted toward the engine compartment, reversing polarity of wires will not help it's a plunger pump with directional flow check valves internally that work with plunger to make pressure