sounds like the dreaded cpi everyone has to replace to the delphi mpfi injector assembly. if you have the ability to check live data check your ft's its probably running rich. you have any codes? you could make sure the pressure is good but the regulator is on the new mpfi ass and the pump going out would be different symptoms. i got mine from parts geek for 243. amazon is good too.