If the throttle body throat and edge of the throttle plate have been properly cleaned then my money's on a dirty/sticky/worn idle air control valve. This is a very common problem and consistent with your symptoms. From idle, pressing the brakes, running the A/C and shifting into gear all require the IAC to be repositioned to maintain idle. Initial cold idle also requires opening the IAC. Movement of the IAC should be smooth, but if it is dirty or the commutator has contact wear grooves then movement may be hesitant and rough idling or stalling often occurs. If you can force or catch too low an idle or a rough idle then rapidly tap the side of the IAC with the end of a stick. If the revs change, particularly if they return to normal, then the IAC is sticking.
If it's just dirty, you can attempt to clean it; in fact this is part of routine maintenance. Remove the IAC for a through bench cleaning. Rinse the valve area with carb cleaner or solvent keeping the motor section up. Shake the solution around to work it in. Flick (as in rapidly twist) the unit back and forth vertically to work the valve shaft, then drain the excess. Repeat one or two times more until it rinses clear. If you try to rotate the valve manually to open it, do so without marring the metal and note that the normal rest position has the valve slightly open *beyond* the fully closed position (i.e. to open, go the opposite way). With the motor end down, work some WD-40, penetrating oil or a thin lubricant under the valve piston to flow it down around the shaft bushing. Hold it vertically with the motor end down and flick it some more so the valve shaft rotates to work it in. Rinse briefly (still with the motor end down) to remove the excess oil, dry and re-install. There should be additional info in the 700/900 FAQ.
You have an LH 2.4 system. At the OBD-I test socket, run diagnostic test mode 3 in socket 2 to fully exercise engine components including the IAC -see this section in the 700/900 FAQ for details. This can help work in the lubricant and smooth out any contact wear grooves in the commutator. You'll hear the IAC clunk as it slams fully open and springs back closed (you can put your hand on the IAC to feel this). Let the entire diagnostic cycle several times (like maybe 6 times). If the occasional stalling continues and all potential vacuum leak sources have been thorughly checked as suggested by the other poster then you may have a worn IAC and replacement will be necessary.
Hope that helps you.
--
Dave -940's, prev 740/240/140/120 Never overestimate what little I know.
|