I have the E cam in mine and had the same problem. First I thought that my TPS was bad so I replaced it and no change and then it was off to clean the MAM sensor, no change. I heard about the IAC air adjuster and that was the fix for me. It's worked great, cheap, and solved my idle problem...