2016 Acadia-car will randomly start idling really hard and shaking when stopped at a light or parked. Check engine light will start flashing and it will say traction control off/check stabilitrac. It will stop after 5 seconds or so and sometimes check engine light just goes off and sometimes stays on for a day or two. It happened a few times over the last couple years but has been happening frequently over the last month. I took it to shop to have code pulled and they said could be o2 sensor or one other issue which I can’t remember. Have it scheduled to go to the dealership next week