there is no reset button, it must be done with an obd2 code scanner ^^ that will probably cost money, easiest way to reset is to disconnect the battery for 15-20 minutes...reconnect and your codes are now lost (which is good) unless of course you do have a problem. In which you light will come back in about a day anyway... The MIL trips are it fails a 'routine.' Some routines take longer to complete than others... that is, you have to perform some common driving maneuvers, other routines run every time you start the car. These same routines can also clear the MIL, if they run without failing 3 times or so. So you don't always have to clear the DTC codes with the OBDII scanner or power loss (disconnect battery), sometimes they clear themselves.
check this site out
ets and check engine light on in 98 Chevy cavalier
could be the oxygen sensor. that's what it was on mine.
Did u check your enigine cooling fan?
No, only a problem that effects emissions will set the check engine light.
check engine oil for water and check radiator for oil
If it is easy, your gas cap is not on correctly.
you can take it to auto zone or advance auto parts stores, and they will put the scanner on it for free.
What's wrong with my 2003 Chevy Cavalier if the check engine lights on and a friends computer said "misfire cylinder 4 "? It studders also. thanks Dawn
disconnect the negative battery cable for 30 seconds and hook it back up.
You need to check all of the mounts. Get a manual to show you where they are.
Have a look here; http://autorepair.about.com/od/obdcodedatabase/The_Exhaustive_Database_of_OBDI_and_OBDII_Engine_Codes.htm