LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Porsche >> 2004 >> Boxster Base, Automatic >> Repair and Diagnosis >> Engine Performance >> System >> DME 7.8 Diagnosis >> Introduction >> General
April 5, 2026: LEMON Manuals is launched! Read the announcement.

DME 7.8 Diagnosis: Introduction: General

This manual is intended for trained automotive workshop personnel who have successfully completed Porsche training seminars on the respective systems and who possess the necessary theoretical and practical knowledge to perform work on complex systems. 

The basic prerequisite for all work on the DME is the acknowledgement and observance of safety regulations and warnings; these are contained in the chapter Notes on the following pages. 

NOTE:
  • The following diagnosis and troubleshooting procedures are oriented toward and described for left-hand drive vehicles. Plugs and jacks specified may have different pin assignments for right-hand drive vehicles, which could lead to both misinterpretation during troubleshooting and to unpredictable accidents. Therefore, work should not be performed on right-hand drive vehicles without the correct circuit diagram or diagnosis and troubleshooting descriptions for right- hand drive vehicles.

This OBDII manual DME 7.8 covers the following vehicles:

This manual describes diagnosis and troubleshooting for the engine control module installed in Porsche sports cars (OBD = On-Board Diagnosis). It describes the OBD II versions for naturally-aspirated and turbo engines (USA version) covering the full scope of diagnosis. This includes the EOBD (European OBD) and RoW (Rest of the World) versions that were adapted to the respective national laws or regulations regarding diagnosis.

The main differences between the OBD II and EOBD versions include the fuel tank leakage test required by law in the USA and the criteria for storing faults and activating the CHECK ENGINE light (abbreviated CE below), which is also referred to as the MIL (Malfunction Indicator Light).

The following functions are assured by the OBD II system:

Digital engine control module DME 7.8 

DME 7.8 is a proven, highly reliable engine control module, which was specially adapted to suit Porsche requirements.

When the terminal 30 voltage supply is interrupted, the following control module values are deleted:

Bear in mind that programming the DME (e.g. loading a new data record) will also delete the values mentioned above.

Note on adaptation 

The DME control module must perform a learning and adaptation routine for the throttle valve adjuster if:

To initiate adaptation:

  1. Switch on the ignition for 1 minute without starting the engine. Do not press the accelerator (make sure that no carpet is pressing on the accelerator, for example).
  2. Switch off the ignition for at least 10 seconds.

The following conditions must also be met, otherwise learning is not possible:

Standardized DTCs according to ISO 15031 

Diagnostic trouble codes that can be issued by the control module are standardized according to ISO 15031. This ISO standard is based on SAE J 2012.

The fault code or DTC is always a 5-character alphanumeric value, e.g. P0100.

The first character (letter) of the code identifies the system which has set the code. A total of four system types are covered:

The P codes are classified in 2 main categories according to ISO 15031:

Only the P codes are required for OBD II.

The standardised codes are subdivided as follows:

P0001 to P0299 Fuel and air metering

P03xx Ignition system and misfire detection

P04xx Additional emission control systems

P05xx Speed and idle air control

P06xx Computer and output signals

P0700 to P0999 Transmission

P2000 to P2299 Fuel and air metering

P23XX Ignition system and misfire detection

P24XX Additional emission control systems

P25XX Additional input signals

P26XX Computer and output signals

P27XX Transmission

P28XX Reserved

P29XX Fuel and air metering