deja vu.... I had this exact thing happen on my sears lawn mower ;-) Gas cap was too tight a seal and eventually suction was incapable of drawing
the fuel out of the tank as there was no air displacement possible. Ran great with a full or near full tank