Truck starts fine if it's been running.
If it sits for more than two days it starts good. Runs for 4 seconds and then starved for fuel.
4 cranking the engine procedures and the fuel is back and it starts.
It's got the brick filter base. I changed filter. Replaced rubber fuel line from pump to filter
Looked along frame rail fuel line and see no weeping leaks.