OBD, GENERAL INFORMATION
The following table provides quick links to all Information in this service information.
GENERIC SCAN TOOL MANUAL CONTENTS
"GST" is an acronym for Generic Scan Tool Information.
Included in the contents of this GST information is a summary table of the vehicle specific OBD II Emission Related Engine and Transmission DTCs. This table contains all necessary Malfunction Criteria, Threshold Values, Secondary Parameters, Enabling Conditions, Monitoring Time Length, Frequency of Checks, and MIL Illumination to accurately monitor and diagnose the Engine Emissions and Transmission and perform all functions required to run Modes 01 through 09 with a hand held scan tool. For a further description of the monitor strategies, a document reference has been provided throughout this GST information to the applicable OBD System Strategy document.
This GST information also contains the step by step pin point test procedures to accurately diagnose the suspected component or system once a DTC has been set. All references to repair procedures and wiring diagrams will be found within the diagnostic test procedure.
OBD SYSTEMS
OBD II
"OBD" is an acronym for the On Board Diagnostic System.
California OBD II applies to all gasoline engine vehicles up to 14, 000 lbs. Gross Vehicle Weight Rating (GVWR) starting in the 1996 MY and all diesel engine vehicles up to 14, 000 lbs. GVWR starting in the 1997 MY.
Several states in the Northeastern United States have chosen to adopt the California emission regulations starting in the 1998 MY and are known as "Green States".
Green States receive California-certified vehicles for passenger cars and light trucks up to 6, 000 lbs. GVWR. Starting in the 2004 MY, Federal vehicle over 8, 500 lbs. will start phasing in OBD II.
Starting in 2004 MY, gasoline-fueled Medium Duty Passenger Vehicles (MDPVs) are required to have OBD II. Federal OBD II applies to all gasoline engine vehicles up to 8, 500 lbs. GVWR starting in the 1996 MY and all diesel engine vehicles up to 8, 500 lbs. GVWR starting in the 1997 MY.
OBD II system implementation and operation is described in the remainder of this document.
MALFUNCTION INDICATOR LAMP
"MIL" is an acronym for the Malfunction Indicator Lamp.
If the ECM recognizes a malfunction that leads to increased emissions values, it indicates them by lighting the MIL which is located in the instrument cluster.
The ECM switches on the MIL after the ignition is switched on. Shortly after the engine is started, The MIL goes out if the ECM does not detect a malfunction that increases the emissions values.
If the ECM recognizes a malfunction that leads to increased emissions during the operation of the engine, the ECM switches on the MIL and an entry is stored in the DTC memory of the ECM.
CAN DATA LINK
"CAN" is an acronym for Controller Area Network.
The ECM communicates with all databus capable control modules by a CAN Data Link.
The databus capable control modules (i.e. Engine Coolant temperature Sensor) are connected by two data bus wires which are twisted together (CAN_High and CAN_Low), and exchange information (messages) to the ECM. Missing information on the databus is then recognized and stored as a malfunction.
The ECM illuminates the MIL through the CAN data link and tells the MIL to turn on, turn off, or blink.
ELECTRONIC POWER CONTROL WARNING LAMP
"EPC" is an acronym that stands for the Electronic Power Control (E-gas).
The ECM monitors all EPC components after the ignition is switched on.
If a malfunction is recognized in the EPC system during the operation of the engine, the ECM switches on the EPC which is located in the instrument cluster and an entry is stored in the DTC memory of the ECM.
DIAGNOSTIC MODES
The information provided in Modes 01 through 09 displays the various levels of emission related data that may be monitored, as well as the ability to retrieve and read stored DTC trouble codes, erase stored DTC trouble codes, generate readiness codes, and select the various PIDs and Test-IDs used within the modes to monitor the engine, and emission related component parameters.
The following table provides a link to all diagnostic modes that monitor all components and systems which influence the emission quality.
Note. Depending on scan tool and protocol used, the information displayed may be referred to by different names such as Test-ID (TID), Hex-ID, Component-ID (CID), On-Board Diagnostic Monitor Identifier (OBDMID), or contain no name at all and be referenced by only a number.
DIAGNOSTIC MODE 01 - READ CURRENT SYSTEM DATA
Diagnostic Mode 01 makes it possible to access current emissions-related measured values and diagnostic data. The original measured values (no replacement values), input and output data and system status information are displayed using Diagnostic Mode 1.
Depending on scan tool and protocol used, the information displayed in diagnostic mode 01 may be referred to by different names such as Test-ID (TID), Hex-ID, Component-ID (CID), On-Board Diagnostic Monitor Identifier (OBDMID), or contain no name at all and be referenced by only a number.
Test requirement
- Coolant temperature at least 80° C.
Procedure
Connect the scan tool.
Start the engine and run at idle.
Select "Diagnostic Mode 1".
From the following table, select the desired the "PID" that is to be monitored, e.g. "PID 05-Coolant temperature".
The current values of the component or system that is being monitored will be displayed on the scan tool screen.
| PID | Component or System |
|---|---|
| 01 | System Status Information |
| 04 | Calculated Load Value |
| 05 | Coolant Temperature |
| 11 | Intake Manifold Pressure |
| 12 | Engine Speed |
| 13 | Vehicle Speed |
| 14 | Ignition Angle |
| 15 | Intake Air Temperature (IAT) |
| 16 | Air Mass |
| 17 | Throttle Valve Position |
| 28 | Display 3 |
Switch the ignition off.
End of Procedure
DIAGNOSTIC MODE 02 - READ OPERATING CONDITIONS
When an emissions-related fault (pending DTC, visible in mode 07) is first detected, operating conditions are stored. Diagnostic Mode 02 makes it possible to access this freeze frame data as soon as this fault is shown in mode 03. Each control module only shows freeze frame data for one fault via Mode 02. Therefore, there are two priority levels. If there is a malfunction with higher priority, the freeze frame data is overwritten.
Fault with higher priority: Misfire malfunction or fuel supply system malfunction.
Fault with normal priority: All other emissions-related faults.
Depending on scan tool and protocol used, the information displayed in diagnostic mode 02 may be referred to by different names such as Test-ID (TID), Hex-ID, Component-ID (CID), On-Board Diagnostic Monitor Identifier (OBDMID), or contain no name at all and be referenced by only a number.
Procedure
Connect the scan tool.
Start the engine and run at idle.
Note. If the engine does not start, crank the engine using starter for at least 5 seconds, do not switch the ignition off afterward under any circumstances.
Select "Diagnostic Mode 2".
From the following table, select the desired the "PID", e.g. "PID 05 Coolant temperature" that is to be monitored.
The current values of the component or system that is being monitored will be displayed on the scan tool screen.
| PID | Component or System |
|---|---|
| 02 | DTC that belongs to freeze frame 0 |
| 04 | Calculated Load Value |
| 05 | Coolant Temperature |
| 11 | Intake Manifold Pressure |
| 12 | Engine Speed |
| 13 | Vehicle Speed |
| 14 | Ignition Angle |
| 15 | Intake Air Temperature (IAT) |
| 16 | Air Mass |
| 17 | Throttle Valve Position |
Switch the ignition off.
End of Procedure
DIAGNOSTIC MODE 03 - READ DTC MEMORY
Diagnostic Mode 03 makes it possible to read emissions-related faults (confirmed DTCs: faults which have activated the MIL) in the ECM and in the TCM.
When the Diesel Direct Fuel Injection (DFI) Engine Control Module (ECM) -- recognizes an emission related fault it turns on the Malfunction Indicator Lamp (MIL) -- or if a Electronic Throttle Malfunction is recognized, the Diesel Direct Fuel Injection (DFI) Engine Control Module (ECM) -- turns on the Electronic Power Control (EPC) Warning Lamp -- which are both located in the instrument cluster.
Diagnostic Mode 03 is used to retrieve and view any DTC which may be stored in the Diesel Direct Fuel Injection (DFI) Engine Control Module (ECM) --.
The DTC's are sorted by SAE code with the DTC tables consisting of a 5-digit alpha-numeric value.
Depending on scan tool and protocol used, the information displayed in diagnostic mode 03 may be referred to by different names such as Test-ID (TID), Hex-ID, Component-ID (CID), On-Board Diagnostic Monitor Identifier (OBDMID), or contain no name at all and be referenced by only a number.
The following tables provide a breakdown and explanation of the DTC code.
P Codes
| Component group | |||||
|---|---|---|---|---|---|
| P | X | X | X | X | DTC for the drivetrain |
| Norm-Code | |||||
| P | 0 | X | X | X | Trouble codes defined by SAE with specified malfunction texts |
| P | 1 | X | X | X | Additional emission relevant DTCs provided by the manufacturer |
| Component group | |||||
|---|---|---|---|---|---|
| Repair group | |||||
| P | X | 0 | X | X | Fuel and air mixture and additional emission regulations |
| P | X | 1 | X | X | Fuel and air ratios |
| P | X | 2 | X | X | Fuel and air ratios |
| P | X | 3 | X | X | Ignition system |
| P | X | 4 | X | X | Additional exhaust system |
| P | X | 5 | X | X | Speed and idle control |
| P | X | 6 | X | X | Control module and output signals |
| P | X | 7 | X | X | Transmission |
| P | X | 8 | X | X | Transmission |
| P | X | 9 | X | X | Control modules, input and output signals |
Procedure
Connect the scan tool.
Switch the ignition to the "ON" position.
Select "Diagnostic Mode 03".
The stored DTC or DTC's will be displayed on the scan tool screen.
The following table is an example of the DTC information that may be displayed on the scan tool screen
| Indication example | Explanation |
|---|---|
| P0444 | SAE Diagnostic Trouble Code (DTC) |
| Evaporative Emission (EVAP) Canister Purge Regulator Valve | Malfunctioning wiring path or malfunctioning component |
| Circuit Open | Malfunction type as next |
Refer to the following DTC tables for the diagnostic repair procedure
- «SAE P0XXX DIAGNOSTIC TROUBLE CODES»(/volkswagen/new-beetle/a4-1997-2005/remont/cooling-fan/#19l-generic-scan-tool-engine-codes-alh-bew-hatchback__sae-p0xxx-diagnostic-trouble-codes) .
- «SAE P1XXX DIAGNOSTIC TROUBLE CODES»(/volkswagen/new-beetle/a4-1997-2005/remont/cooling-fan/#19l-generic-scan-tool-engine-codes-alh-bew-hatchback__sae-p1xxx-diagnostic-trouble-codes)
- «SAE P2XXX DIAGNOSTIC TROUBLE CODES»(/volkswagen/new-beetle/a4-1997-2005/remont/cooling-fan/#19l-generic-scan-tool-engine-codes-alh-bew-hatchback__sae-p2xxx-diagnostic-trouble-codes)
Switch the ignition off.
End of Procedure
DIAGNOSTIC MODE 04 - ERASE DTC MEMORY
Diagnostic Mode 04 makes it possible to erase the DTC memory and to reset all emissions-related diagnostic data. In that way, all faults in the DTC memory in the ECM and TCM are erased. The adaptation values are also reset.
Emissions-related diagnostic data includes (as applicable)
- MIL Status
- Number of DTCs
- Readiness Bits
- Confirmed DTCs
- Pending DTCs
- DTC that belongs to freeze frame
- Freeze frame data
- Test results of specific diagnostic functions
- Distance driven with "MIL ON"
- Number of Warm-Up Cycles after erasing the DTC memory
- Distance driven after erasing the DTC memory
- Misfire counter
Depending on scan tool and protocol used, the information displayed in diagnostic mode 04 may be referred to by different names such as Test-ID (TID), Hex-ID, Component-ID (CID), On-Board Diagnostic Monitor Identifier (OBDMID), or contain no name at all and be referenced by only a number.
Procedure
Connect the scan tool.
Switch the ignition on.
Select "Mode 4".
The scan tool will display: "Diagnostic data are being erased".
Switch the ignition off.
End of Procedure
DIAGNOSTIC MODE 06 - READ TEST RESULTS FOR SPECIFIC DIAGNOSTIC FUNCTIONS
Diagnostic Mode 06 makes it possible to retrieve test results for special components and systems which are continuously or not continuously monitored. If the diagnosis of a system is complete, the diagnostic result and the corresponding thresholds are saved and displayed in mode 06. This data remains saved (even with the ignition off) until either new diagnostic results become available or the DTC memory is erased.
The min & max values for each individual test in Mode 06 represent the min & max operating values for a properly operating system. This data is provided to the individual aftermarket scan tool companies for development of their scan tool. Depending on the scan tool being used, the min & max values shown may vary, or be rounded up or down to the nearest decimal point depending on the aftermarket scan tool company's development process. e.g.
| Minimum Value | |
|---|---|
| GST information / documentation | 0.3499 |
| Aftermarket Scan Tool display | 0.35 |
Depending on the scan tool and protocol used, the information displayed in Diagnostic Mode 06 may be referred to by different names such as Test-ID (TID), Hex-ID, Component-ID (CID), On-Board Diagnostic Monitor Identifier (OBDMID), or contain no name at all and may be referenced by only a number.
| Engine Code ALH ONLY: Test-ID (Hex-ID) | Component or System |
|---|---|
| TID 09 (09): TID 09 ($09): Dynamic plausibility of coolant temperature sensor . | Dynamic plausibility of coolant temperature sensor |
| TID 10 ($10): TID 10 ($10): Start-Stop positions test of quantity adjuster . | Start-Stop positions test of quantity adjuster |
| TID 11 ($11): TID 11 ($11): Dynamic plausibility of fuel temperature sensor . | Dynamic plausibility of fuel temperature sensor |
| TID 12 ($12): TID 12 ($12): Plausibility of boost pressure sensor with atmospheric pressure sensor . | Plausibility of boost pressure sensor with atmospheric pressure sensor |
TID 09 ($09): Dynamic plausibility of coolant temperature sensor
Test requirements
- No DTCs stored in the DTC memory.
- Coolant temperature 20° C.
To generate an OK result, coolant temperature must be below 20° C when starting engine and then climb 10° C or exceed 20° C.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "Test-ID 09 ($09) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Time frame diagnostic cycle | 117 | |
| 02 ($02) | Temperature change during diagnostic cycle | 8 | |
| 03 ($03) | Temperature at end of diagnostic cycle | 57 |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
TID 10 ($10): Start-Stop positions test of quantity adjuster
Test requirements
- No DTCs stored in the DTC memory.
To generate an OK test result the battery voltage must be greater than 10 V, fuel temperature higher than 10° C and there cannot be any defect in the speed sensor and needle-travel sensor. After waiting 5 sec. with ignition on and engine NOT running, a diagnostic result will be available.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "Test-ID 10 ($16) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Return message of quantity adjuster in MAX position | 242 | |
| 02 ($02) | Return message of quantity adjuster in MIN position | 212 | |
| 03 ($03) | Return message of quantity adjuster in MIN-position. | 49 | |
| 04 ($04) | Return message of quantity adjuster in MIN-position. | 25 |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
TID 11 ($11): Dynamic plausibility of fuel temperature sensor
Test requirements
- No DTCs stored in the DTC memory.
To generate an OK result, fuel temperature must increase 10° C or the integrated fuel temperature change in the last driving cycle must exceed 30° C.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "Test-ID 11 ($B) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Time frame of diagnostic cycle | 120 | |
| 02 ($02) | Temperature change in current diagnostic cycle | 100 | |
| 03 ($03) | Temperature integral at end of diagnostic cycle | 300 |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
TID 12 ($12): Plausibility of boost pressure sensor with atmospheric pressure sensor
- No DTCs stored in the DTC memory.
To generate an OK result, wait 3 sec. with ignition on and engine NOT running, a diagnostic result will be available.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "Test-ID 12 ($C) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Absolute difference of charge air pressure sensor to barometric pressure | 150 |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
| Engine Code BEW ONLY: Test-ID (Hex-ID) | Component or System |
|---|---|
| TID 01 ($01): TID 01 ($01): Oxygen Sensor Monitoring . | Oxygen Sensor Monitoring |
| TID 09 ($09): TID 09 ($09): Dynamic plausibility of coolant temperature sensor . | Dynamic plausibility of coolant temperature sensor |
| TID 10 ($10): TID 10 ($10): Start-Stop positions test of quantity adjuster . | Start-Stop positions test of quantity adjuster |
| TID 11 ($11): TID 11 ($11): Dynamic plausibility of fuel temperature sensor | Dynamic plausibility of fuel temperature sensor |
| TID 12 ($12) | Plausibility of boost pressure sensor with atmospheric pressure sensor |
| TID 31 ($31) TID 31 ($31): Exhaust Gas Recirculation (EGR) | Exhaust Gas Recirculation (EGR) |
TID 01 ($01): Oxygen Sensor Monitoring
Test requirements
- No DTCs stored in the DTC memory.
- Coolant temperature 20° C.
To generate an OK result, coolant temperature must be below 20° C when starting engine and then climb 10° C or exceed 20° C.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "TID 01 ($01) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Measured Oxygen Concentration | 0.057 V | 0.057 V |
| 02 ($02) | Measured Oxygen Concentration | 630 mV | 630 mV |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
Test requirements
- No DTCs stored in the DTC memory.
To generate an OK test result the battery voltage must be greater than 10 V, fuel temperature higher than 10° C and there cannot be any defect in the speed sensor and needle-travel sensor. After waiting 5 sec. with ignition on and engine NOT running, a diagnostic result will be available.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "TID 09 ($09) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Time frame diagnostic cycle. | 117 | |
| 02 ($02) | Temperature change during diagnostic cycle. | 8 | |
| 03 ($03) | Temperature at end of diagnostic cycle. | 58 |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
Test requirements
- No DTCs stored in the DTC memory.
To generate an OK test result the battery voltage must be greater than 10 V, fuel temperature higher than 10° C and there cannot be any defect in the speed sensor and needle-travel sensor. After waiting 5 sec. with ignition on and engine NOT running, a diagnostic result will be available.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "Test-ID 10 ($10) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Return message of quantity adjuster in MAX position | 242 | |
| 02 ($02) | Return message of quantity adjuster in MIN position | 212 | |
| 03 ($03) | Return message of quantity adjuster in MIN-position. | 49 | |
| 04 ($04) | Return message of quantity adjuster in MIN-position. | 25 |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
TID 11 ($11): Dynamic plausibility of fuel temperature sensor
Test requirements
- No DTCs stored in the DTC memory.
To generate an OK result, fuel temperature must increase 10° C or the integrated fuel temperature change in the last driving cycle must exceed 30° C.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "Test-ID 11 ($11) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Time frame of diagnostic cycle | 120 | |
| 02 ($02) | Temperature change in current diagnostic cycle | 100 | |
| 03 ($03) | Temperature integral at end of diagnostic cycle | 300 |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
- No DTCs stored in the DTC memory.
To generate an OK result, wait 3 sec. with ignition on and engine NOT running, a diagnostic result will be available.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "Test-ID 12 ($12) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Absolute difference of charge air pressure sensor to barometric pressure | 150 |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
TID 31 ($31): Exhaust Gas Recirculation (EGR)
- No DTCs stored in the DTC memory.
To generate an OK result, wait 3 sec. with ignition on and engine NOT running, a diagnostic result will be available.
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6".
Select "Test-ID 31 ($31) ".
Select the desired "Test-ID (TID)" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | Component or System | Min. | Max. |
|---|---|---|---|
| 01 ($01) | Control deviation. (Specified air mass - measured air mass) |
If any components or systems fail to meet the specified values. Refer to DIAGNOSTIC MODE 03 - READ DTC MEMORY to check for stored DTC's or the corresponding diagnostic repair procedure.
Switch the ignition off.
End of diagnosis
DIAGNOSTIC MODE 07 - READ FAULTS DETECTED DURING THE CURRENT OR LAST DRIVING CYCLE
Mode 07 makes it possible to check emissions-related faults which appeared during the current or last driving cycle (pending DTCs).
A pending DTC is saved the first time a fault is detected (output via Mode 07).
If the fault is detected again by the end of the following driving cycle, a confirmed DTC is entered (output via Mode 03) and the MIL is activated.
If this malfunction is not detected again by the end of the following driving cycle, the corresponding pending code will be deleted at the end of the driving cycle.
Note. Depending on scan tool and protocol used, some of the information provided may be referred to by a different name.
Procedure
Connect the scan tool.
Start the engine and run at idle.
Note. If the engine does not start, crank the engine using starter for at least 5 seconds. Do not switch the ignition off afterward.
Select "Mode 7: Check test results of components that are continuously monitored".
The number of pending DTCs or "0 malfunctions detected" will be displayed on the scan tool screen.
Refer to the following DTC tables for the diagnostic repair procedure
- «SAE P0XXX DIAGNOSTIC TROUBLE CODES»(/volkswagen/new-beetle/a4-1997-2005/remont/cooling-fan/#19l-generic-scan-tool-engine-codes-alh-bew-hatchback__sae-p0xxx-diagnostic-trouble-codes) .
- «SAE P1XXX DIAGNOSTIC TROUBLE CODES»(/volkswagen/new-beetle/a4-1997-2005/remont/cooling-fan/#19l-generic-scan-tool-engine-codes-alh-bew-hatchback__sae-p1xxx-diagnostic-trouble-codes)
- «SAE P2XXX DIAGNOSTIC TROUBLE CODES»(/volkswagen/new-beetle/a4-1997-2005/remont/cooling-fan/#19l-generic-scan-tool-engine-codes-alh-bew-hatchback__sae-p2xxx-diagnostic-trouble-codes)
Switch the ignition off.
DIAGNOSTIC MODE 09 - READ VEHICLE INFORMATION
Diagnostic Mode 09 makes it possible to access vehicle-specific information from the ECM and the TCM (where applicable).
Note. Depending on scan tool and protocol used, Diagnostic Mode 09 and the information provided may be referred to by a different name.
Test requirement
- No DTC's stored in the DTC memory.
Procedure
Connect the scan tool.
Switch the ignition on.
Select "Mode 09".
Select the desired "Test-ID".
The information requested will be displayed on the scan tool screen.
The following table is a numerical list of all "Test-IDs" that may be selected.
| Test-ID | Diagnostic text |
|---|---|
| 04 | Calibration identification e.g. |
| Diesel Direct Fuel Injection (DFI) Engine Control Module (ECM) -J248 | |
| 06 | CVN (check sum) e.g. |
| EC5AE460 the check sum is different for every control module version | |
| 000D105 |
Switch the ignition off.
End of procedure
GENERAL DIAGNOSIS
The following table provides quick links to all information in this service information.
PRELIMINARY CHECK
Before performing any pin point test or component diagnosis, a preliminary check must be performed.
Check the appropriate service information for information that may supersede any information included in this service information..
Connect the scan tool.
Switch the ignition on.
Using the scan tool, check for any stored or related DTC's.
If other DTC's are stored
Repair these DTC's first before performing the following procedure.
If no other DTC's are stored
Using the scan tool, erase the DTC memory. Refer to DIAGNOSTIC MODE 04 - ERASE DTC MEMORY .
Perform a road test to attempt to duplicate the customers complaint.
If the DTC returns
Perform the diagnostic procedure.
If the DTC does not return
The fault is intermittent or a sporadic condition may exist.
Check the suspected component, electrical harness and electrical harness connectors for damage, corrosion, loose or broken terminals.
If necessary, repair the faulty wiring connection.
Perform a road test to verify the repair.
If the DTC returns
Perform the diagnostic procedure.
If the DTC does not return
The fault may have been the result of a loose electrical connection.
Generate readiness code. Refer to READINESS CODE .
End diagnosis
READINESS CODE
The following table provides quick links to all information in this service information.
READINESS CODE DESCRIPTION
Diagnostics are performed at regular intervals during normal vehicle operation. After repairing an emissions related system, a readiness code is generated by road testing the vehicle.
If a malfunction is recognized during the drive cycle, it will be stored in the DTC memory.
The OBD drive cycle operation will be monitored with a hand held diagnostic tool. Consult the manufacturer's instruction for correct tool operation.
The readiness code is erased every time the DTC memory is erased or any time the battery is disconnected. If the DTC memory has been erased or the battery is disconnected, a new readiness code must be generated.
Only erase the DTC memory if a DTC has been stored.
General Recommendations
Most monitors will complete easier and quicker using a "steady-foot" and "smooth" acceleration during the drive cycle operation, cruise, and acceleration modes.
Test requirements
- Engine coolant temperature 25° C (77° F) Minimum.
| WARNING | When performing the drive cycle operation, pay strict attention to driving conditions and please observe and obey all posted speed limits. Failure to follow these instructions may result in personal injury or possible death. |
Drive Cycle Procedure
Connect the scan tool.
Start engine and increase speed to 2200 RPM, by referring to tachometer.
At engine speed of at least 2200 RPM
Release accelerator pedal and allow engine to return to idle (approx. 900 RPM).
Stop engine and wait approx. 10 seconds.
Start engine and increase speed to 2200 RPM, by referring to tachometer.
At engine speed of at least 2200 RPM
Release accelerator pedal and allow engine to return to idle (approx. 900 RPM).
Check the status of the readiness code.
Note. Depending on the scan tool used. The readiness code status may be displayed as complete, passed or OK.
If any engine monitor fails the drive cycle test. Repeat the drive cycle test until all engine monitors have successfully run through and passed.
If the drive cycle operation fails again.
Check the DTC memory for stored DTC's DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Repair the vehicle if necessary.
Repeat the drive cycle operation until all engine monitors have successfully run through and passed.
Remove the scan tool and switch the ignition off.
End of Procedure.
DIAGNOSTIC TROUBLE CODE TABLES
The following table provides quick links to all information in this service information.
SAE P0XXX DIAGNOSTIC TROUBLE CODES
Fuel and air ratios
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illumination |
|---|---|---|---|---|---|---|
| P0030 | HO2S Heater Control Circuit (Bank 1 Sensor 1) (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Diagnostic signal from output driver | Output driver- = OFF state | 5 Sec | Continuous 2 DCY |
| P0031 | HO2S Heater Control Circuit (Bank 1 Sensor 1 Low (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Diagnostic signal from output driver | Output driver- = ON state | 5 Sec | Continuous 2 DCY |
| P0032 | HO2S Heater Control Circuit (Bank 1 Sensor 1) High (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Diagnostic signal from output driver | Output driver- = OFF state | 5 Sec | Continuous 2 DCY |
| P0101 | Mass or Volume Air Flow Circuit | Check Mass Air Flow (MAF) Sensor -G70-. Refer to MASS AIR FLOW SENSOR, CHECKING . | Airflow-<200 mg/stroke | Engine speed, >2200 RPM | 480 mSec | Continuous 2 DCY |
| P0102 | Mass or Volume Air Flow A Circuit Low Input | Check Mass Air Flow (MAF) Sensor -G70-. Refer to MASS AIR FLOW SENSOR, CHECKING . | Calculated air-mass value, < -10 kg/h | Engine condition, Running | 480 m Sec | Continuous 2 DCY |
| P0103 | Mass or Volume Air Flow A Circuit High Input | Check Mass Air Flow (MAF) Sensor -G70-. Refer to MASS AIR FLOW SENSOR, CHECKING . | Calculated air-mass value, > 700 kg/h | Engine condition, Running | 480 m Sec | Continuous 2 DCY |
| P0105 | Manifold Absolute Pressure/Barometric Pressure Circuit | Check the Manifold Absolute Pressure (MAP) and Barometric Pressure (BARO) sensors --. Refer to MANIFOLD ABSOLUTE PRESSURE SENSOR, CHECKING . | Boost pressure sensor supply voltage 5.10 - 4.89 V | 480 m Sec | Continuous 2 DCY | |
| P0106 | Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance | Check the Manifold Absolute Pressure (MAP) and Barometric Pressure (BARO) sensors --. Refer to MANIFOLD ABSOLUTE PRESSURE SENSOR, CHECKING . | Pressure difference, >150 hPa | Engine speed, 0 RPM Atm. pressure sensor, Not defective Boost pres. sensor, Not defective | 500 m Sec | Once/DCY 2 DCY |
| P0107 | Manifold Absolute Pressure/Barometric Pressure Circuit Low Input | Check the Manifold Absolute Pressure (MAP) and Barometric Pressure (BARO) sensors --. Refer to MANIFOLD ABSOLUTE PRESSURE SENSOR, CHECKING . | Boost pressure sensor voltage < 0.64 V | 480 m Sec | Continuous 2 DCY | |
| P0108 | Manifold Absolute Pressure/Barometric Pressure Circuit High Input | Check the Manifold Absolute Pressure (MAP) and Barometric Pressure (BARO) sensors --. Refer to MANIFOLD ABSOLUTE PRESSURE SENSOR, CHECKING . | Boost pressure sensor voltage >4.85 V | 2.5 Sec | Continuous 2 DCY | |
| P0116 | Engine Coolant Temperature Sensor 1 Circuit Range/Performance | Check Engine Coolant Temperature (ECT) Sensor -G62-. Refer to ENGINE COOLANT TEMPERATURE SENSOR, CHECKING . | Time for coolant temp to reach 20 °C or increase by 10 °C->300 Sec. for start temperature <10 °C >120 Sec. for start temp > 10 °C (2) | Start temp, < 20 °C Coolant temperature sensor, Not defective | Goto Threshold | Once/DCY 2 DCY |
| P0117 | Engine Coolant Temperature Sensor 1 Circuit low | Check Engine Coolant Temperature (ECT) Sensor -G62-. Refer to ENGINE COOLANT TEMPERATURE SENSOR, CHECKING . | Coolant temperature sensor voltage <0.41 V | 480 mSec | Continuous 2 DCY | |
| P0118 | Engine Coolant Temperature Sensor 1 Circuit High | Check Engine Coolant Temperature (ECT) Sensor -G62-. Refer to ENGINE COOLANT TEMPERATURE SENSOR, CHECKING . | Coolant temperature sensor voltage >4.99 V | 480 mSec | Continuous 2 DCY | |
| P0128 | Coolant Thermostat / Valve Temperature below control range | Check Engine Coolant Temperature (ECT) Sensor -G62-. Refer to ENGINE COOLANT TEMPERATURE SENSOR, CHECKING . | Measured temperature lower than model temperature <10 °C | ECT at engine start, <40 °C ECT, >-10 °C Coolant temp. sensor, Not defective Intake temp. sensor, Not defective | 15 Min. | Once/DCY 2 DCY |
| P0135 | O2 Sensor Heater Circuit, Bank 1- Sensor 1 Electrical Fault (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Sensor element temperature-< 660 °C | Heater control-active LSU wires-no fault Heater final stage-no fault IC-no fault | 60 Sec | Continuous 2 DCY |
| P0182 | Fuel Temperature Sensor A Circuit Low | Check Fuel Temperature Sensor -G81-. Refer to FUEL TEMPERATURE SENSOR, CHECKING . | Fuel temperature sensor voltage <0.41 V | 480 mSec | Continuous Immed. | |
| P0183 | Fuel Temperature Sensor A Circuit High | Check Fuel Temperature Sensor -G81-. Refer to FUEL TEMPERATURE SENSOR, CHECKING . | Fuel temperature sensor voltage > 4.99 V | 480 mSec | Continuous Immed. | |
| P0216 | Injector/Injection Timing Control Circuit Malfunction | Check Cold Start Injector -N108-. Refer to COLD START INJECTOR, CHECKING . | Diagnostic signal from output driver-Open circuit status Diagnostic signal from output driver-short circuit status | Output driver, OFF state Output driver, ON state | 4 Sec 480 mSec | 2 DCY |
| P0225 | Throttle/Pedal Position Sensor/Switch "C" Circuit Voltage Supply | Check Throttle Position (TP) Sensor -G79- /Closed Throttle Position (CTP) Switch -F60-. Refer to THROTTLE POSITION SENSOR FROM MY 1999/CLOSED THROTTLE POSITION SWITCH, CHECKING . | Supply voltage for accelerator pedal position sensor -4.89 - 5.10 V | 100 mSec | Continuous Immed. | |
| P0226 | Throttle/Pedal Position Sensor/Switch "C" Circuit Range/Performance | Check Throttle Position (TP) Sensor -G79- /Closed Throttle Position (CTP) Switch -F60-. Refer to THROTTLE POSITION SENSOR FROM MY 1999/CLOSED THROTTLE POSITION SWITCH, CHECKING . | Accelerator pedal position sensor voltage >0.89 V Accelerator pedal position sensor voltage <0.48 V | Idle switch, idle Idle switch, not idle | 260 mSec | Once/DCY 2 DCY |
| P0228 | Throttle/Pedal Position Sensor/Switch "C" Circuit High | Check Throttle Position (TP) Sensor -G79- /Closed Throttle Position (CTP) Switch -F60-. Refer to THROTTLE POSITION SENSOR FROM MY 1999/CLOSED THROTTLE POSITION SWITCH, CHECKING . | Accelerator pedal position sensor voltage > 4.76 V | 100 mSec | Continuous Immed. | |
| P0234 | Turbo/Super Charger Overboost Condition limit exceeded | Check Wastegate Bypass Regulator Valve -N75-. Refer to WASTEGATE BYPASS REGULATOR VALVE, CHECKING . | Control deviation >400 hPa | Control mode, Closed loop Engine speed, >2, 016 rpm Fuel quantity, >18 mg/stroke | 6.5 Sec | Continuous 2 DCY |
| P0245 | Turbo/Super Charger Wastegate Solenoid "A" Low Input/Short to ground | Check Wastegate Bypass Regulator Valve -N75-. Refer to WASTEGATE BYPASS REGULATOR VALVE, CHECKING . | Diagnostic signal from output driver-Open circuit status | Output driver, OFF state | 480 mSec | Continuous 2 DCY |
| P0246 | Turbo/Super Charger Wastegate Solenoid "A" High Input/Short to B+ | Check Wastegate Bypass Regulator Valve -N75-. Refer to WASTEGATE BYPASS REGULATOR VALVE, CHECKING . | Diagnostic signal from output driver-Short circuit status | Output driver, ON state | 480 mSec | Continuous 2 DCY |
Ignition system
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illumination |
|---|---|---|---|---|---|---|
| P0300 | Random/Multiple Cylinder. Misfire Detected | Check cylinder combustion. Refer to Fuel Mechanical, Repair Group 15.-- Check electrical connection to Diesel Fuel Injection Pump.-- Check Engine Speed (RPM) Sensor -G28-. Refer to ENGINE SPEED SENSOR, CHECKING .-- Check for a plugged fuel filter. Refer to Fuel Injection & Ignition System, Repair Group 23.-- Check the Fuel Injector --. Refer to FUEL INJECTORS, CHECKING .-- Check the Exhaust Gas Recirculation (EGR) Valve --. Refer to EXHAUST GAS RECIRCULATION VALVE, CHECKING | Rise in engine speed after fuel injection Calculated based on values from last two engine revolutions Error threshold 80% misfire over 460 crankshaft revolutions | Engine speed, >idle -150 rpm Engine speed, Fuel quantity, >2.5 mg/stroke Fuel quantity, <15 mg/stroke Driving speed, <6 km/h ECT, >10 °C Time since start, >5 Sec. Time since clutch status change, >1 sec. | <= 830 Rev. | 2 DCY |
| P0301 | Cylinder 1 Misfire Detected | Check cylinder combustion. Refer to Fuel Mechanical, Repair Group 15.-- Check electrical connection to Diesel Fuel Injection Pump.-- Check Engine Speed (RPM) Sensor -G28-. Refer to ENGINE SPEED SENSOR, CHECKING .-- Check for a plugged fuel filter. Refer to Fuel Injection & Ignition System, Repair Group 23.-- Check the Fuel Injector --. Refer to FUEL INJECTORS, CHECKING .-- Check the Exhaust Gas Recirculation (EGR) Valve --. Refer to EXHAUST GAS RECIRCULATION VALVE, CHECKING | Rise in engine speed after fuel injection Calculated based on values from last two engine revolutions Error threshold 80% misfire over 460 crankshaft revolutions | Engine speed, >idle -150 rpm Engine speed, Fuel quantity, >2.5 mg/stroke Fuel quantity, <15 mg/stroke Driving speed, <6 km/h ECT, >10 °C Time since start, >5 Sec. Time since clutch status change, >1 sec. | <= 830 Rev. | 2 DCY |
| P0302 | Cylinder 2 Misfire Detected | Check cylinder combustion. Refer to Fuel Mechanical, Repair Group 15.-- Check electrical connection to Diesel Fuel Injection Pump.-- Check Engine Speed (RPM) Sensor -G28-. Refer to ENGINE SPEED SENSOR, CHECKING .-- Check for a plugged fuel filter. Refer to Fuel Injection & Ignition System, Repair Group 23.-- Check the Fuel Injector --. Refer to FUEL INJECTORS, CHECKING .-- Check the Exhaust Gas Recirculation (EGR) Valve --. Refer to EXHAUST GAS RECIRCULATION VALVE, CHECKING | Rise in engine speed after fuel injection Calculated based on values from last two engine revolutions Error threshold 80% misfire over 460 crankshaft revolutions | Engine speed, >idle -150 rpm Engine speed, Fuel quantity, >2.5 mg/stroke Fuel quantity, <15 mg/stroke Driving speed, <6 km/h ECT, >10 °C Time since start, >5 Sec. Time since clutch status change, >1 sec. | <= 830 Rev | 2 DCY |
| P0303 | Cylinder 3 Misfire Detected | Check cylinder combustion. Refer to Fuel Mechanical, Repair Group 15.-- Check electrical connection to Diesel Fuel Injection Pump.-- Check Engine Speed (RPM) Sensor -G28-. Refer to ENGINE SPEED SENSOR, CHECKING .-- Check for a plugged fuel filter. Refer to Fuel Injection & Ignition System, Repair Group 23.-- Check the Fuel Injector --. Refer to FUEL INJECTORS, CHECKING .-- Check the Exhaust Gas Recirculation (EGR) Valve --. Refer to EXHAUST GAS RECIRCULATION VALVE, CHECKING | Rise in engine speed after fuel injection Calculated based on values from last two engine revolutions Error threshold 80% misfire over 460 crankshaft revolutions | Engine speed, >idle -150 rpm Engine speed, Fuel quantity, >2.5 mg/stroke Fuel quantity, <15 mg/stroke Driving speed, <6 km/h ECT, >10 °C Time since start, >5 Sec. Time since clutch status change, >1 sec. | <= 830 Rev. | 2 DCY |
| P0304 | Cylinder 4 Misfire Detected | Check cylinder combustion. Refer to Fuel Mechanical, Repair Group 15.-- Check electrical connection to Diesel Fuel Injection Pump.-- Check Engine Speed (RPM) Sensor -G28-. Refer to ENGINE SPEED SENSOR, CHECKING .-- Check for a plugged fuel filter. Refer to Fuel Injection & Ignition System, Repair Group 23.-- Check the Fuel Injector --. Refer to FUEL INJECTORS, CHECKING .-- Check the Exhaust Gas Recirculation (EGR) Valve --. Refer to EXHAUST GAS RECIRCULATION VALVE, CHECKING | Rise in engine speed after fuel injection Calculated based on values from last two engine revolutions Error threshold 80% misfire over 460 crankshaft revolutions | Engine speed, >idle -150 rpm Engine speed, Fuel quantity, >2.5 mg/stroke Fuel quantity, <15 mg/stroke Driving speed, <6 km/h ECT, >10 °C Time since start, >5 Sec. Time since clutch status change, >1 sec. | <= 830 Rev. | 2 DCY |
| P0321 | Ignition/Distributor Engine Speed Input Circuit Range/Performance | Check Engine Speed (RPM) Sensor -G28-. Refer to ENGINE SPEED SENSOR, CHECKING . | New engine speed sensor interrupt period old period / 1.8 old period / 0.6 | Avg. engine speed, >870 rpm Inst. engine speed, >234 rpm Interrupts since start, >40 | 3 engine revs. | 2 DCY |
| P0322 | Ignition/Distributor Engine Speed Input Circuit No Signal | Check Engine Speed (RPM) Sensor -G28-. Refer to ENGINE SPEED SENSOR, CHECKING . | Engine speed <75 rpm | Engine speed from Idle lift sensor, >700 rpm Idle lift sensor, not defective Engine speed sens. (dyn. plaus., not defective | 450 mSec | Continuous 2 DCY |
Additional exhaust regulation
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illumination |
|---|---|---|---|---|---|---|
| P0401 | Exhaust Gas Recirculation Flow Insufficient Detected | Check EGR Vacuum Regulator Solenoid Valve -N18-. Refer to EGR VACUUM REGULATOR VALVE, CHECKING .-- Check the Exhaust Gas Recirculation (EGR) Valve --. Refer to EXHAUST GAS RECIRCULATION VALVE, CHECKING | Control deviation < limit from map f (engine speed, desired airflow) | EGR mode, closed loop Fuel quantity, >6 mg/stroke Fuel quantity, <22 mg/stroke Engine speed, >1300 rpm Engine speed, <2, 000 rpm | 4 Sec | Continuous 2 DCY |
| P0402 | Exhaust Gas Recirculation Flow Excessive Detected | Check EGR Vacuum Regulator Solenoid Valve -N18-. Refer to EGR VACUUM REGULATOR VALVE, CHECKING .-- Check the Exhaust Gas Recirculation (EGR) Valve --. Refer to EXHAUST GAS RECIRCULATION VALVE, CHECKING | Control deviation >limit from map f (engine speed, desired airflow) | EGR mode, closed loop Fuel quantity, >6 mg/stroke Fuel quantity, <22 mg/stroke Engine speed, >1300 rpm Engine speed, <2, 000 rpm | 4 Sec | Continuous 2 DCY |
Control module and output signals
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illumination |
|---|---|---|---|---|---|---|
| P0601 | Internal Control Module Memory Check Sum Error | Replace the Diesel Direct Fuel Injection (DFI) Engine Control Module (ECM) -J248- ENGINE CONTROL MODULE, REPLACING . | Read / write EEPROM-impossible Checksum-incorrect | 2 DCY | ||
| P0605 | Internal Control Module Read Only Memory (ROM) Error | Replace the Diesel Direct Fuel Injection (DFI) Engine Control Module (ECM) -J248- ENGINE CONTROL MODULE, REPLACING . | Test result failed Comparison with stored values | 600 mSec 10 Sec | Continuous 2 DCY | |
| P0606 | Internal Control Module Memory Check Sum Error | Replace the Diesel Direct Fuel Injection (DFI) Engine Control Module (ECM) -J248- ENGINE CONTROL MODULE, REPLACING . | Atmospheric pressure sensor voltage 0.90 - 4.81 V | 600 mSec | Continuous 2 DCY | |
| P0614 | Transmission Control Module (TCM) Incorrect software version | Replace the Transmission Control Module (TCM) -J217- TRANSMISSION CONTROL MODULE, REPLACING . | Comparison of stored value with sent value on CAN-Values not equal | CAN communication valid | 1 Sec | Continuous 2 DCY |
| P0670 | Glow Plug Module 1 Control Circuit electrical malfunction electrical circuit | Check the Glow Plug Relay -J52-. Refer to GLOW PLUG RELAY, CHECKING .-- Check the Glow Plugs --. Refer to GLOW PLUGS, CHECKING . | Message from glow relay- data bit #6 = 1(I > 75 A) | Engine speed, >800 rpm Fuel quantity, <14 mg/stroke | 3 Sec during glowing | Continuous 2 DCY |
| P0671 | Cylinder 1 Glow Plug Circuit Q10 Electrical Fault | Check the Glow Plug Relay -J52-. Refer to GLOW PLUG RELAY, CHECKING .-- Check the Glow Plugs --. Refer to GLOW PLUGS, CHECKING . | Message from glow relay Data bit #0 = 1(I < 2.5 A) | Engine speed, >800 rpm Fuel quantity, <14 mg/stroke | 3 Sec during glowing | Continuous 2 DCY |
| P0672 | Cylinder 2 Glow Plug Circuit Q11 Electrical Fault | Check the Glow Plug Relay -J52-. Refer to GLOW PLUG RELAY, CHECKING .-- Check the Glow Plugs --. Refer to GLOW PLUGS, CHECKING . | Message from glow relay Data bit #1 = 1(I < 2.5 A) | Engine speed, >800 rpm Fuel quantity, <14 mg/stroke | 3 Sec during glowing | Continuous 2 DCY |
| P0673 | Cylinder 3 Glow Plug Circuit Q12 Electrical Fault | Check the Glow Plug Relay -J52-. Refer to GLOW PLUG RELAY, CHECKING .-- Check the Glow Plugs --. Refer to GLOW PLUGS, CHECKING . | Message from glow relay Data bit #2 = 1(I < 2.5 A) | Engine speed, >800 rpm Fuel quantity, <14 mg/stroke | 3 Sec during glowing | Continuous 2 DCY |
| P0674 | Cylinder 4 Glow Plug Circuit Q13 Electrical Fault | Check the Glow Plug Relay -J52-. Refer to GLOW PLUG RELAY, CHECKING .-- Check the Glow Plugs --. Refer to GLOW PLUGS, CHECKING . | Message from glow relay Data bit #3 = 1(I < 2.5 A) | Engine speed, >800 rpm Fuel quantity, <14 mg/stroke | 3 Sec during glowing | Continuous 2 DCY |
| P0684 | Glow Plug Control Module to PCM Communication Circuit Range/Performance | Check the Glow Plug Relay -J52-. Refer to GLOW PLUG RELAY, CHECKING . | Message from glow relay- missing | Engine speed, >800 rpm Fuel quantity, <14 mg/stroke | 3 Sec during glowing | Continuous 2 DCY |
| P0700 | Internal Control Module Memory Check Sum Error | Replace the Diesel Direct Fuel Injection (DFI) Engine Control Module (ECM) -J248- ENGINE CONTROL MODULE, REPLACING . | Comparison with stored values | 10 Sec | 2 DCY | |
| P0705 | Transmission Range Sensor Circuit (PRNDL Input.) Malfunction | Check the Multi-Function Transmission Range (TR) Switch -F125- MULTI-FUNCTION TRANSMISSION RANGE SWITCH, CHECKING | Combination of 4 input lines valid or not-wrong combination within 60 ms | 300 mSec | 2 DCY | |
| P0715 | Input Turbine/Speed Sensor (A) Circuit Malfunction | Check the Transmission Vehicle Speed Sensor (VSS) -G38- TRANSMISSION VEHICLE SPEED SENSOR, CHECKING | Comparison with reference voltage-turbine speed = 0 and U < 2.2 V | 0.3 Sec | 2 DCY | |
| P0722 | Output Speed Sensor Circuit No Signal | Check the Transmission Vehicle Speed Sensor (VSS) -G38- TRANSMISSION VEHICLE SPEED SENSOR, CHECKING | Comparison with reference voltage-VSS = 0 mph and U < 2.2 V | 0.3 Sec | 2 DCY | |
| P0725 | Engine Speed Input Circuit Malfunction | Refer to Auto. Transmission, Repair Group 38 AUTOMATIC TRANSMISSION ELECTRICAL COMPONENTS, CHECKING | Comparison rpm and VSS-Signal-rpm >450; VSS must be > 0 mph | CAN bus okay | 2 Revs | |
| P0730 | Incorrect Gear Ratio | Refer to Auto. Transmission, Repair Group 38 AUTOMATIC TRANSMISSION ELECTRICAL COMPONENTS, CHECKING | Comparison of indicated slip and actual slip with stored values-slip differences >300 rpm for more than 2 sec. | 1 Sec | 2 DCY | |
| P0731 | Gear 1 Incorrect Ratio | Refer to Auto. Transmission, Repair Group 38 AUTOMATIC TRANSMISSION ELECTRICAL COMPONENTS, CHECKING | Comparison of indicated slip and actual slip with stored values-slip differences >300 rpm for more than 2 sec. | 3.4 sec in new gear. Engine rpm has to be => 1, 500 rpm and the car accelerates | 1 Sec | 2 DCY |
| P0732 | Gear 2 Incorrect Ratio | Refer to Auto. Transmission, Repair Group 38 AUTOMATIC TRANSMISSION ELECTRICAL COMPONENTS, CHECKING | Comparison of indicated slip and actual slip with stored values-slip differences >300 rpm for more than 2 sec. | 3.4 sec in new gear. Engine rpm has to be => 1, 500 rpm and the car accelerates | 1 Sec | 2 DCY |
| P0733 | Gear 3 Incorrect Ratio | Refer to Auto. Transmission, Repair Group 38 AUTOMATIC TRANSMISSION ELECTRICAL COMPONENTS, CHECKING | Comparison of indicated slip and actual slip with stored values-slip differences >300 rpm for more than 2 sec. | 3.4 sec in new gear. Engine rpm has to be => 1, 500 rpm and the car accelerates | 1 Sec | 2 DCY |
| P0734 | Gear 4 Incorrect Ratio | Refer to Auto. Transmission, Repair Group 38 AUTOMATIC TRANSMISSION ELECTRICAL COMPONENTS, CHECKING | Comparison of indicated slip and actual slip with stored values-slip differences >300 rpm for more than 2 sec. | 3.4 sec in new gear. Engine rpm has to be => 1, 500 rpm and the car accelerates | 1 Sec | 2 DCY |
| P0740 | Torque Converter Clutch Circuit Malfunction | Refer to Auto. Transmission, Repair Group 38 AUTOMATIC TRANSMISSION ELECTRICAL COMPONENTS, CHECKING | Comparison slip with stored values-slip differences >200 rpm | Integrate input rpm- input rpm >1, 500 rpm for integration | 30 Sec | 2 DCY |
| P0743 | Torque Converter Clutch Circuit Electrical Malfunction | Refer to Auto. Transmission, Repair Group 38 AUTOMATIC TRANSMISSION ELECTRICAL COMPONENTS, CHECKING | Comparison of stored value with active level-switch off and U < 8.0 V< 50 mA. Comparison of stored value with active level-switch off and U < 8.0 V | 0.3Sec | 2 DCY | |
| P0748 | Pressure Control Solenoid (A) Electrical | Refer to Solenoid Valves in Valve Body -- SOLENOID VALVES IN VALVE BODY, CHECKING | Current control and error level check-I < 50 mA | 0.3Sec | 2 DCY | |
| P0753 | Pressure Control Solenoid (B) Electrical | Refer to Solenoid Valves in Valve Body -- SOLENOID VALVES IN VALVE BODY, CHECKING | Comparison of stored value with active level-switch off and U <2.1 V; switch on and U > 1.6 V | 0.3Sec | 2 DCY | |
| P0758 | Pressure Control Solenoid (C) Electrical | Refer to Solenoid Valves in Valve Body -- SOLENOID VALVES IN VALVE BODY, CHECKING | Comparison of stored value with active level-switch off and U <2.1 V; switch on and U > 1.6 V | 0.3Sec | 2 DCY | |
| P0763 | Pressure Control Solenoid (D) Electrical | Refer to Solenoid Valves in Valve Body -- SOLENOID VALVES IN VALVE BODY, CHECKING | Comparison of stored value with active level-switch off and U <2.1 V; switch on and U > 1.6 V | 0.3Sec | 2 DCY | |
| P0773 | Pressure Control Solenoid (E) Electrical | Refer to Solenoid Valves in Valve Body -- SOLENOID VALVES IN VALVE BODY, CHECKING | Comparison of stored value with active level-switch off and U <2.1 V; switch on and U > 1.6 V | 0.3Sec | 2 DCY | |
| P0785 | Solenoid switching time | Refer to Solenoid Valves in Valve Body -- SOLENOID VALVES IN VALVE BODY, CHECKING | Comparison of stored value with active level-switch off and U <2.1 V; switch on and U > 1.6 V | 0.3Sec | 2 DCY | |
| P0863 | Communication to Transmission Control Module Electrical Malfunction | Refer to Repair Group 38, Automatic Transmission. CAN-BUS TERMINAL RESISTANCE, TCM TO ECM, CHECKING | No signal-no signal within 300 ms | CAN bus okay 500 mSec after ignition on | 300 mSec | 2 DCY |
| P0864 | Communication to Transmission Control Module Range Performance | Refer to Repair Group 38, Automatic Transmission. CAN-BUS TERMINAL RESISTANCE, TCM TO ECM, CHECKING | CAN bus okay 500 mSec after ignition on | 300 mSec | 2 DCY | |
| P0865 | Communication to Transmission Control Module Short circuit to Ground (GND) | Refer to Repair Group 38, Automatic Transmission. CAN-BUS TERMINAL RESISTANCE, TCM TO ECM, CHECKING | 500 mSec after ignition on | 300 mSec | 2 DCY |
SAE P1XXX DIAGNOSTIC TROUBLE CODES
Fuel and Air ratios, control module
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P1146 | Air mass meter -G70 supply voltage | Check the Mass Air Flow (MAF) Sensor -G70-. Refer to MASS AIR FLOW SENSOR, CHECKING . | Airflow sensor supply voltage-4.89 - 5.10 V | 480 mSec | Continuous 2 DCY | |
| P1160 | Intake Air Temperature (IAT) Sensor -G72- Short circuit to Ground (GND) | Check the Intake Air Temperature (IAT) Sensor -G72-. Refer to INTAKE AIR TEMPERATURE SENSOR, CHECKING . | Intake air temperature sensor voltage-< 0.14 V | 480 mSec | 2 DCY | |
| P1161 | Intake Air Temperature (IAT) Sensor -G72-Open circuit/short circuit to B+ | Check the Intake Air Temperature (IAT) Sensor -G72-. Refer to INTAKE AIR TEMPERATURE SENSOR, CHECKING . | Intake air temperature sensor voltage-> 4.87 V | 480 mSec | 2 DCY | |
| P1164 | Fuel Temperature Sensor -G81- Implausible Signal | Check the Fuel Temperature Sensor -G81-. Refer to FUEL TEMPERATURE SENSOR, CHECKING . | Time needed for 30°C integral change-> 600 min (1) | 480 mSec | Continuous 2 DCY | |
| P1245 | Needle Lift Sensor -G80- Short to ground | Check the Needle Lift Sensor -G80-. Refer to NEEDLE LIFT SENSOR, CHECKING . | Needle lift sensor voltage-< 0.30 V | Battery voltage->9 V | 480 mSec | Continuous 2 DCY |
| P1246 | Needle lift sender -G80 implausible signal | Check the Needle Lift Sensor -G80-. Refer to NEEDLE LIFT SENSOR, CHECKING . | Engine speed from needle lift sensor->6, 000 rpm. Engine speed from needle lift sensor -1.5 - 0.5x eng. Spd. | Battery voltage->9 V Fuel quantity->8 mg/stroke Engine speed- >1176 rpm Engine speed sensor-not defective | 30.2 Sec | Continuous 2 DCY |
| P1247 | Needle Lift Sensor -G80- Open circuit/ short circuit to B+ | Check the Needle Lift Sensor -G80-. Refer to NEEDLE LIFT SENSOR, CHECKING . | Needle lift sensor voltage- > 2.50 V | Battery voltage- > 9 V | 480 mSec | Continuous 2 DCY |
| P1248 | Injection Pump Fuel Metering Control (A) Range/ Performance | Check the Diesel Direct Fuel Injection (DFI) Engine Control Module (ECM) -J248- ENGINE CONTROL MODULE . | Control deviation (absolute value)->6 ° (crankshaft angle) | Control mode-closed loop | 8 Sec. | Continuous 2 DCY |
| P1354 | Modulating piston movement sender -G149 electrical fault in circuit | Check the Modulating Piston Displacement Sensor -G149-. MODULATING PISTON DISPLACEMENT SENSOR AND QUANTITY ADJUSTER, CHECKING | Control sleeve position sensor voltage-<0.43 V Control sleeve position sensor voltage->4.95 V | 300 mSec 50 mSec | 2 DCY | |
| P1402 | EGR Vacuum Regulator Solenoid Valve -N18- Short circuit to B+ | Check the EGR Vacuum Regulator Solenoid Valve -N18-. Refer to EGR VACUUM REGULATOR VALVE, CHECKING . | Short circuit status | Output driver-ON state | 480 mSec | Continuous 2 DCY |
| P1441 | Exhaust gas Recirculation valve -N18- Open circuit/ short circuit to Ground (GND) | Check the EGR Vacuum Regulator Solenoid Valve -N18-. Refer to EGR VACUUM REGULATOR VALVE, CHECKING . | Diagnostic signal from output driver-open circuit status | Output driver-OFF state | 480 mSec | Continuous 2 DCY |
| P1556 | Turbo/Super Charger Boost Sensor (A) Circuit Control limit not reached | Check the Turbo/Supercharger system. Refer to TURBOCHARGER . | Control deviation-< -300 hPa | Control mode-closed loop. Engine speed->2, 016 rpm. Fuel quantity->18 mg/stroke | 6.5 Sec | Continuous 2 DCY |
| P1562 | Quantity adjuster -N146 upper limit stop value | Check the Quantity Adjuster -N146-. Refer to QUANTITY ADJUSTER, CHECKING . | Control sleeve position sensor maximum voltage-4.10 - 4.79 V | Engine speed- 0 rpm Battery voltage- >10 V Fuel temp.- >10 °C Eng. speed sensor-not defective Needle lift sensor-not defective | 20 mSec | Immed. |
| P1563 | Quantity adjuster-N146 lower limit stop value | Check the Quantity Adjuster -N146-. Refer to QUANTITY ADJUSTER, CHECKING . | Control sleeve position sensor minimum voltage-0.48 - 1.02 V | Engine speed- 0 rpm Battery voltage- >10 V Fuel temp.- >10 °C Eng. speed sensor-not defective Needle lift sensor-not defective | 20 mSec | Immed. |
| P1619 | Glow Plug Relay -J52- Open circuit/ short circuit to Ground (GND) | Check the Glow Plug Relay -J52-. Refer to GLOW PLUG RELAY, CHECKING . | Diagnostic signal from output driver-Open circuit status Diagnostic signal from output driver-short circuit status | Output driver-OFF state | 480 mSec | Continuous 2 DCY |
| P1626 | Data-bus-drive train missing message from transmission control module | Check the Transmission Control Module (TCM) -J217-. Refer to CAN-BUS TERMINAL RESISTANCE, TCM TO ECM, CHECKING . | Message from automatic Transmission missing | Time since start->1 sec. Battery voltage->10.54 V | 450 mSec | Continuous 2 DCY |
| P1648 | Data-Bus-driving gear faulty | Check the Transmission Control Module (TCM) -J217-. Refer to CAN-BUS TERMINAL RESISTANCE, TCM TO ECM, CHECKING . | CAN driver status-"bus off" | Time since start->1 sec. Battery voltage->10.54 V | 480 mSec | Continuous 2 DCY |
| P1650 | Data-bus-drive train missing message from instrument cluster | Check the Transmission Control Module (TCM) -J217-. Refer to CAN-BUS TERMINAL RESISTANCE, TCM TO ECM, CHECKING . | Message from instrument panel-missing | Time since start->1 sec. Battery voltage->10.54 V | 420 mSec | Continuous 2 DCY |
| P1778 | Valve 7 electrical fault in circuit | Check the SOLENOID VALVES IN VALVE BODY, CHECKING | Comparison of stored value with active level-switch off and U <2.1 V; switch on and U > 1.6 V | 0.3 Sec | 2 DCY Immediate | |
| P1780 | Torque withdrawal faulty | Refer to Automatic Transmission Rep Gr. 32, torque convertor. | Comparison with nominal values-switch off and U < 2.1 V; switch on and U > 1.6 V | 1 Sec | 2 DCY |
SAE P2XXX DIAGNOSTIC TROUBLE CODES
Exhaust and Emissions
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P2195 | Oxygen Sensor LSU (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Signal range low 200mV | LSU heater control active | 2 Sec | Continuous 2 DCY |
| P2196 | Oxygen Sensor LSU (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Signal range check-high (if first threshold is exceeded the sensor signal gain factor and the transformation curve is changed). | 1) 4.77 V 2) 3.2 V | 2 Sec | Continuous 2 DCY |
| P2237 | Check Sensor wire of LSU (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Calculated oxygen concentration (by quanity and fuel quantity) LSU wires LSU heater control | > 0.067 not defective Active | 2 Sec | Continuous 2 DCY |
| P2238 | LSU wire signal range check Circuit low (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Virtual Mass (VM) < 2 V Nernst voltage (UN) < 1.75 V Adjustment voltage (IP) < 0.3 V | 2 Sec | Continuous 2 DCY | |
| P2239 | LSU wire signal range check. Short to battery (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Virtual Mass (VM) > 3 V Nernst voltage (UN) > 4 V Adjustment voltage (IP) > 1.5 V | Continuous 2 DCY | ||
| P2243 | LSU wire fault (nernst voltage) (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | LSU internal resistance..> 1800ohms AND oxygen sensor raw signal.. >4.68 V <0.3 V | LSU heater control..active, in final stage active for 5 Sec w/ no fault | 2 Sec | Continuous 2 DCY |
| P2245 | LSU wire signal range check Circuit low (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Virtual Mass (VM) < 2 V Nernst voltage (UN) < 1.75 V Adjustment voltage (IP) < 0.3 V | 2 Sec | Continuous 2 DCY | |
| P2246 | LSU wire signal range check. Short to battery (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Virtual Mass (VM) > 3 V Nernst voltage (UN) > 4 V Adjustment voltage (IP) > 1.5 V | 2 Sec | Continuous 2 DCY | |
| P2251 | LSU wire fault virtual mass (VM) open circuit (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | LSU internal resistance.. > 1800 ohms AND oxygen sensor raw signal.. >1461 mV < 1514 mV | LSU heater control..active for 5 Sec heater final stage..no fault | 2 Sec | Continuous |
| P2252 | LSU wire signal range check Circuit low (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Virtual Mass (VM) < 2 V Nernst voltage (UN) < 1.75 V Adjustment voltage (IP) < 0.3 V | 2 Sec | Continuous 2 DCY | |
| P2253 | LSU wire signal range check, circuit high (BEW Only) | Refer to HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING | Virtual Mass (VM) > 3 V Nernst voltage (UN) > 4 V Adjustment voltage (IP) > 1.5 V | 2 Sec | Continuous 2 DCY |
See also:
• HEATED OXYGEN SENSOR, ENGINE CODE BEW, CHECKING
• MASS AIR FLOW SENSOR, CHECKING
• MANIFOLD ABSOLUTE PRESSURE SENSOR, CHECKING
• ENGINE COOLANT TEMPERATURE SENSOR, CHECKING
• FUEL TEMPERATURE SENSOR, CHECKING
• COLD START INJECTOR, CHECKING
• THROTTLE POSITION SENSOR FROM MY 1999/CLOSED THROTTLE POSITION SWITCH, CHECKING
• WASTEGATE BYPASS REGULATOR VALVE, CHECKING
• ENGINE SPEED SENSOR, CHECKING
• FUEL INJECTORS, CHECKING
• EXHAUST GAS RECIRCULATION VALVE, CHECKING
• EGR VACUUM REGULATOR VALVE, CHECKING
• ENGINE CONTROL MODULE, REPLACING
• TRANSMISSION CONTROL MODULE, REPLACING
• GLOW PLUG RELAY, CHECKING
• GLOW PLUGS, CHECKING
• MULTI-FUNCTION TRANSMISSION RANGE SWITCH, CHECKING
• TRANSMISSION VEHICLE SPEED SENSOR, CHECKING
• AUTOMATIC TRANSMISSION ELECTRICAL COMPONENTS, CHECKING
• SOLENOID VALVES IN VALVE BODY, CHECKING
• CAN-BUS TERMINAL RESISTANCE, TCM TO ECM, CHECKING
• INTAKE AIR TEMPERATURE SENSOR, CHECKING
• NEEDLE LIFT SENSOR, CHECKING
• ENGINE CONTROL MODULE
• MODULATING PISTON DISPLACEMENT SENSOR AND QUANTITY ADJUSTER, CHECKING
• TURBOCHARGER
• QUANTITY ADJUSTER, CHECKING
• GENERIC SCAN TOOL MANUAL CONTENTS
• OBD SYSTEMS
• MALFUNCTION INDICATOR LAMP
• CAN DATA LINK
• ELECTRONIC POWER CONTROL WARNING LAMP
• DIAGNOSTIC MODE 01 - READ CURRENT SYSTEM DATA
• DIAGNOSTIC MODE 02 - READ OPERATING CONDITIONS
• DIAGNOSTIC MODE 03 - READ DTC MEMORY
• DIAGNOSTIC MODE 06 - READ TEST RESULTS FOR SPECIFIC DIAGNOSTIC FUNCTIONS
• DIAGNOSTIC MODE 07 - READ FAULTS DETECTED DURING THE CURRENT OR LAST DRIVING CYCLE
• DIAGNOSTIC MODE 09 - READ VEHICLE INFORMATION
• SAE P0XXX DIAGNOSTIC TROUBLE CODES
• SAE P1XXX DIAGNOSTIC TROUBLE CODES
• SAE P2XXX DIAGNOSTIC TROUBLE CODES
• TID 09 ($09): Dynamic plausibility of coolant temperature sensor
• TID 11 ($11): Dynamic plausibility of fuel temperature sensor
• TID 01 ($01): Oxygen Sensor Monitoring
• TID 09 ($09): Dynamic plausibility of coolant temperature sensor
• TID 31 ($31): Exhaust Gas Recirculation (EGR)
• PRELIMINARY CHECK
• DIAGNOSTIC MODE 04 - ERASE DTC MEMORY
• READINESS CODE
• READINESS CODE DESCRIPTION