Sorry to bring this to everybodys attention again but I have yet to figure out the problem....I pulled codes with both the car running and not and I get no codes except for KOER code 12 which is Idle to high.. I highly doubt that would be the issue?? I have done a full tune up, spark plugs, oil change, air filter, cleaned out the mass air unit, cleaned out the throttle body, injector cleaner, checked out the injectors for leaks nothing, cap and rotor was a little bad but nothing sand paper didnt fix. The only other thing I can think of is my fuel filter which I havent changed out but do you think that would be the issue? And just to be clear the IAC could or could not be the problem? Also I want to check my first post....I was driving on the freeway on fourth gear and noticed it also it seems to me that it does it more often when the car is not fully warm or when the freeway starts going up in elevation? Any help would be greatly appreciated thanks guys.