If you are still having trouble call me and I will walk you through some quick test.It sounds like you have trash under your needle seat causing your gas flow not to cut off and flood the engine or your float has become saturated with gas,thus not allowing it to rise high enough to cut off the fuel supply.Is the engine fuel enjected or carbarated.Call 252-247-2801 if your still having problems.