Hi,
Have you checked for engine vacuum leaks? That can cause a rough idle and high or low idle.
Here is a link explaining how it's done:
https://www.2carpros.com/articles/how-to-use-an-engine-vacuum-gauge
If no leaks are found, I want to reset what is called the keep-alive memory. Disconnect the battery cables and touch them together while a helper depresses the brake pedal. Try this and let me know if it changes anything.
Also, if the check engine light is staying on while the engine is running, have the computer scanned for codes. Most parts stores will do it free of charge.
Let me know what you find.
Take care,
Joe
SPONSORED LINKS
Tuesday, November 8th, 2022 AT 8:46 PM