It is not uncommon for the RPM to pause at 1000-1100 RPMs when slowing down for a stop. Come to a complete stop, pause for a moment, put the trans in neutral and take you foot off the clutch. If it is the normal pause built into the computer firmware, it will slowly drop off to the regular idle speed within 30 seconds or so. If not, then here is the next step prior to replacing anything...
Recommended procedure for cleaning the IAC/IAB:
Conventional cleaning methods like throttle body cleaner aren’t very effective. The best method is a soak type cleaner used for carburetors. If you are into fixing motorcycles, jet skis, snowmobiles or anything else with a small carburetor, you probably have used the one gallon soak cleaners like Gunk or Berryman. One of the two should be available at your local auto parts store for $22-$29. Take the solenoid off the body and set it aside: the carb cleaner will damage some types of plastic parts. Soak the metal body in the carb cleaner overnight. There is a basket to set the parts in while they are soaking. When you finish soaking overnight, twist the stem of the IAB/IAC that sticks out while the blocker valve is seated. This removes any leftover deposits from the blocker valve seat. Rinse the part off with water and blow it dry with compressed air. The IAC/IAB should seal up nicely now. Once it has dried, try blowing through the bottom hole and it should block the air flow. If it doesn't block the airflow, there is still something that is gumming up the works. Reassemble and reinstall to check it out. Reassemble and reinstall to check it out.
Gunk Dip type carb & parts soaker:
Setting the base idle speed:
Before you try, this make sure you have NO codes present except code 11 for both engine off and engine running
First of all, the idle needs to be adjusted to where the speed is at or below 600 RPM with the IAC disconnected.
If you have a wild cam, you may have to raise this figure 100-150 RPM or so. Then the electrical signal through the IAC can vary the airflow through it under computer control.
Remember that the IAC can only add air to increase the base idle speed set by the mechanical adjustment. The 600 RPM base idle speed is what you have after the mechanical adjustment. The IAC increases that speed by supplying more air under computer control to raise the RPM’s to 650-725 RPM’s. This figure will increase if you have a wild cam, and may end up between 800-950 RPM
Remember that changing the mechanical idle speed adjustment changes the TPS setting too.