Starfish is right on , on its in the tank ...
I have seen the plastic fuel pickup tubes (dip tube)
inside the fuel tanks cut too long on installation ...
Sometimes it takes months to years for them
to kink at the end on the bottom of the tank
All of a sudden your 3/8 fuel line becomes
a 3/16 fuel line ...
Pull your pickup tube out and check it ...