Any weird intake noises? Removing and cleaning out the IAC will cost you time and a few bucks. Worth a try. Maybe clean out the throttle butterfly as well...