Did this start happening after you had filled the fuel tank? If it did had you filled the tank to first click of the pump or did you go beyond and kept filling through a number of clicks? If all this is the case then the float arm could be stuck in the up position, try giving the fuel tank a good shake when the fuel level is around half empty (as best you can estimate)