Here's another thunk from a recent experience.
If the fuel line hoses are old, you could be losing suction from the pump.
I could blow through the hose that went to the pump inlet and hear bubbles in the tank (checking for obstruction).
I still couldn't get the pump to deliver.
I pulled a section of hose, crimped one end and blew into it and air could be heard... though it wasn't leaking.
I replaced it with new hose and problem was solved.
Jerry


1959 Chevy Apache 3200 Stepside
In the Stovebolt Gallery
Restoration Journal on Facebook

"A government that robs Peter to pay Paul can always depend on the support of Paul." ~ George Bernard Shaw