take your intake pipe off b4 your throttle body. right before the throttle plate there are 2 holes. one of them is for
the idle adjusting screw and the other is for IACV. the top i think is the IACV. stick your finger over the top hole
and if the idle goes back to normal your IACV is stuck open. clean that s***.
close..
The top hole is the IACV (intake air control valve) which the idle set screw also goes to.
Top hole on the inside of the throttle body
The bottom hole goes to the FITV (fast idle throttle valve)
The deal on the bottom of the throttle body.
Clean the iacv by taking off the two coolant hoses, unplug the connector, and then unbolt the two bolts holding it on. Spray some carb cleaner in it until it starts coming out clear. Let dry out then reassemble.
You can plug the iacv hole with your finger like stated above and if your idle levels itself out it needs cleaned.