At my wit's end

I'll lay a dollar to a dime it's a carb issue. Sometimes, when coming to a stop, if your float level is set too high, it'll slosh a bit and flood it as it comes to a stop.