Possible debris in fuel tank. It's a
hidden problem that comes and goes. The fuel outlet is an unrestricted port at bottom of tank. The harmonic vibration from the engine compacts debris in that area. If this is the case, the tank will have to be removed and flushed to eliminate the issue...