Check for a vacuum leak. Make sure that all the hoses that go to your TB are plugged in good.i'm having the same problem and i cleaned the idle air control valve really good and it didnt fix the problem, and i dont have any CEL's...any other suggestions?