Hi and thanks for using 2CarPros.com.
An idle issue can be the result of many things. However, since it comes and goes, I would suspect either there is an issue either with the idle air control valve, the throttle body itself needs cleaned, or a vacuum leak.
Please keep in mind, if the check engine light is on, you should scan the computer to identify trouble codes. Here is a quick video showing it done:
https://youtu.be/b2IJGfImVvw
If you find a trouble code, let me know what it is.
Now, the next thing I would check is for a vacuum leak. Here is a link which describes the process:
https://www.2carpros.com/articles/how-to-use-an-engine-vacuum
If you find there is no issue with engine vacuum, next inspect the throttle body. Here is a link describing that process:
If that does not appear to be an issue, then I would suspect the idle air control valve is going bad. I attached a picture of one so you can see what it looks like. It is mounted on the throttle body. You need to remove the fuel injector sight shield from the top of the engine to access it. If you replace the component, it has a simple learn procedure. Simply turn the key to the run position (engine off) for ten seconds. After that, turn if off and wait ten seconds. Next start the engine and it should idle at the correct speed.
The picture below is of the component removed. The area being measured is not seen until the component is removed.
Let me know if this helps or if you have other questions.
Take care,
Joe
Image (Click to make bigger)
SPONSORED LINKS
Thursday, July 5th, 2018 AT 6:50 PM