Might be there is a restriction causing an issue with the pump. Restrictions can be caused by Antisiphon valve on tank, collapsing fuel line, air entering fuel system, or even the pump.
Take a small gas can and length of gas line and go from can to fuel filter. Prime a few times and bleed air...