Have you heard a groaning type noise under the hood at all? If you have it probably is the IAC motor.I've had the same problem.It has been replaced under warranty.But i have not gotten the car back because they are still waitng on parts to fix the trans(3rd gear).