It sounds like your fuel pump is bad. Locate the fuel pump relay in the relay box and turn the key on while listening to the relay. It should click on then off again after a couple seconds. If it is doing that then locate the inertia switch and jump the wires and see if the pump runs. You can also check for power at the inertia switch. If you have power there you have a bad pump or wires. You will have to drop the tank to check the harnes at the pump then. The codes you have all would lead me to look for a loss of fuel pressure so I think you can pretty much count on having to replace it. I would not use an external pump. The lines are not splicable and there are other things involved that just an outside pump would not address. Fuel level indicator, return fuel flow control etc.