2004 Chevy Cavalier check engine light on

The engine light just came on in my Cavalier. It has 99,995 miles on it. The car is running fine. Should I go running to a mechanic to see why it came on even though it is driving fine?? Thanks for any suggestions.

The least you could do is go to a local AutoZone store and most will pull the codes from the computer for free so you’ll know what’s causing the Check Engine light to come on. It may be running fine now. but it doesn’t mean it’ll be running fine later on if you ignore the CEL.


That CEL (check engine light) is just a kid in class waving her hand trying to get you attention because she has the answer. You need to have the codes read. Some places will read them for FREE. Try Autozone or Advanced Auto Parts. Get the exact code (like P0123) not just their translation into English and post it back here.

Regarding warning lights:

  1. if the coolant temp light comes on, shut off the engine ASAP

  2. if the oil warning light comes on, shut off the engine ASAP

  3. if a FLASHING MIL/CEL comes on, shut off the engine ASAP

    ASAP means driving to the berm of the highway right now and not waiting for the next exit.

But if the MIL/CEL is not flashing, then it’s not an urgent indicator.