I'm not sure if the fuel tank vent is in the fuel filler cap or on the fuel tank itself but, if the fuel tank vent is fully or partially plugged, that could give you the exact symptoms you currently experience.
Try driving it with the gas cap removed. Fuel pumps don't pump well with anything other than ambient pressure at the inlet side. (inside the tank)
"You need a fuel pressure gauge to quantify the issue."
I agree with the above. Spend your time doing some diagnosis. Stop throwing parts at the problem. (it's much cheaper in the long run) Does this engine/exhaust have a functional catalytic converter and/or an EGR valve/system?
Chum lee