Clean the throttle first, and then perform ECM/PCM Idle Relearn procedure as mentioned below:
Procedure
1- Make sure all electrical items (A/C, audio, lights, etc.) are off.
2- Reset the ECM/PCM by removing battery negative cable for more than 10 seconds.
3- Turn the ignition switch to ON (II), and wait 2 seconds.
4- Start the engine. Hold the engine speed at 3,000 rpm (min ā1 ) without load (A/T in P or N, M/T in neutral) until the radiator fan comes on, or until the engine coolant temperature reaches 90 °C (194 °F).
5- Let the engine idle for 10 minutes with the throttle fully closed.
6- Turn off the car.
NOTE: If the radiator fan comes on, do not include its running time in the 5 minutes.
You are done.