Im dealing with the same problem...so far I cleaned out the IAC and it stalled again 2 times today within a 5 mile period. This is getting annoying...Ford quoted me $93 for a reflash, which will take 1hr labor, and they wont guarantee it to fix the problem...I really rather use this $ on something else but this problem needs to be fixed.