First off, check the coolant level both in the radiator and the overflow bottle. Air bubbles in the cooling system can cause a bouncing cold idle.
i checked the coolent levels and they look fine but i did have some bubbles in the rad, aside from topping off, i've never flushed/filled a rad so how would i get rid of the bubbles?
and i havent had time to check the iacv, but i will, i just need to pic up some more cleaner....also i seem to be running rich im guessing this could also be adding to the problem, but again dont know how to fix it