"I did notice the nice little box fan light came on briefly the other night but hasn't returned."
Check coolant strength. In addition, put coolant to half inch above max line.
Actually, now that I re-read your first post, maybe you need to clean the IAC valve as it is hesitating at low rpms.
From Ray's UIM/LIM rebuild with pictures in Duratec Maintnenance FAQ.
"Replacing the IAC gasket:
(From IAC faq)
Over time, the IAC (Idle Air Control) valve becomes sticky due to buildup from the EGR and PCV systems. It can stick partially open such that idle quality is adversely affected, and engine RPM's will not drop below 1500. For a while, blipping the throttle will restore normal idle, but this only works for so long.
The fix is to remove the IAC valve by unbolting the two 8mm bolts that hold it on and disconnected the wiring plug. If you are careful enough, replacement of the gasket will not be necessary. The gasket costs less than US $1.00, so it is no tragedy if you destroy it. Once the valve is off, spray it out with some carb/intake cleaner and make sure any gunky residue is gone. Reattach, and you are done. It is a lot cheaper than a new IAC, which runs around US $70. Note: Ford claims the IAC cannot be cleaned, but this is not true in my experience."
Last edited by Tony2005; 11/08/05 04:00 PM.