How to Diagnose Your Check Engine Light Problem for Free

by Richard Rowe

Prior to 1996, different makes and models used different types of computer programming and self-diagnosis protocols collectively referred to as Onboard Diagnostics, Series I. These dozens of different programming languages meant that most cars could only be diagnosed by mechanics who either had machines to read the codes or the know-how to do it. Things have gotten a bit easier since Uncle Sam instituted the common protocol now referred to as OBD-II. Typical of most technological advances, "easier" eventually led to "cheaper," which in many areas now equates to "free."

Determine whether or not your car has a driver-accessible code-reading system. Prior to 1996, many cars used the "blinky light" system, wherein the driver would turn his ignition key on and off a few times to trigger the car's self-diagnosis system. Refer to your owner's manual or repair reference to determine the correct key sequence.

Count the "check engine" light flash sequence, as it corresponds to a two-digit numerical code. The first series of flashes (generally long flashes) give you the tens place; a pause usually follows, preceding a number of short flashes that give you the ones place. For instance, six long flashes, a pause and three short flashes equal a code 63.

Compare your code reading to the codes used by your manufacturer during your vehicle's model year. You can find these codes online by entering "(manufacturer) ALDL codes" into your preferred search engine.

Read current OBD-II codes by simply taking your car to your local auto parts store. AutoZone, Advance Auto, Pep Boys, Jiffy Lube and a number of others offer a free OBD-II code-reading service. Often the scanner will read stored (inactive) codes, other times it won't; either way, the technician should be able to clear any stored codes using his hand-held scanner.


  • check Some chain auto parts stores will charge a nominal fee for the code-reading service -- it's up to that particular franchise owner -- but check around and you'll probably find someone who won't charge. Even small garages typically carry an OBD-II scanner, so pick up a phone book and start making calls. The worst case scenario is that you'll have to take the car to a dealer, who'll always have the right equipment but will certainly charge for the service.


  • close Some car makes require that you insert a jumper wire (or paper clip) between two of the terminals in the car's maintenance port in order to activate the ALDL blinky light feature. If your manufacturer requires such a jumper, then do your homework before touching that port. Jumping the wrong two terminals may fry your car's computer.

Items you will need


About the Author

Richard Rowe has been writing professionally since 2007, specializing in automotive topics. He has worked as a tractor-trailer driver and mechanic, a rigger at a fire engine factory and as a race-car driver and builder. Rowe studied engineering, philosophy and American literature at Central Florida Community College.

More Articles

Photo Credits

  • photo_camera Comstock/Comstock/Getty Images