HOLLEY 770 wont idle down.

Did it backfire, and blow a vacuum plug off?
Is that piece of linkage on the driver's side, going to the secondary, is it closing them all the way?