what air meter you running? if it's a c&l swap it out i bet thats you surging problem,i've seen a few mustangs over the yrs with c@l meters have crappy idle issues,are clocking the meter to? food for thought.that motor from mike should thump:bigthumb