I cleaned the IAC too, looked like fresh oil on it, Maybe the engine has excessive blowby... It ran good for 2 min of driving then ran like crap.. Runs great with the IAC disconnected..