That can be caused by a dirty air filter. A clean air filter insures that the engine is getting the right ballance between air, and fuel. Crucial for engine performance.
If that doesn't resolve your issue, you may want to have the, " Idle air control valve ", checked. This part, for most vehicles, costs between $50.00, and $80.00.
Answers & Comments
Two very common things come to mind.
That can be caused by a dirty air filter. A clean air filter insures that the engine is getting the right ballance between air, and fuel. Crucial for engine performance.
If that doesn't resolve your issue, you may want to have the, " Idle air control valve ", checked.
This part, for most vehicles, costs between $50.00, and $80.00.
I hope this helps you.