make sure the little tubular screen is in place at the needle seat! without that the smallest piece of whatever can cause the flooding. i have seen them missing .it is about 1/8 in diam and 3/8 long. regards, tim colson