How old is your fuel line? Any length of rubber section? Ethanol blend fuels these days really deteriorate flex hose and can easily collapse a fuel line or send chunks up the pipe and clog it
I'm not a fan of mechanical fuel pumps since they have a fatal flaw of potentially leaking fuel into the engine oil. Electric is the way to go, IMO