A couple of things to know about a CEL:
If it's a flashing light it needs immediate attention. Most cars will ge into "limp mode" shortly after the flashing starts to prevent serious damage (usually to the catalytic converter).
If the light is solid and it runs rough and/or gas mileage is suffering, it needs attention as soon as you can get it.
If it's a solid light and the car runs smooth, and your gas mileage is not affected, you can drive it for a long time. Doesn't mean you should ignore it, but the issue isn't serious.
donn0128 wrote:
Hey Bob,
If you have a smart phone, down Torque app, and buy a OBDll dongle from ebay. With this app you can read and clear the codes yourself for less than 20 dollars. Not only that, but Torque can be configured to give you real time information from your vehicle. What and how much depends on what the manufacturer has allowed.
If you have an Android phone this is the way to go. Torque Pro isn't available for iOS. In fact the options for iOS are limited because of poor Bluetooth support. A lot of iOS users buy a cheap Android tablet to take advantage of the expanded options. I have
this OBDII reader. For less than $30 you can do far more than getting a code read.
One "gotcha" with codes. Many are generic. In other words some codes are spot on, some could point to multiple causes. A code that indicates a bad O2 sensor could actually be triggered by a faulty MAF sensor, or even bad air flowing through the system. I had this happen when towing through Montana in '06. We drove through smoky areas from the forest fires. After a while the CEL triggered and then went off later in the week.
The good news is that there is tons of info online to help troubleshoot issues.