Can almost guarantee on this vehicle that this is a vacuum leak. I have seen enough of these to know that the intake leaks and causes this issue to a T.
Here is a guide that will help with finding the leak:
https://www.2carpros.com/articles/how-to-use-an-engine-vacuum-gauge
https://youtu.be/4ktw1X4W_-k
If there is no leak then the fuel pressure would be the next thing to check. If the pressure is weak then it will cause an unstable idle but restart each time as the pressure is likely just good enough to get it to fire then run poorly or stall.
https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator
Lastly we need to monitor the o2 sensor data. If this all checks out then we need to find out if it is running rich or lean. However, if it is lean, I suspect you have an air flow sensor issue or missed the vacuum leak.
Below is a chart that will help with reading the o2 sensor data to find out if it is rich or lean.
Please let us know what questions you have and we can go from there.
Thanks
Image (Click to make bigger)
SPONSORED LINKS
Monday, August 23rd, 2021 AT 7:53 AM