Skip to main content
This guide provides instructions on how to read and clear Porsche fault codes (also referred to as Diagnostic Trouble Codes or DTC).

Table of Contents


What you will need


  1. Locate the OBD-II port under the dashboard and plugin your OBD-II scanner.porsche obd ii port
  2. Turn on the ignition but do not start the engine. If the Porsche has a start/stop button, press it without pressing the brake pedal.porsche read fault codes
  3. Turn on your scanner and press enter to communicate with the vehicle.diagnose porsche problems
  4. Select the Porsche model. Depending on the scanner, you will also need to select the module that you want to diagnose. For example, you can choose transmission, ABS module, SRS module. Remember, you will need a Porsche scanner to access these models.
  5. Scroll to Read Fault Codes. Write down all the codes. If codes are in Stored status, go to the next step to clear them. If codes are in Present/Current status, you need to fix the problem before clearing those fault codes.
  6. Go back up the menu, and instead of selecting Read Codes, scroll down and select Clear Fault Codes. Press enter, and you are done.

Porsche check engine light can be diagnosed with a generic OBD-II scanner, but problems related to the airbag, transmission, ABS, and other systems require a Porsche scanner.

If you clear codes that are Present/Current without fixing the problem, the warning light and codes will come back on.

These instructions work on 1996 and newer Porsche vehicles such as 911, 918, Boxster, Carrera, Cayenne, Macan, Panamera. It is important to find a scanner that covers your Porsche model.