Sounds like you need to reset you base idle speed. Not real complicated.
First thing, clean the IACV.
1.Start the engine.
2.Pinch off the hose between the IACV and the throttle body, using a pair of needle nosed vise grip or other clamp pliers.
It's important that you completely close off this hose.
3.Disconnect the IACV plug
4. adjust the base idle set screw on top of the throttle body to 600-650 rpm
5. shut of engine, and disconnect battery for a minute or two.
6. Reconnect IACV plug, remove vise grips, reconnect battery and restart.
First thing, clean the IACV.
1.Start the engine.
2.Pinch off the hose between the IACV and the throttle body, using a pair of needle nosed vise grip or other clamp pliers.
It's important that you completely close off this hose.
3.Disconnect the IACV plug
4. adjust the base idle set screw on top of the throttle body to 600-650 rpm
5. shut of engine, and disconnect battery for a minute or two.
6. Reconnect IACV plug, remove vise grips, reconnect battery and restart.