ENGINE LIGHT AND ROUGH IDLE

1999 Buick Lesabre

1999 Buick Lesabre 6 cyl Front Wheel Drive Automatic 122000 miles

I have a 99 buick lesabre custom with 122,000 miles on it. I haven't had any major problems since I bought the car used. But lately it has started to have a little rougher of an idle when you start it and there is an occasional gas smell. Now the engine light has started coming on, and will blink at times when you first start the car. Anyone have any idea of wat's wrong?

Check engine light: Have the computer scanned for code/s-you have a problem within the engine management system that caused the CEL to turn on-This is your starting point of diagnosis, finding out what's going on.