Hi,
Let's see if we can figure this out. First, have you tried retrieving diagnostic trouble codes? If you have, let me know what they are.
Next, what you described could be a few things. For example, an engine vacuum leak can cause the idle speed to jump around or even cause the engine to stall. It wouldn't hurt just check.
Here is a link that explains how it's done:
https://www.2carpros.com/articles/how-to-use-an-engine-vacuum-gauge
Next, there are several different sensors that are used to maintain the engine's idle speed. If one of them is causing an issue, it should show up if you scan the computer. Often times a parts store will do a general scan at no charge. You may want to consider having that done if the check engine light is on.
Here is a link that shows how to scan all modules (can-bus):
https://www.2carpros.com/articles/can-scan-controller-area-network-easy
Let me know if there are codes, any vacuum leaks, or any other issues. Also, let me know if you have ever experienced the engine stalling and not restarting for a period of time.
Take care,
Joe
Wednesday, March 6th, 2024 AT 6:52 PM