Re: the thing wont idle.
while your at it may want to make sure the carb is seated on the intake as well as making sure the intake is not leaking at the motor. I say this in reference to the back fire issue. I know an air leak between the carb and motor will make a back fire.
My two cents.