I've had my motor not idle until I found that the carb was not fitted all the way in, or at least not enough so that it covers the slits that are on the carb..... causing the motor to draw air through the slits. Make sure your carb is fitted on the intake so that the slits are closed off and not drawing any air.