Mark it once you can do it without this page open.

How to do it

  1. Find the diagnostic port: a 16-pin socket under the dashboard on the driver's side, near your knees; the manual shows where.
  2. With the engine off, push the scanner's plug firmly into the port.
  3. Turn the ignition to on, or start the engine if the scanner's instructions say so.
  4. Choose read codes, and write down every code exactly, including the letter and all four digits.
  5. Note whether each code is stored, pending or permanent, and take a photo of any freeze frame data the scanner shows.
  6. Look up each code's general meaning, then treat it as a starting point for a check, not a list of parts to buy.
  7. Leave the codes stored and give the list to the garage; clearing them erases information a technician uses.

Stop and call a professional if

  • The check engine light is flashing, or the car shakes, loses power or smells of fuel.
  • Codes relate to brakes, airbags, steering or the hybrid battery; leave those systems to a shop.
  • The same code returns after a repair.

Common mistakes

  • Clearing the code to switch the light off and calling that a fix.
  • Buying the first part a code mentions without testing whether it failed.
  • Ignoring a code because the car still drives fine.
  • Reading codes while the car is in gear or while driving.

Quick self-check

Three questions. Your last score is kept in this browser.

1. Where is the diagnostic port on most cars?
2. What does a code such as P0420 tell you?
3. Should you clear the codes before visiting the garage?

Teach this to someone

A one-page sheet for showing a friend, a roommate or a kid: what to say, what to show, and one question to check it landed.

Words on this page

Sources

  • Your vehicle's owner's manual, for your model year. Checked September 28, 2026.

Last reviewed . First published .