All of you need to clean your IAC valve. Idol air control valve.
When you start your car does it rev up, then drop below idol quickly, then hesitates and sounds like its going to die. Sometimes going back to idol, and others stalling?
Then cleaning you IAC valve will cure this problem.
This is the valve:
If your inner cylinder is not green, you need to clean it. The inner barrel turns and vents air into your throttle body. Hence the name Idol Air Coltrol valve.
When carbon and sutt build up on the barrels, it doesnt want to open up as easily. Has a tendency to get stuck.
Go ahead and get a can of carb cleaner, and some q-tips.
Remove the two screws that holds the IAC onto the throttle body. You are going to have to use a large headed screwdriver. If not you will strip the screws.
Remove the eclectrical plug. Set it to the side.
Get your carb cleaner.Spray it onto the barrels, and wipe the grime away with your q-tip.
There is a thin paper gasket, if you are carfull enough you will not have to replace it.
Slap the valve back in its home, screw it down, replace elictrical plug.
Get into your car, start it up, and presto, problem solved.