92 Mercury Sable 3.8 liter wont idle. Its stalls until warm

My 92 Mercury sable 3.8 liter wont stay idling when it is first started. I replaced the cap and rotor, new wires, and plugs. After it warms up it usually
will stay running but sometimes stalls at a stop. Any advice.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
On Fri, 21 Oct 2005 20:31:57 -0500, snipped-for-privacy@netzero-dot-com.no-spam.invalid (dsniper) wrote:

Start by cleaning the throttle body and IAC. The IAC should be removed and maybe soaked in solvent for a while to free it up. Soak only the valve end - not the motor end. If the IAC is really bad, it may require replacement to return to normal operation.
Lugnut
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

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.