Well I tried it with the gas cap off. I put a new fuel line from the tank to the pump and new filter. I put a new fuel pump on (from fleabay) and it did the same thing so I put the original back on. It still only runs for about 20 min and thats it. When it quits the fuel filter hardly has any gas in it. So the only thing that I can think of next is the electric pump unless somebody has any other remedies.