Welcome to 2CarPros.
It could be the pump. The only way to confirm is to check fuel pump pressure. Here is a link that shows how it is done:
https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator
Here are the manufacturer's specs for fuel pressure:
2004 Ford Truck Expedition 4WD V8-5.4L SOHC VIN L
Fuel Pressure
Key on, engine off .................... 379 kPa (55 psi)
Engine running .................... 379 kPa (55 psi)
I realize most people don't own a fuel pressure gauge, but most parts stores will lend or rent one to you. Check that and let me know what you find.
Joe
SPONSORED LINKS
Saturday, August 3rd, 2019 AT 10:30 PM