Some stupid manufacturers also place a tiny fuel filter on the end of the fuel pick-up line that sits in the borrom of the fuel tank... A filter no one ever thinks could be there and is 100% NOT NECESSARY as there is usually an in-line fuel/water separating filter and, if not, certainly a fuel filter under the engine cowling. If you find a filter on the end of that fuel pick-up line, pull it out or cut it off as it is only prone to cause problems. Had a friend chase a power-robbing ghost for months that mysteriously came and went after a period of running until someone told him about the possibility of a filter being in the bottom of the fuel tank attached to the fuel pick-up line. I say chasing a ghost because as he'd go on a long run, that little crap filter would be sucking and sucking fuel and getting more and more clogged with debris until it clogged up.... He'd throttle back, come to a stop, shut down, restart, and it would be fine until it happened again... Every time he did that the suction woudl stop, the fuel would slosh around in the tank, all that debris would fall off and it would run fine.... until it happened again, and again, and again. Restriction from a filter at that point would cause your bulb to go limp.
And of course as flabob1 said... check that your fuel vent if it's a protable fuel tank is open. Years ago I was running engine died, couldn't figure it out, got towed in, and then looked at that tank and realized I hadn't opened that vent valve. I opened it and could hear the immediate woosh of air being sucked into the tank that had gone under a vacume as the fuel pump sucked all the fuel out it could and created a vacume in the tank as there no air able could enter to replace the fuel. Like trying to suck on a straw with your finger stuck on the other end. Just another novice on the water I was back then.