When it's idling,it skips,but never stalls. driving it runs great.whats wrong? on 2003 Cadillac Seville SLS

It runs great unless it has to sit and idle, then it skips but never stalls out.

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers 2 comments
maybe there is a misfire, is the check engine light on?
Yes the engine light is on, stay's on and once in awhile flashes.
You probably have a misfire condition due to a faulty spark plug or spark plug coil. Need to get code read and post result here to further assist. Autozone provides this for free.
I got the same problem with my 98 Seville with 67k original.
Thought maybe I got some bad gas. The idle skips at stoplight
and the takeoff from light seems to be sluggish. No code coming up.