05 Mazda 3 with a rough idle when its warm

My car generally runs great, but when i’m in a lot of stop & go traffic, especially waiting in long lines at stop lights, the car has a vibration that comes and goes. It only seems to happen when its stopped at a stop light, I do not notice a vibration any other time.



Have no idea what this could be. Anyone else experience anything like this?