Occasionally, at cold startup, the motor tends to idle rough. It only does this when the engine is cold, and only does this for about 30 seconds at the most, then everything goes back to normal and it runs smooth.
It does it regardless to whether the AC is on or off, and doesn't do I at every cold start.
It also doesn't do it with warm starts.
Spark plugs were replaced recently. Coolant temp sensor was also replaced recently.
There is also no CEL or stored DTCs.
Does anyone have any suggestions as to what it may be?
Here's a video of the Choo Choo exhaust, as my kids put it...
https://www.youtube.com/watch?v=gWJGu5RiW-4