When mine had an off idle stumble, the fuel level was too low in the bowls. Adjusting the floats for more fuel in the bowl fixed the problem.