I am having same problem with idle, had this last year exactly and cleaned ICV and replaced FPR (Thanks Jay) and problem fixed, but its doing it again. I just replaced the ICV in the NAPA parking lot cuz I am sick of cleaning the other one but problem not fixed so I am wondering if I should try this power steering fluid sensor people speak of....and does anyone know where it is located? I am sure near the pump but a photo would make it less frustrating for me. OR should I replace the FPR again.....what are the odds that would go bad in 1 yrs time???