First off check the gas tank cap, loose ones will cause it to come on. Next look for vacum leaks and disconnected hoses. How long does it stay on for or does it stay on as long as it's running ?? How many miles since its last tune up ?? Could also be a bad O2 sensor or clogged cat.
Run some Chevron Techron thru the fuel system first, clean the throttle body out. Quick check would be to take it to Auto Zone, some here have said they will hookup a diagnostic reader and pull the code. I also think you can use the ignition switch to get the dash leds to flash the trouble code. I have a 98 and they will not do this.