How to Reset the Service Codes on a 2005 BMW 320D

Written by richard ristow
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to Reset the Service Codes on a 2005 BMW 320D
The service engine light should be dark after service codes are reset. (Car dashboard image by Andrejs Pidjass from

Once the repairs on a 2005 BMW 320D are complete, the On-Board Diagnostic system needs to be reset. This can be done with the scanner that was used to retrieve the initial trouble codes. If the diagnostic system is not reset, then the codes will linger. More importantly, the service engine light will remain lit on the dashboard. While the exact process differs by a scanner's brand and product number, the process is similar in spirit.

Skill level:

Things you need

  • OBD-II/EOBD Scanner

Show MoreHide


  1. 1

    Uncover the data link connection beneath the BMW's dashboard. It is located to the left of the steering colum.

  2. 2

    Plug the diagnostic scanner into the BMW's data link connection and switch it on. Some brands of scanners can self-activate and some cannot.

  3. 3

    Place your key into the BMW 320D's ignition and turn. You will need the electrical system running.

  4. 4

    Key in a command to erase the trouble codes. If the scanner asks you "Are you sure," confirm the command.

  5. 5

    Turn the scanner and the vehicle off. Disconnect the scanner from the data link connection.

  6. 6

    Turn the key in the ignition and start the BMW 320D's engine. Look at the dashboard and ensure the check engine light is not lit.

Tips and warnings

  • If your BMW was manufactured and sold in Europe, your diagnostic system may be the European version of OBD-II. Make sure your scanner can read the codes. Many OBD-II scanners can read EOBD.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.