I have a 2.0L and it seems to idle a little rough. I had the timing done and also replace plugs, wires, PCV, rotor, & cap. The dealer did a system check and said everything was fine. ( was of time and money! ). I have tried adjusting the TB but didn't notice a difference. The engine should normally idle at 700rpm but it seems to idle at 500rpm and when stopping will drop and resume. The engine is responsive and I haven't had any problems except for the idling. Does anyone have any ideas?