Without a code stored, this is just speculation... The IAC valve is a known issue on that engine. Cleaning it may help but could need to be replaced. Matthew Vaughn O'Reilly Auto Parts