It very well may be the IAC- I've replaced mine twice in the 50K miles I
have on my Escape. I tried cleaning it the first time, but that only lasted
about a month before it started messing up again, so I went ahead and bought
one. They're reasonably priced at RockAuto.com for the Motorcraft part. The
other part that went out on me was the EGR sensor (DPFE), but that set a
code when the IAC didn't.
Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here.
All logos and trade names are the property of their respective owners.