May people get misled by an empty looking filter. A filter can have enough air trapped in it to look empty yet the gas still flows. If however, it varies between empty and full, then it is likely that air is getting sucked into the line. Check the fuel line for leaks or a cracked pickup tube if gas is drawn out the top of the tank.