Originally Posted by Rich93ZJ
Put a fuel pressure gauge on it and see what kind of pressures your getting. Get one with a hose that is long enough to put it on the windshield while you are driving so you can monitor it. Sounds like its starving for fuel. Have you replaced the fuel filter lately? I would hold off on replacing more sensors until you do this. I believe Harbor Freight sells them for like 15 - 20 bucks. Or, any auto parts store should carry it.
This, I would think fuel pump regulater filter or 02 sensor at this point. It needs to be narrowed down better.