Is it possible you have an unvented gas cap on an unvented tank.

The fuller the tank the smaller air space and the faster the vacuum will form.

Try running it with the gas cap loose (or off in a good day). If it keeps running change the cap.