Could be the pump. Have you done a fuel leakdown test? With the engine off, turn the key on/off several times to get max fuel pressure. Ford's specs say you should lose negligible fuel pressure after 5 minutes. IIRC, it's something around 1psi/min. If you're losing more than that, you may have a leaky injector.Ok it threw a CEL last night while running rough. Fuel pressure was steady but ran really bad. I pulled the code and it said code 172 HEGO fault lean.
I’m guessing this could still be related to the dropping fuel pressure I had yesterday. Just trying to eliminate all possibilities before I drop the tank.
I'd also cut an access panel in the floor vs dropping the tank. I've had to use my access panel multiple times. I've had new "OE" Delphi fuel pumps die after just months of use. You can swap a pump in 5-10 mins with an access panel.