does the idle smooth out once the car warms up? mine is doing the exact same thing but idles fine when warm. we just figured out last night that i have a bad intake air temp sensor. when my engine coolant temp sensor was bad, it ran so rich that i would have to pull the plugs and clean them after every third start.