Home/Volkswagen/Passat/Volkswagen Passat B6 (2005-2010)/Repair manual/Emission Applications/2.0L - Generic Scan Tool - Engine Code(s): Bpy: Diagnosis
Contents Wiring diagrams Section: Emission Applications All sections

2.0L - Generic Scan Tool - Engine Code(s): Bpy: Diagnosis Volkswagen Passat B6

Emission Applications ~3373 words

GENERIC SCAN TOOL MANUAL CONTENTS

"GST" is an acronym for Generic Scan Tool Manual.

Included in the contents of this GST manual 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 manual to the applicable OBD System Strategy document.

This GST manual 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.

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.

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.

The following table provides a link to all diagnostic modes that monitor all components and systems which influence the emission quality.

Selectable diagnostic modes
DIAGNOSTIC MODE 01 - READ CURRENT SYSTEM DATA .
DIAGNOSTIC MODE 02 - READ OPERATING CONDITIONS .
DIAGNOSTIC MODE 03 - READ DTC MEMORY .
DIAGNOSTIC MODE 04 - ERASE 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 08 - REQUEST CONTROL OF ON-BOARD SYSTEM, TEST OR COMPONENT .
DIAGNOSTIC MODE 09 - READ VEHICLE INFORMATION .

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

  1. Coolant temperature at least 80° C.

Procedure

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 01 - Obtain Data".

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.

PIDComponent or System
01Monitoring status since erasing DTC memory
03Condition of fuel system
04Calculated load condition value
05Coolant temperature
06Short term gasoline-air ratio bank 1
07Gasoline-air ratio bank 1
12Engine rotations per minute (RPM)
13Vehicle speed
14Ignition timing adjustment at 1. cyl. in direction
15Intake air temperature (IAT)
16Air flow quantity at Mass Air Flow (MAF) sensor
17Throttle valve position (absolute)
19Existing oxygen B1 to B2-S2 to (exist./nonexist.)
21Bank 1 - sensor 2
28OBD request is designed for diagnostic of this vehicle
31Time after engine on
33Driven distance after MIL on
35Fuel Rail Pressure
46Commanded Evaporative Purge
48Number of warm ups since diagnostic trouble codes
49Distance since diagnostic trouble codes cleared
51Barometric Pressure
52Bank 1 - sensor 1
56Bank 2- sensor 1
60Catalyst Temperature Bank 1, Sensor 1
65Monitor status this driving cycle
66Control module voltage
67Absolute Load Value
68Commanded Equivalence Ratio
69Relative Throttle Position
70Ambient air temperature
71Absolute Throttle Position B
73Accelerator Pedal Position D
74Accelerator Pedal Position E
76Commanded Throttle Actuator Control

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. 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 trim 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 02 - Obtain Operating Conditions".

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.

PIDComponent or System
02DTC which triggered the current reception of all control module information
03Condition of fuel system
04Calculated load condition value
05Coolant temperature
06Short term gasoline-air ratio bank 1
07Gasoline-air ratio bank 1
12Engine rotations per minute (RPM)
13Vehicle speed
14Ignition timing adjustment at 1. cyl. in direction
15Intake air temperature (IAT)
16Air stream amount at Mass Air Flow (MAF) sensor
17Throttle valve position (absolute)
31Time after engine on
35Fuel Rail Pressure
46Commanded Evaporative Purge
51Barometric Pressure
66Control module voltage
67Absolute Load Value
68Commanded Equivalence Ratio
69Relative Throttle Position
70Ambient air temperature
71Absolute Throttle Position B
73Accelerator Pedal Position D
74Accelerator Pedal Position E
76Commanded Throttle Actuator Control

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 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 Engine Control Module (ECM) -- turns on the Electronic Power Control (EPC) Warning Lamp -- which are both located in the instrument cluster.

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
PXXXXDTC for the drivetrain
Norm-Code
P0XXXTrouble codes defined by SAE with specified malfunction texts
P1XXXAdditional emission relevant DTCs provided by the manufacturer
P2XXXDTCs defined by SAE with specified texts, from MY 2000
P3XXXAdditional emission relevant DTCs provided by the manufacturer from MY 2000
Component group
Repair group
PX0XXFuel and air mixture and additional emission regulations
PX1XXFuel and air ratios
PX2XXFuel and air ratios
PX3XXIgnition system
PX4XXAdditional exhaust system
PX5XXSpeed and idle control
PX6XXControl module and output signals
PX7XXTransmission
PX8XXTransmission
PX9XXControl modules, input and output signals

U-Codes

Component group
UXXXXDTC for network (CAN bus)
Norm-Code
U0XXXTrouble codes defined by SAE with specified malfunction texts

DIAGNOSTIC TROUBLE CODE MEMORY, CHECKING

Procedure

Connect the scan tool.

Switch the ignition to the "ON" position.

Select "Diagnostic Mode 03 - Interrogating Fault Memory ".

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 exampleExplanation
P0444SAE Diagnostic Trouble Code (DTC)
Evaporative Emission (EVAP) Canister Purge Regulator ValveMalfunctioning wiring path or malfunctioning component
Circuit OpenMalfunction type as next

Refer to the following DTC tables for the diagnostic repair procedure

  1. «SAE P0XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S10476406062012032900000) .
  2. «SAE P1XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S07814569612012032900000) .
  3. «SAE P2XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S33665358432012032900000) .
  4. «SAE P3XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S20974384652012032900000) .
  5. «SAE U0XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S33946956022012032900000) .

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 may also be reset.

Emissions-related diagnostic data includes (as applicable)

  1. MIL Status
  2. Number of DTCs
  3. Readiness Bits
  4. Confirmed DTCs
  5. Pending DTCs
  6. DTC that belongs to freeze frame
  7. Freeze frame data
  8. Test results of specific diagnostic functions
  9. Distance driven with "MIL ON"
  10. Number of Warm-Up Cycles after erasing the DTC memory
  11. Distance driven after erasing the DTC memory
  12. 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 "Diagnostic Mode 04 - Reset/Delete Diagnostic Data".

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 values of the individual test results must reach the specified value or must be within the min. and max. limits.

Depending on 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 be referenced by only a number.

Test requirements

  1. Exhaust system must be properly sealed between the catalytic converter and the cylinder heads.
  2. No DTCs stored in the DTC memory.
  3. Coolant temperature at least 80° C.

Work 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 06 - Check Test Results of Components that are not Continuously Monitored".

Select the desired "Test-ID" of the component or system that is to be monitored, e.g. "Test-ID 01: Oxygen Sensor Monitor Bank 1 - Sensor 1".

Select the desired "Test-ID".

The current minimum and maximum values will be displayed on the scan tool screen.

The following table is a numerical list of all "Test-IDs" or "Hex-IDs" that may be selected.

Test-ID (Hex-ID)Component or System
01 ($01): Test-ID 01 ($01): Oxygen Sensor Monitor Bank 1 - Sensor 1Oxygen Sensor Monitor Bank 1 - Sensor 1
02 ($02): Test-ID 02 ($02): Oxygen Sensor Monitor Bank 1- Sensor 2Oxygen Sensor Monitor Bank 1 - Sensor 2
33 ($21): Test-ID 33 ($21): Catalytic Converter MonitoringCatalytic Converter Monitoring
59 ($3B): Test-ID 59 ($3B): Fuel Tank EVAP System Integrity/Leak Test (0.40/1.0mm)Fuel Tank EVAP System Integrity/Leak Test (0.40/1.0mm)
60 ($3C): Test-ID 60 ($3C): Fuel Tank EVAP System Integrity/Leak Test (0.20/0.5mm)Fuel Tank EVAP System Integrity/Leak Test (0.20/0.5mm)
61 ($3D): Test-ID 61 ($3D): EVAP Valve Function CheckEVAP Valve Function Check
65 ($41): Test-ID 65 ($41): Oxygen Sensor Heater Monitor Bank 1 - Sensor 1Oxygen Sensor Heater Monitor Bank 1 - Sensor 1
66 ($42): Test-ID 66 ($42): Oxygen Sensor Heater Monitor Bank 1 - Sensor 2Oxygen Sensor Heater Monitor Bank 1 - Sensor 2
162 ($A2): Test-ID 162 ($A2): Misfire Cylinder 1 DataMisfire Cylinder 1 Data
163 ($A3): Test-ID 163 ($A3): Misfire Cylinder 2 DataMisfire Cylinder 2 Data
164 ($A4): Test-ID 164 ($A4): Misfire Cylinder 3 DataMisfire Cylinder 3 Data
165 ($A5): Test-ID 165 ($A5): Misfire Cylinder 4 DataMisfire Cylinder 4 Data

Test-ID 01 ($01): Oxygen Sensor Monitor Bank 1 - Sensor 1

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 01 ($01) ".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin.Max.Additional Information
131 ($83)P0133Response Check. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.3.500Refer to DTC P0133 in the DTC summary table. SAE P0XXX DIAGNOSTIC TROUBLE CODES P0133 .

If any of 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 diagnosis.

Test-ID 02 ($02): Oxygen Sensor Monitor Bank 1- Sensor 2

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 02 ($02)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin.Max.Additional Information
01 ($01)Voltage threshold from rich to lean (fixed value). For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0.6390.650 V
02 ($02)Voltage threshold from lean to rich (fixed value). For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0.6390.650 V
07 ($07)Minimum oxygen sensor voltage value in test. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0450 mV
08 ($08)Maximum oxygen sensor voltage value in test. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.450 mV1.3 V
129 ($81)P0138Output Voltage (signal activity) Check. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 V0.65 VRefer to DTC P0138 in the SAE P0XXX DIAGNOSTIC TROUBLE CODES .
130 ($82)P0138Output Voltage (signal activity) Check. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0.6391.2998 VRefer to DTC P0138 in the SAE P0XXX DIAGNOSTIC TROUBLE CODES .
131 ($83)P0138Output Voltage (signal activity) Check. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 V0.1599 VRefer to DTC P0138 in the SAE P0XXX DIAGNOSTIC TROUBLE CODES .

If any of 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 diagnosis.

Test-ID 33 ($21): Catalytic Converter Monitoring

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 33 ($21)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin.Max.Additional Information
132 ($84)P0420Catalytic converter monitoring, Bank 1 Oxygen retention capability. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.1.065535Refer to DTC P0420 in the SAE P0XXX DIAGNOSTIC TROUBLE CODES .

If any of 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 diagnosis.

Test-ID 59 ($3B): Fuel Tank EVAP System Integrity/Leak Test (0.40/1.0mm)

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 59 ($3B)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin.Max.Additional Information
129 ($81)P0442Fuel Tank Leak Test. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.1.9 5 - 2.15 SecondsRefer to DTC P0442 in the SAE P0XXX DIAGNOSTIC TROUBLE CODES .
130 ($82)P2403LDP test : Reed contact closed. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.01.0 secRefer to DTC P2403 in the SAE P2XXX DIAGNOSTIC TROUBLE CODES
131 ($83)P2404LDP test: Reed contact open. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.025 countsRefer to DTC P2404 in the SAE P2XXX DIAGNOSTIC TROUBLE CODES
132 ($84)P2403LDP test: Reed contact closed after initial/continuation flushing. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.6.4 g65535Refer to DTC P2403 in the SAE P2XXX DIAGNOSTIC TROUBLE CODES

If any of 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 diagnosis.

Test-ID 60 ($3C): Fuel Tank EVAP System Integrity/Leak Test (0.20/0.5mm)

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 60 ($3C)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin.Max.Additional Information
129 ($81)P0456Fuel Tank Leak Test. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.4.5 - 6.5 SecondsRefer to DTC P0456 in the SAE P0XXX DIAGNOSTIC TROUBLE CODES .

If any of 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 diagnosis.

Test-ID 61 ($3D): EVAP Valve Function Check

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 61 ($3D)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin.Max.Additional Information
128 ($80)P0441Function check. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.30%0.01Refer to DTC P0441 in the SAE P0XXX DIAGNOSTIC TROUBLE CODES .
130 ($82)Active test: deviation of oxygen sensor regulator in lean direction. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0.06
130 ($82)Active test: deviation of oxygen sensor regulator in rich direction. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0.06

If any of 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 diagnosis.

Test-ID 65 ($41): Oxygen Sensor Heater Monitor Bank 1 - Sensor 1

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 65 ($41)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin.Max.Additional Information
133 ($85)P0135Oxygen Sensor Heater Monitor Bank 1 test. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.+ 40° C1200° CRefer to DTC P0135 in the SAE P0XXX DIAGNOSTIC TROUBLE CODES .

If any of 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 diagnosis.

Test-ID 66 ($42): Oxygen Sensor Heater Monitor Bank 1 - Sensor 2

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 66 ($42)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin.Max.Additional Information
129 ($81)P0141Oxygen Sensor Heater Monitor Bank 1 - Sensor 2 check. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0Refer to DTC P0141 in the SAE P0XXX DIAGNOSTIC TROUBLE CODES .

If any of 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 diagnosis.

Test-ID 162 ($A2): Misfire Cylinder 1 Data

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 162 ($A2)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin./Max. ValuesAdditional Information
11 ($0B)Combustion Misfire Cylinder 1 average over 10 driving cycles. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 - 65535 (counts)
12 ($0C)Combustion Misfire Cylinder 1 in this driving cycle. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 - 65535 (counts)

If any of 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 diagnosis.

Test-ID 163 ($A3): Misfire Cylinder 2 Data

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 163 ($A3):".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin./Max. ValuesAdditional Information
11 ($0B)Combustion Misfire Cylinder 1 average over 10 driving cycles. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 - 65535 (counts)
12 ($0C)Combustion Misfire Cylinder 1 in this driving cycle. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 - 65535 (counts)

If any of 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 diagnosis.

Test-ID 164 ($A4): Misfire Cylinder 3 Data

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 164 ($A4)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin./Max. ValuesAdditional Information
11 ($0B)Combustion Misfire Cylinder 1 average over 10 driving cycles. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 - 65535 (counts)
12 ($0C)Combustion Misfire Cylinder 1 in this driving cycle. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 - 65535 (counts)

If any of 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 diagnosis.

Test-ID 165 ($A5): Misfire Cylinder 4 Data

Connect the scan tool.

Start the engine and run at idle.

Select "Diagnostic Mode 06 - Check Test Results of Components that are not Continuously Monitored".

Select "Test-ID 165 ($A5)".

Select the desired "Test-ID (TID)" or "Hex-ID".

Check specified values at idle.

Test-ID (TID) (Hex-ID)DTCComponent or SystemMin./Max. ValuesAdditional Information
11 ($0B)Combustion Misfire Cylinder 1 average over 10 driving cycles. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 - 65535 (counts)
12 ($0C)Combustion Misfire Cylinder 1 in this driving cycle. For additional information, refer to the Bosch Motronic MED 9.1 OBD System Strategy.0 - 65535 (counts)

If any of 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 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

  1. «SAE P0XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S10476406062012032900000) .
  2. «SAE P1XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S07814569612012032900000) .
  3. «SAE P2XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S33665358432012032900000) .
  4. «SAE P3XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S20974384652012032900000) .
  5. «SAE U0XXX DIAGNOSTIC TROUBLE CODES»(ref-460545-S33946956022012032900000) .

Switch the ignition off.

DIAGNOSTIC MODE 08 - REQUEST CONTROL OF ON-BOARD SYSTEM, TEST OR COMPONENT

Diagnostic Mode 08 is used to control the operation of an on-board system, test or component. A Mode 8 service can be used to turn on-board system ON or OFF, or to cycle an on-board system, test or component ON or OFF for a specific period of time. The service can also be used to request system status or to report test results.

Diagnostic Mode 08, TID $01

Diagnostic Mode 08, TID $01 is used to determine if the evaporative system may be leaking.

Depending on the scan tool being used, the function test in Diagnostic Mode 08 may or may not be able to be performed.

If the scan tool being used will operate Diagnostic Mode 08, perform the test below FUNCTION TEST .

If the scan tool being used will not operate Diagnostic Mode 08, refer to EVAP SYSTEM, CHECKING FOR LEAKS .

Note. Always follow the manufacturers instructions for the scan tool being used.

Test requirements

  1. No DTCs stored in the DTC memory.
  2. Intake Air Temperature (IAT) maximum 60° C.
  3. Coolant temperature 80 -110° C.
  4. Throttle valve angle 12.0 - 16.0%.

FUNCTION TEST

Note. If the accelerator pedal is depressed during the test, the test will be aborted.

Connect the scan tool.

Start the engine and run at idle for at least 15 minutes.

Select "Diagnostic Mode 08 - Tank Leak Test".

Select " Tank Leak Test".

Check the specified value of the tank leak test at idle.

The following may be displayed on the scan tool screen

Tank leak testSpecified value
Test function active Test function is being initiated, please wait Test off Test abortedTest OK

Switch the ignition off.

If the specified result is obtained

System OK.

If the specified result is not obtained

Repeat the tank leak test, switch the ignition off and start the engine again and let run for 15 minutes at idle.

Switch the ignition off.

If the specified result is again not obtained

A leak may be present. Refer to EVAP SYSTEM, CHECKING FOR LEAKS .

End diagnosis.

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

  1. No DTC's stored in the DTC memory.

Procedure

Connect the scan tool.

Switch the ignition on.

Select "Diagnostic Mode 09 - Vehicle Information".

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-IDDiagnostic text
02Vehicle identification number e.g.
A different 17 digit number will be displayed for each vehicle
04Calibration identification e.g.
Engine Control Module (ECM)
Transmission Control Module (TCM)
06CVN (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 specific locations in this service information.

PRELIMINARY CHECK

DIAGNOSTIC TROUBLE CODE TABLES

The following table provides quick links to all specific locations in this service information.

SAE P0XXX DIAGNOSTIC TROUBLE CODES
SAE P1XXX DIAGNOSTIC TROUBLE CODES
SAE P2XXX DIAGNOSTIC TROUBLE CODES
SAE P3XXX DIAGNOSTIC TROUBLE CODES
SAE U0XXX DIAGNOSTIC TROUBLE CODES

SAE P0XXX DIAGNOSTIC TROUBLE CODES

For additional monitor strategy information. Refer to the Bosch Motronic MED 9.1 OBD System Strategy document.

Fuel and air ratios

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P000AIntake (A) Camshaft Position Slow Response Bank 1Refer to CAMSHAFT ADJUSTMENT VALVE 1 N205, CHECKING .Slow response >7-50° KWEngine speed, 0 RPM ECT, -10.5° C Time after engine start, >10 Sec. Number of checks 33.5 Seconds2 DCY
P0010Intake (A) Camshaft Position Actuator Circuit / Open (Bank 1)Refer to CAMSHAFT ADJUSTMENT VALVE 1 N205, CHECKING .Signal voltage, <4.4-5.6 VRelay, Commanded off Engine speed, >80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0011Intake (A) Camshaft Position Timing - Over-Advanced (Bank 1)Refer to CAMSHAFT ADJUSTMENT VALVE 1 N205, CHECKING .Target error (Stuck position) > 7-50° KWEngine speed, 0 RPM ECT, -10.5 °C Time after engine start, >10 Sec. Number of checks 3 Time length, 3.5 Sec.3.5 Seconds2 DCY
P025AFuel PumpRefer to TRANSFER FUEL PUMP G6, CHECKING .Signal voltage > 4.4-5.6 VEngine speed, > 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P025CFuel PumpRefer to TRANSFER FUEL PUMP G6, CHECKING .Signal voltage< 2.15-3.25 VEngine speed, > 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P025DFuel PumpRefer to TRANSFER FUEL PUMP G6, CHECKING .Signal current > 1.1 AEngine speed, > 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0030HO2S Heater Control Circuit (Bank 1, Sensor 1)Refer to OXYGEN SENSOR HEATER Z19, CHECKING .Heater voltage 4.4-5.6 VHeater, Ready for 10 Sec. Heater duty cycle, 2.95-97% for >0.7 Sec. Engine speed, 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0031HO2S Heater Control Circuit Low (Bank 1, Sensor 1)Refer to OXYGEN SENSOR HEATER Z19, CHECKING .Heater voltage < 2.15-3.25 VHeater, Ready for 10 Sec. Heater duty cycle, 2.95-97% for >0.7 Sec. Engine speed, 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0032HO2S Heater Control Circuit High (Bank 1, Sensor 1)Refer to OXYGEN SENSOR HEATER Z19, CHECKING .Heater current> 2,2 AHeater, Ready for 10 Sec. Heater duty cycle, 2.95-97% for >0.7 Sec. Engine speed, 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0036HO2S Heater Control Circuit (Bank 1, Sensor 2)Refer to OXYGEN SENSOR HEATER Z29, CHECKING .Heater voltage, 4.4-5.6Heater, Ready for 10 Sec. O2S rear dew point, Reached Heater, Commanded on Engine speed, 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0037HO2S Heater Control Circuit Low (Bank 1, Sensor 2)Refer to OXYGEN SENSOR HEATER Z29, CHECKING .Heater voltage < 2.15-3.25 VHeater, Ready for 10 Sec. O2S rear dew point, Reached Heater, Commanded on Engine speed, 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0038HO2S Heater Control Circuit High (Bank 1, Sensor 2)Refer to OXYGEN SENSOR HEATER Z29, CHECKING .Heater current, > 3 AHeater, Ready for 10 Sec. O2S rear dew point, Reached Heater, Commanded off Engine speed, 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0068MAP/MAF - Throttle Position CorrelationRefer to MASS AIR FLOW SENSOR G70, CHECKING .Correction value for slow mass air flow correction<4 >01 SecondNot Active
P0087Fuel Rail/System Pressure - Too LowRefer to LOW FUEL PRESSURE SENSOR G410, CHECKING .Mixture controller 1.3-0.16 Output value rail pressure controller > 4MPa System deviation >-16.45 Seconds2 DCY
P0088Fuel Rail/System Pressure - Too HighRefer to LOW FUEL PRESSURE SENSOR G410, CHECKING .Fuel rail pressure > 13.9 MPa3 Seconds2 DCY
P0089Fuel Pressure Regulator 1 PerformanceRefer to FUEL PRESSURE SENSOR G247, CHECKING .Actual pressure deviation <100 kPa >100 kPaECT, > -48° C Time after engine start0.5 Seconds2 DCY
P0100Mass or Volume Air Flow A CircuitRefer to MASS AIR FLOW SENSOR G70, CHECKING .Signal duty cycle, 0Battery voltage, >8 V0.2 Seconds2 DCY
P0101Mass or Volume Air Flow A Circuit Range/PerformanceRefer to MASS AIR FLOW SENSOR G70, CHECKING .Mass air (Depending on engine speed, and throttle angle) >60.8-890 kg/h upper threshold map <0-197 kg/h lower threshold mapTime after engine start, 150 Rev.2 Seconds2 DCY
P0102Mass or Volume Air Flow A Circuit Low InputRefer to MASS AIR FLOW SENSOR G70, CHECKING .Signal duty cycle, <66Battery voltage, >8 V1 Second2 DCY
P0103Mass or Volume Air Flow A Circuit High InputRefer to MASS AIR FLOW SENSOR G70, CHECKING .Signal duty cycle, >4500 usBattery voltage, >8 V1 Second2 DCY
P0106Manifold Absolute Pressure/BARO Sensor Range/PerformanceRefer to CHARGE AIR PRESSURE SENSOR G31, CHECKING .Boost pressure signal >Altitude sensor +230 hPaAltitude sensor, No DTC Boost pressure sensor, No DTC Engine speed, < 1000 RPM AND Throttle position, < 7.01% DK for 3 Sec. Throttle position sensor, No DTC1 Second2 DCY
P0112Intake Air Temperature Sensor 1 Circuit Low InputRefer to INTAKE AIR TEMPERATURE SENSOR G42, CHECKING .IAT, > 141.0° C2 Seconds2 DCY
P0113Intake Air Temperature Sensor 1 Circuit High InputRefer to INTAKE AIR TEMPERATURE SENSOR G42, CHECKING .IAT, < 45.8° C2 Seconds2 DCY
P0116Engine Coolant Temperature Sensor 1 Circuit Range/PerformanceRefer to ENGINE COOLANT TEMPERATURE SENSOR G62, CHECKING .Delta ECT, < 0-3° C ECT at engine start, > 48.8-141° CDriving condition 1 1 x > 10 Sec. Engine heating up Vehicle speed, 0-3.75 km/h Mass air flow, > 4-600 kgh and Drive condition 2 1 x > 40s Vehicle speed, 60-120 km/h Mass air flow, < 160-200 kg/h60 SecondsOnce/DCY 2 DCY
P0117Engine Coolant Temperature Sensor 1 Circuit Low InputRefer to ENGINE COOLANT TEMPERATURE SENSOR G62, CHECKING .ECT, > 141 ° C2 Seconds2 DCY
P0118Engine Coolant Temperature Sensor 1 Circuit High InputRefer to ENGINE COOLANT TEMPERATURE SENSOR G62, CHECKING .ECT, < 43.5° C2 Seconds2 DCY
P0121Throttle/Pedal Position Sensor A Circuit Range/PerformanceRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .TPS 1-TPS 2, > 6.27%DK TPS 1 calc. value, > 9.02%DKEngine speed (only if TPS 1 < TPS 2) > 1200 RPM Engine speed > 480 RPM TPS 1, Failure0.42 Seconds2 DCY
P0122Throttle/Pedal Position Sensor A Circuit Low InputRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .Signal voltage, < 0.25 V0.14 Seconds2 DCY
P0123Throttle/Pedal Position Sensor A Circuit High InputRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .Signal voltage, > 4.75 V0.14 Seconds2 DCY
P0130O2 Sensor Circuit (Bank 1, Sensor 1)Refer to HEATED OXYGEN SENSOR G39, CHECKING .O2S ceramic temp. < 640° C OR Internal resistance < 1000 OhmModeled exhaust temp > 300° C12 Seconds2 DCY
P0131O2 Sensor Circuit, Bank 1 - Sensor 1 Low VoltageRefer to HEATED OXYGEN SENSOR G39, CHECKING .VM, > 2 V UN, > 1.75 V IA, 0.3 VBattery Voltage, 10.7 - 16.1 V Engine start, completed Engine speed, > 25 RPM10 Seconds2 DCY
P0132O2 Sensor Circuit, Bank 1 - Sensor 1 High VoltageRefer to HEATED OXYGEN SENSOR G39, CHECKING .VM, > 3 V UN, > 4 V IA, 1.5 VBattery Voltage, 10.7 - 16.1 V Engine start, completed Engine speed, > 25 RPM10 Seconds2 DCY
P0133O2 Circuit Slow Response (Bank 1, Sensor 1)Refer to HEATED OXYGEN SENSOR G39, CHECKING .O2S signal front vs. modeled O2S signal, signal ratio <= 0.35 Cycles completed, >= 40Lambda control, Closed loop Engine load, 23-90% Engine speed, 1400-3520 RPM Delta engine load, < 6% Purge fuel rate vs. injection rate, < 0.18- Actual lambda, 0.85-1.1540 Amplitudes2 DCY
P0135O2 Heater Circuit (Bank 1, Sensor 1)Refer to OXYGEN SENSOR HEATER Z19, CHECKING .Heater duty cycle, > 100% O2S ceramic temperature, < 715° CBattery voltage, 10.7-16.1 V Heater control, Active Modeled exhaust gas temp, > 300° C O2S ceramic temperature, < 715 °C Battery voltage, 10.7-16.1 V Time after engine start, > 40 sec. Engine shut off time, > 300 sec. ECT at engine start, > -9.75° C Circuit Nernst Voltage, No DTC55 Seconds 40 Seconds2 DCY
P0136O2 Circuit (Bank 1, Sensor 2)Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .Delta O2S rear signal > 2 V Number of checks > 6Battery voltage, > 11 V Engine speed, > 25 RPM O2S rear dewpoint, Exceeded O2S rear, fully heated up Modeled exhaust gas temp. 200-800° C for 60 Sec. Heater rear, Commanded on for > 0.04 Sec.10 Seconds2 DCY
P0137O2 Circuit Low Voltage (Bank 1, Sensor 2)Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .Signal voltage, < 60 mVBattery voltage, > 11 V O2S rear dewpoint, Exceeded O2S rear, fully heated up Modeled exhaust gas temp. 200-800° C for 60 Sec. Lambda control post. cat., Closed loop Lambda control, Not at max Engine speed, 1200-4000 RPM Engine load, 18-70.5% ECT at engine off, > 60° C ECT at engine start, < 39.8° C0.1 Second At low fuel level: 600.1 Seconds2 DCY
P0138O2 Circuit High Voltage (Bank 1, Sensor 2)Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .Signal voltage 1.3 VBattery voltage, > 11 V Engine speed, > 25 RPM O2S rear dew point, Exceeded O2S rear, Fully heated up Modeled exhaust gas temp. 200-800° C for 60 Sec.5.1 Seconds2 DCY
P0139O2 Circuit Slow Response (Bank 1, Sensor 2)Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .O2S rear signal < 0.62 V stuck lean for > 0.2 Sec. ECM enables by 0.25 shift to rich ECM enables by 0.1 shift to lean O2S rear signal > 0.16 V during fuel cut off activeO2S rear, Fully heated up O2S rear, Ready for > 10 Sec. Lambda control post cat, Closed loop Mass air flow, 25-150 kg/h O2S rear, Fully heated up O2S rear dewpoint, Exceeded for 30 Sec. Modeled exhaust temp. > 350° C Integrated mass air flow > 16 g80 Seconds At low fuel level: 680 Seconds2 DCY
P0140O2 Circuit No Activity Detected (Bank 1, Sensor 2)Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .Signal voltage, 0.401-0.499 V Modeled exhaust temp.> 600 ° C O2S rear internal resistance > 40 K OhmsBattery voltage, > 11 V Engine speed, > 25 RPM O2S rear dew point, Exceeded O2S rear - Fully heated up Modeled exhaust gas temp. 200-800° C for > 60 Sec.400 Seconds2 DCY
P0141O2 Heater Circuit (Bank 1, Sensor 2)Refer to OXYGEN SENSOR HEATER Z29, CHECKING .Heater resistance, 1-26 kOhmBattery voltage, 10.7-16.1 V Modeled exhaust gas temp, 300-650° C Engine shutoff time, 300 Sec. IAT, > 6.75° C15 Seconds2 DCY
P0171System Too Lean (Bank 1)Refer to FUEL PRESSURE, CHECKING .-- Refer to FUEL PRESSURE SENSOR G247, CHECKING .-- Refer to FUEL INJECTOR, CHECKING .-- Refer to HEATED OXYGEN SENSOR G39, CHECKING .-- Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .-- Refer to EVAP CANISTER PURGE REGULATOR VALVE N80, CHECKING .(Multiplicative) Adaptive value > 5 % (Additive) Adaptive value > 5.02% Leak detection counter before throttle valve > 32.8 Leak detection counter after throttle valve > 0.6Lambda control, Closed loop EVAP purge valve, Closed ECT, > 60° C Substitute ECT, 80° C Engine speed, 1320-6000 RPM (Multiplicative) 480-1200 RPM (Additive) Mass air flow, 30-450 kg/h (Multiplicative) 5-26 kg/h (Additive) Engine load, 20-100% (Multiplicative) 9-45% (Additive) Delta fuel adaptation, < 0.02 (Multiplicative) < 0.234 (Additive) Duration of multiple check, > 51 Sec. (Additive) Engine start, Completed > for 10 Sec. > 0 Sec.50 Seconds 150 Seconds2 DCY
P0172System Too Rich (Bank 1)Refer to FUEL PRESSURE, CHECKING .-- Refer to FUEL PRESSURE SENSOR G247, CHECKING .-- Refer to FUEL INJECTOR, CHECKING .-- Refer to HEATED OXYGEN SENSOR G39, CHECKING .-- Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .-- Refer to EVAP CANISTER PURGE REGULATOR VALVE N80, CHECKING .(Multiplicative) Adaptive value >-21 % (Additive) Adaptive value >-6%Lambda control, Closed loop EVAP purge valve, Closed ECT, > 60° C Substitute ECT, 80 °C Engine speed, 1320-6000 RPM (Multiplicative) 480-1200 RPM (Additive) Mass air flow, 30-450 kg/h (Multiplicative) 5-26 kg/h (Additive) Engine load, 20-100% (Multiplicative) 9-45% (Additive) Delta fuel adaptation, < 0.02 (Multiplicative) < 0.234 (Additive) Duration of multiple check, > 51 Sec. (Additive)50 Seconds 150 Seconds2 DCY
P0190Fuel Rail Pressure Sensor A CircuitRefer to FUEL PRESSURE SENSOR G247, CHECKING .Signal voltage > 4.8 V0.5 Seconds2 DCY
P0192Fuel Rail Pressure Sensor A Circuit Low InputRefer to FUEL PRESSURE SENSOR G247, CHECKING .Signal voltage < 2.0 V0.5 Seconds2 DCY
P0201Injector Circuit / Open - Cylinder 1Refer to FUEL INJECTOR, CHECKING .Low side signal current < 2.1 A Low side signal current < 4 A Booster time >0 msInjection valve, Commanded on High side signal current, > 2.6 A Engine speed, > 80 RPM Battery voltage, 8-16.1 V0.2 Seconds + 0.5 Seconds2 DCY
P0202Injector Circuit / Open - Cylinder 2Refer to FUEL INJECTOR, CHECKING .Low side signal current < 2.1 A Low side signal current < 4 A Booster time > 0 msInjection valve, Commanded on High side signal current, > 2.6 A Engine speed, > 80 RPM Battery voltage, 8-16.1 V0.2 Seconds +0.5 Seconds2 DCY
P0203Injector Circuit / Open - Cylinder 3Refer to FUEL INJECTOR, CHECKING .Low side signal current < 2.1 A Low side signal current <4 A Booster time >0 msInjection valve, Commanded on High side signal current, > 2.6 A Engine speed, > 80 RPM Battery voltage, 8-16.1 V0.2 Seconds +0.5 Seconds2 DCY
P0204Injector Circuit / Open - Cylinder 4Refer to FUEL INJECTOR, CHECKING .Low side signal current < 2.1 A Low side signal current < 4 A Booster time > 0 msInjection valve, Commanded on High side signal current, > 2.6 A Engine speed, > 80 RPM Battery voltage, 8-16.1 V0.2 Seconds + 0.5 Seconds2 DCY
P0221Throttle/Pedal Position Sensor/Switch B Circuit Range/PerformanceRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .TPS 1 TPS 2, > 6.27% TPS 2 - calc TP > 9.02 % DK TPS 2 - calc TP > 9.02 % DKEngine speed (only if TPS 1 1200 RPM Engine speed > 480 RPM TPS 1, Failure0.42 Seconds2 DCY
P0222Throttle/Pedal Position Sensor/Switch B Circuit Low InputRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .Signal voltage < 0.195 VEngine speed > 0 RPM OR TPS 1 failure0.14 Seconds2 DCY
P0223Throttle/Pedal Position Sensor/Switch B Circuit High InputRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .Signal voltage, > 4.77 V0.14 Seconds2 DCY
P0234Turbocharger/Supercharger Overboost ConditionCheck the Charge Air Pressure Sensor -G31- . Refer to CHARGE AIR PRESSURE SENSOR G31, CHECKING .-- Check the charge air system for proper seal. Refer to CHARGE AIR SYSTEM .Negative system deviation high > 300-1275 hPa1.2 Seconds2 DCY
P0237Turbocharger/Supercharger Boost Sensor A Circuit LowCheck the Charge Air Pressure Sensor -G31- . Refer to CHARGE AIR PRESSURE SENSOR G31, CHECKING .-- Check the charge air system for proper seal. Refer to CHARGE AIR SYSTEM .Signal voltage, < 0.2 V0.2 Seconds2 DCY
P0238Turbocharger/Supercharger Boost Sensor A Circuit HighCheck the Charge Air Pressure Sensor -G31- . Refer to CHARGE AIR PRESSURE SENSOR G31, CHECKING .-- Check the charge air system for proper seal. Refer to CHARGE AIR SYSTEM .Signal voltage, > 4.88 V0.2 Seconds2 DCY
P0243Turbocharger/Supercharger Wastegate Solenoid ARefer to WASTEGATE BYPASS REGULATOR VALVE N75, CHECKING .Signal voltage, > 5.6-4.4 VCharge pressure control valve, commanded off Engine speed, > 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0245Turbocharger/Supercharger Wastegate Solenoid A LowRefer to WASTEGATE BYPASS REGULATOR VALVE N75, CHECKING .Signal voltage, < 3.25-2.15 VCharge pressure control valve, commanded off Engine speed, > 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0246Turbocharger/Supercharger Wastegate Solenoid A HighRefer to WASTEGATE BYPASS REGULATOR VALVE N75, CHECKING .Signal current, > 2.2 ACharge pressure control valve, commanded off Engine speed, > 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0261Cylinder 1 Injector Circuit LowRefer to FUEL INJECTOR, CHECKING .Signal current < 2.1 AInjection valve, Commanded on Engine speed, > 80 RPM High side signal current, > 2.6 A Battery voltage, 9.04-16 V0.2 Seconds2 DCY
P0262Cylinder 1 Injector Circuit HighRefer to FUEL INJECTOR, CHECKING .Signal current < 2.1 AInjection valve, Commanded on Engine speed, > 80 RPM Battery voltage, 9.04-16 V0.2 Seconds2 DCY
P0264Cylinder 2 Injector Circuit LowRefer to FUEL INJECTOR, CHECKING .Signal current < 2.1 AInjection valve, Commanded on Engine speed, > 80 RPM High side signal current, > 2.6 A Battery voltage, 9.04-16 V0.2 Seconds2 DCY
P0265Cylinder 2 Injector Circuit HighRefer to FUEL INJECTOR, CHECKING .Low side signal current > 14.7 AInjection valve, Commanded on Engine speed, > 80 RPM Battery voltage, 9.04-16 V0.2 Seconds2 DCY
P0267Cylinder 3 Injector Circuit LowRefer to FUEL INJECTOR, CHECKING .Signal current < 2.1 AInjection valve, Commanded on Engine speed, > 80 RPM High side signal current, > 2.6 A Battery voltage, 9.04-16 V0.2 Seconds2 DCY
P0268Cylinder 3 Injector Circuit HighRefer to FUEL INJECTOR, CHECKING .Low side signal current > 14.7 AInjection valve, Commanded on Engine speed, > 80 RPM Battery voltage, 9.04-16 V0.2 Seconds2 DCY
P0270Cylinder 4 Injector Circuit LowRefer to FUEL INJECTOR, CHECKING .Low side signal current < 2.1 AInjection valve, Commanded on Engine speed, > 80 RPM High side signal current, > 2.6 A Battery voltage, 9.04-16 V0.2 Seconds2 DCY
P0271Cylinder 4 Injector Circuit HighRefer to FUEL INJECTOR, CHECKING .Low side signal current > 14.7 AInjection valve, Commanded on Engine speed, > 80 RPM Battery voltage, 9.04-16 V0.2 Seconds2 DCY
P0299Turbocharger/Supercharger UnderboostCheck the charge air system for proper seal. Refer to CHARGE AIR SYSTEM .Positive system deviation high > 150 hPaEngine speed, 2400-3000 RPM Basic boost pressure Ambient pressure, +450 hPa > 700 hPa7.3 Seconds2 DCY

Ignition system

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P0300Random Misfire DetectedCheck the Spark plugs.-- Check the intake system for leaks.-- Refer to FUEL PRESSURE, CHECKING .-- Refer to FUEL INJECTOR, CHECKING .-- Refer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Emission threshold 1st interval % (MR), >1.7% >1.4% Emission threshold misfire rate (MR), > 1.7% >1.4% Catalyst damage misfire rate (MR) >1.6-20%>400 |20-160>2.5-20%Time from start, 0 Sec. IAT, >-48° C Time after engine start, Idle - 150 RPM Engine torque, >5.47-23.4% Camshaft revolutions 1 Engine speed range, 480-6800 RPM Fuel cutoff, Not active ECT at start, > -9° C If ECT at start <-99 °C wait until actual ECT >18° C1000 Rev. 200 Rev.2 DCY Immed.
P0301Cylinder 1 Misfire DetectedCheck the Spark plugs.-- Check the intake system for leaks.-- Refer to FUEL PRESSURE, CHECKING .-- Refer to FUEL INJECTOR, CHECKING .-- Refer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Emission threshold 1st interval % (MR), >1.7% >1.4% Emission threshold misfire rate (MR), > 1.7% >1.4% Catalyst damage misfire rate (MR) >1.6-20%>400 |20-160>2.5-20%Time from start, 0 Sec. IAT, >-48° C Time after engine start, Idle - 150 RPM Engine torque, >5.47-23.4% Camshaft revolutions 1 Engine speed range, 480-6800 RPM Fuel cutoff, Not active ECT at start, > -9 °C If ECT at start <-99 °C wait until actual ECT >18 °C1000 Rev. 200 Rev.2 DCY Immed.
P0302Cylinder 2 Misfire DetectedCheck the Spark plugs.-- Check the intake system for leaks.-- Refer to FUEL PRESSURE, CHECKING .-- Refer to FUEL INJECTOR, CHECKING .-- Refer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Emission threshold 1st interval %(MR), >1.7% >1.4% Emission threshold misfire rate (MR), > 1.7% >1.4% Catalyst damage misfire rate (MR) >1.6-20%>400 |20-160>2.5-20%Time from start, 0 Sec. IAT, >-48 °C Time after engine start, Idle - 150 RPM Engine torque, >5.47-23.4% Camshaft revolutions 1 Engine speed range, 480-6800 RPM Fuel cutoff, Not active ECT at start, > -9 °C If ECT at start <-99 °C wait until actual ECT >18 °C1000 Rev. 200 Rev.2 DCY Immed.
P0303Cylinder 3 Misfire DetectedCheck the Spark plugs.-- Check the intake system for leaks.-- Refer to FUEL PRESSURE, CHECKING .-- Refer to FUEL INJECTOR, CHECKING .-- Refer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Emission threshold 1st interval %(MR), >1.7% >1.4% Emission threshold misfire rate (MR), > 1.7% >1.4% Catalyst damage misfire rate (MR) >1.6-20%>400 |20-160>2.5-20%Time from start, 0 Sec. IAT, >-48 °C Time after engine start, Idle - 150 RPM Engine torque, >5.47-23.4% Camshaft revolutions 1 Engine speed range, 480-6800 RPM Fuel cutoff, Not active ECT at start, > -9 °C If ECT at start <-99 °C wait until actual ECT >18 °C1000 Rev. 200 Rev.2 DCY Immed.
P0304Cylinder 4 Misfire DetectedCheck the Spark plugs.-- Check the intake system for leaks.-- Refer to FUEL PRESSURE, CHECKING .-- Refer to FUEL INJECTOR, CHECKING .-- Refer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Emission threshold 1st interval % (MR), >1.7% >1.4% Emission threshold misfire rate (MR), > 1.7% >1.4% Catalyst damage misfire rate (MR) >1.6-20%>400 |20-160>2.5-20%Time from start, 0 Sec. IAT, >-48 °C Time after engine start, Idle - 150 RPM Engine torque, >5.47-23.4% Camshaft revolutions 1 Engine speed range, 480-6800 RPM Fuel cutoff, Not active ECT at start, > -9 °C If ECT at start <-99 °C wait until actual ECT >18 °C1000 Rev. 200 Rev.2 DCY Immed.
P0321Ignition/Distributor Engine Speed Input Circuit Range/PerformanceRefer to ENGINE SPEED SENSOR G28, CHECKING .Comparison of counted teeth and number of teeth +/- 1 tooth Reference mark during normal operation Loss of reference gap No reference gap during engine startReference gap, Detected Engine speed, >Idle or vehicle speed <1 mph or vehicle speed >25 mph or vehicle speed signal, Error Teeth during engine start Detected Wait two crankshaft revs2 DCY
P0322Ignition/Distributor Engine Speed Input Circuit No SignalRefer to ENGINE SPEED SENSOR G28, CHECKING .No engine speed signal but phase signals during 4.5 cam shaft revs Engine speed signal partly interruptedPhase sensor, No DTC2 DCY
P0324Knock Control System ErrorRefer to KNOCK SENSOR, CHECKING .Integrator output < or = 4 V Integrator output slope> or = 200 V/sec Parity errors in RAM> 25 Communication errors SPI communication > 25ECT, > 40.5 °C160 Seconds 40 Seconds2 DCY
P0327Knock Sensor 1 Circuit Low Input (Bank 1)Refer to KNOCK SENSOR, CHECKING .Lower threshold, 0.05-0.38 VEngine speed, > 2400 RPM ECT, > 40.5 °C Engine load, > 30% Signal range check, No DTC2.5 Seconds2 DCY
P0328Knock Sensor 1 Circuit High Input (Bank 1)Refer to KNOCK SENSOR, CHECKING .Upper threshold >4.58-30 VEngine speed, > 2400 RPM ECT, > 40.5 °C Engine load, > 30% Signal range check, No DTC2.5 Seconds2 DCY
P0332Knock Sensor 2 Circuit Low Input (Bank 2)Refer to KNOCK SENSOR, CHECKING .Lower threshold, 0.05-0.38 VEngine speed, > 2400 RPM ECT, > 40.5 °C Engine load, > 30% Signal range check, No DTC2.5 Seconds2 DCY
P0333Knock Sensor 2 Circuit High Input (Bank 2)Refer to KNOCK SENSOR, CHECKING .Upper threshold >4.58-30 VEngine speed, > 2400 RPM ECT, > 40.5 °C Engine load, > 30% Signal range check, No DTC2.5 SecondsMultiple 2 DCY
P0340Camshaft Position Sensor A Circuit (Bank 1 or single sensor)Refer to CAMSHAFT POSITION SENSOR G40, CHECKING .Cam adaption values out of range >20 °KW <-20 °KW Difference of adapted and actual values >9°KWEngine speed sensor, No DTC Phase sensor, No DTC Cam adaptation, Active Engine speed sensor, No DTC Phase sensor, No DTC Camshaft adjustment, No DTC Engine start, Completed Cam adaptation, Completed Camshaft in ref pos. for >2 sec.2 Seconds2 DCY
P0341Camshaft Position Sensor A Circuit Range/Performance (Bank 1 or single sensor)Refer to CAMSHAFT POSITION SENSOR G40, CHECKING .Irregular number of phase changes Incorrect for 12 crank revsEngine speed signal and phase signal synchronized0.2 Seconds2 DCY
P0342Camshaft Position Sensor A Circuit Low Input (Bank 1 or single sensor)Refer to CAMSHAFT POSITION SENSOR G40, CHECKING .Irregular number of phase changes Incorrect for 12 crank revsEngine speed signal and phase signal synchronized0.2 Seconds2 DCY
P0343Camshaft Position Sensor A Circuit High Input (Bank 1 or single sensor)Refer to CAMSHAFT POSITION SENSOR G40, CHECKING .Irregular number of phase changes Incorrect for 12 crank revsEngine speed signal and phase signal synchronized0.2 Seconds2 DCY
P0351Ignition Coil A Primary/Secondary CircuitRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal current, < 4.95-8.82 mA Internal fault, changing errorBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose, Not active2 DCY
P0352Ignition Coil B Primary/Secondary CircuitRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal current, < 4.95-8.82 mA Internal fault, changing errorBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose, Not active2 DCY
P0353Ignition Coil C Primary/Secondary CircuitRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal current, < 4.95-8.82 mA Internal fault, changing errorBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose, Not active2 DCY
P0354Ignition Coil D Primary/Secondary CircuitRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal current, < 4.95-8.82 mA Internal fault, changing errorBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose, Not active2 DCY

Additional exhaust regulation

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P0420Catalyst System Efficiency Below Threshold (Bank 1)Refer to HEATED OXYGEN SENSOR G39, CHECKING .-- Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .-- Refer to THREE WAY CATALYTIC CONVERTER, CHECKING .Oxygen storage capacity (OSC) <1Ambient temp, 6.75 °C Secondary air ratio, 0.96-1.04 Engine speed, 1200-3200 RPM Time after engine start, > 30 Sec. Engine start temp, > -10°C Delta mass airflow, < 23.1kg/h EVAP purge flow, <25% Mass airflow at catalyst temp, 23-80 kg/h 420-560 °C Mass airflow at catalyst temp, 80-120 kg/h 580-680 °C70 SecondsOnce/DCY 2 DCY
P0441Evaporative Emission System Incorrect Purge FlowRefer to EVAP SYSTEM, CHECKING FOR LEAKS .-- Refer to EVAP CANISTER PURGE REGULATOR VALVE N80, CHECKING .-- Refer to LEAK DETECTION PUMP V144, CHECKING .Reaction of idle controller or lambda controller deviation less than 7% lambda controller and 30% idle controllerMinimum ignition angle efficiency, 20% Battery voltage, 9.99-16 V Engine speed, Idle RPM Engine speed deviation, 80-80 RPM Time after engine start, >425 sec. ECT, >65.2 °C or Substitute ECT, >80 °C IAT, >3.75 °C IAT at engine start, >3.75°C Altitude, <2836 m25 SecondsOnce/ DCY 2 DCY
P0442Evaporative Emission System Leak Detected (Small Leak)Refer to EVAP SYSTEM, CHECKING FOR LEAKS .-- Refer to EVAP CANISTER PURGE REGULATOR VALVE N80, CHECKING .-- Refer to LEAK DETECTION PUMP V144, CHECKING .Time for pressure drop < 1.95-2.15 Sec.Difference ECT last engine stop - current engine start >0° C Evap purge valve closed LDP, Activated Altitude, <2695 m Number of diagnostic attempts, < 5 IAT, >3.75-142 Delta ambient pressure, < 6 hPa IAT drop after engine start, < 7.5 °C Increase of vehicle speed <0 km/h at engine load <2% Time after engine start > 175 Sec. Intake manifold vacuum, 150 hPa ECT, 3.75-116 °C ECT at start, 3.75-35.2 °C Vehicle speed, > 30 km/h Selected gear, Any drive150 Seconds2 DCY
P0444Evaporative Emission System Purge Control Valve Circuit OpenRefer to EVAP CANISTER PURGE REGULATOR VALVE N80, CHECKING .Signal voltage > 5.6- 4.4 VEVAP purge valve, Commanded off Engine speed, > 80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0455Evaporative Emission System Leak Detected (gross leak/no flow)Refer to EVAP SYSTEM, CHECKING FOR LEAKS .-- Refer to EVAP CANISTER PURGE REGULATOR VALVE N80, CHECKING .-- Refer to LEAK DETECTION PUMP V144, CHECKING .Time for pressure drop < 0.95 Sec.Difference ECT last engine stop - current engine start >0°C Evap purge valve closed LDP, Activated Altitude, <2695 m Number of diagnostic attempts, < 5 IAT, >3.75-142 Delta ambient pressure, < 6 hPa IAT drop after engine start, < 7.5 °C Increase of vehicle speed <0 km/h at engine load <2% Time after engine start > 175 Sec. Intake manifold vacuum, 150 hPa ECT, 3.75-116 °C ECT at start, 3.75-35.2 °C Vehicle speed, > 30 km/h Selected gear, Any drive150 Seconds2 DCY
P0456Evaporative Emission System Leak Detected (very small leak)Refer to EVAP SYSTEM, CHECKING FOR LEAKS .-- Refer to EVAP CANISTER PURGE REGULATOR VALVE N80, CHECKING .-- Refer to LEAK DETECTION PUMP V144, CHECKING .Time for pressure drop, 1.95-2.15 Sec. 4.5-6.5 Sec.Difference ECT last engine stop - current engine start >0°C Evap purge valve closed LDP, Activated Altitude, <2695 m Number of diagnostic attempts, < 5 IAT, <142 °C Delta ambient pressure, -1.52-1.52 IAT drop after engine start, < 3.75 °C Increase of vehicle speed <0 km/h at engine load <2% Time after engine start, 1500 Sec. Intake manifold vacuum, 150 hPa ECT, <116 °C ECT at start, 3.75-35.2 °C Vehicle speed, > <0-150 km/h Selected gear, Any drive Shut off temp. difference 0 °C Accelerate longitude, 4 m/s^2200 Seconds2 DCY
P0458Evaporative Emission System Purge Control Valve Circuit LowRefer to EVAP CANISTER PURGE REGULATOR VALVE N80, CHECKING .Signal voltage, 3.25-2.15 VEVAP purge valve, Commanded off Engine speed, >80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P0459Evaporative Emission System Purge Control Valve Circuit HighRefer to EVAP CANISTER PURGE REGULATOR VALVE N80, CHECKING .Signal current, > 2.2 AEVAP purge valve, Commanded on Engine speed, >80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY

Speed and idle control

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P0501Vehicle Speed Sensor A Range/PerformanceRefer to SPEED SIGNAL, CHECKING .VSS signal, < 4 km/hFuel cut off, active Engine speed, 1520-4520 RPM ECT, >-48° C4 Seconds2 DCY
P0506Idle Air Control System RPM Lower Than ExpectedRefer to THROTTLE VALVE CONTROL MODULE J338, CHECKING .Idle speed deviation (idle speed too high) and idle controller at min. threshold <-80 RPMEngine speed, idle Accelerator PP, 0% Fuel cut off, not active Vehicle speed, 0 MPH Purge fuel, Off Altitude, < 2847 m IAT, >-9.75° C ECT, > -9.75 °C Time after engine star t>0 Sec.4 Seconds2 DCY
P0507Idle Air Control System RPM Higher Than ExpectedRefer to THROTTLE VALVE CONTROL MODULE J338, CHECKING .Idle speed deviation (idle speed too high) and idle controller at min. threshold >80 RPMEngine speed, idle Accelerator PP, 0% Fuel cut off, not active Vehicle speed, 0 MPH Purge fuel, Off Altitude, < 2847 m IAT, >-9.75° C ECT, > -9.75° C Time after engine star t>0 Sec.8 Seconds2 DCY

Control module and output signals

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P0601Internal Control Module Memory Check Sum ErrorRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Internal check sum, incorrectContinuous 2 DCY
P0604Internal Control Module Memory Check Sum ErrorRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Write ability check, failedContinuous 2 DCY
P0605Internal Control Module Memory Check Sum ErrorRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Checksum IncorrectContinuous 2 DCY
P0606ECM/PCM ProcessorRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Sensor offset correction> 0.1 V Sensor IC power supply voltage < 9.0 V Communication CPU - Sensor IC - Failed Delta resistance measured vs. modeled> 45 Ohm Signal voltage >4.87 V Signal voltage <1 V Altitude signal >2560 hPa Altitude signal gradient> 75 hPa per 20 sec. and Altitude signal <-120 hPa >120 hPa Difference between altitude signal in current and last DCY >150 hPa and altitude signal<-120 hPa >120 hPa Throttle actuator shut off test Failed High/Low voltage check Out of range EEPROM Check failed Communication check Failed Engine torque, Fuel pressure, Engine speed, Ignition angle, Fuel system correction, Fuel injection, Check of variant coding, Throttle actuator at Engine Mechanical lower stop, ADC check, Accelerator position - Out of rangeBattery voltage, 10.7-16.1 V Engine start, Completed Engine speed, >25 RPM Engine idle, >2 Sec. Battery voltage, 10.7-16.1 V10 Seconds 15 Seconds 0.2 Seconds 2 Seconds2 DCY Once/DCY Continuous
P0613Processor TCM MalfunctionRefer to TRANSMISSION CONTROL MODULE J217, REPLACING .Check calculation of 1st CPU failed, Single reset does not cover problem.None
P0614Transmission Control Module (TCM) Incorrect software versionRefer to TRANSMISSION CONTROL MODULE J217, REPLACING .Detection of error signal, Transmission coding is manual transmission code (0Fh) Or Max torque is not same as one in ATCUCAN bus, active ECU communication, active ECU data update, active250 ms
P0627Fuel Pump "A" Control Circuit /OpenRefer to FUEL PRESSURE, CHECKING .Internal error fuel pump control unit Feedback from fuel pump control unit Pump blocked short circuit to battery +, ground or open circuitBattery voltage, > 9-16 V Engine start, Completed15 SecondsNo Mil
P0638Throttle Actuator Control Range/Performance - Bank 1Refer to THROTTLE VALVE CONTROL MODULE J338, CHECKING .Time to open over reference point + 12%, > 0.14 Sec. Time to close below reference point, + 3%, > 0.56 Sec. or Time to open over reference point + 1.49%, > 0.14 Sec. Time to close below reference point, + 2.49%, > 0.56 Sec. Repeated learning of lower Stop Limit, Failed TPS 1 signal voltage, not (0.42-0.77) V TPS 2 signal voltage, not (4.26-4.58) V First learning of lower Stop Limit, FailedIgnition, on Engine speed, <300 RPM IAT, >5.25 °C Vehicle speed, 0 km/h ECT, >5.25 °C5 Seconds2 DCY
P0641Sensor Reference Voltage A Circuit/OpenRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Internal faultThreshold values depending on internal 5 V rev voltage0.4 Seconds2 DCY
P0642Sensor Reference Voltage A Circuit LowRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Signal voltage, < 4.6-5 VThreshold values depending on internal 5 V rev voltage0.5 Seconds2 DCY
P0643Sensor Reference Voltage A Circuit HighRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .5 V supply voltage >4.99-5.41 VThreshold values depending on internal 5 V rev voltage0.5 Seconds2 DCY
P0651Sensor Reference Voltage B Circuit/OpenRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Internal faultThreshold values depending on internal 5 V rev voltage0.4 Seconds2 DCY
P0652Sensor Reference Voltage B Circuit LowRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Signal voltage, < 4.6-5 VThreshold values depending on internal 5 V rev voltage0.5 Seconds2 DCY
P0653Sensor Reference Voltage B Circuit HighRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .5 V supply voltage >4.99-5.41 VThreshold values depending on internal 5 V rev voltage0.5 Seconds2 DCY
P0657Actuator Supply Voltage A Circuit / OpenRefer to VOLTAGE SUPPLY, CHECKING .Signal voltage, > 4.4-5.6 VRelay, commanded off Engine speed, > 80 RPM Battery voltage test counter, 9.04-16 V>30.5 Seconds2 DCY
P0658Actuator Supply Voltage A Circuit LowRefer to VOLTAGE SUPPLY, CHECKING .Signal voltage, < 2.15-3.25 VRelay, commanded off (Key on engine off) Engine speed, < 80 RPM Battery voltage test counter, 9.04-16 V>30.5 Seconds2 DCY
P0659Actuator Supply Voltage "A" Circuit HighRefer to VOLTAGE SUPPLY, CHECKING .Signal current >1.1 ARelay, commanded off Engine speed, < 80 RPM Battery voltage test counter, 9.04-16 V>30.5 Seconds2 DCY
P0685ECM/PCM Power Relay Control Circuit/OpenRefer to VOLTAGE SUPPLY, CHECKING .Signal voltage, 2.6-3.7 V Sense circuit voltage, >6 VECM keep alive time main relay, Commanded on (Test pulse)0.5 Seconds2 DCY
P0686ECM/PCM Power Relay Control Circuit LowRefer to VOLTAGE SUPPLY, CHECKING .Signal voltage, 2.6-3.7 V Sense circuit voltage, >6 VECM keep alive time main relay, Commanded on (Test pulse)0.5 Seconds2 DCY
P0687ECM/PCM Power Relay Control Circuit HighRefer to VOLTAGE SUPPLY, CHECKING .Signal current, >1.4-0.7 A Sense circuit voltage, <6 VMain relay, Commanded on ECM keep alive time main relay, Commanded on (Test pulse)0.5 Seconds2 DCY
P0688ECM/PCM Power Relay Sense CircuitRefer to VOLTAGE SUPPLY, CHECKING .Sense voltage, <3.0 V Difference sense circuit voltage with camshaft actuator commanded off and on >2.5 V Battery voltage > 3 VMain relay, commanded on ECM keep alive time Switch off test - Failed1 Second 4 Seconds 2 Seconds2 DCY
P0697Sensor Reference Voltage C Circuit / OpenRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Internal faultThreshold values dep. on internal 5 V rev voltage0.4 Seconds2 DCY
P0698Sensor Reference Voltage C Circuit LowRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .Signal voltage, < 4.6-5 VThreshold values dep. on internal 5 V rev voltage0.4 Seconds2 DCY
P0699Sensor Reference Voltage C Circuit HighRefer to MOTRONIC ENGINE CONTROL MODULE J623, REPLACING .5 V supply voltage>4.99-5.41 VThreshold values dep. on internal 5 V rev voltage0.4 Seconds2 DCY

09G Transmission

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P0705Transmission Range Sensor Circuit (PRNDL Inp.) MalfunctionRefer to MULTI-FUNCTION TRANSMISSION RANGE SWITCH F125, CHECKING .Detection of wrong combination of the A, B, C, and PA signal, wrong combination for more than 350 ms350 ms
P0715Input Turbine/Speed Sensor (A) Circuit MalfunctionRefer to TRANSMISSION INPUT SPEED SENSOR G182, CHECKING .Detection of wrong input AD value, Voltage < 0.2 V (AD value < 45) for more than 100 ms OR (AD value > 545) Voltage > 3.8 V for more than 100 ms.Input sensor, No failure decision for input sensor no pulse failure500 ms
P0716Input Turbine/Speed Sensor (A) Circuit Range/PerformanceRefer to TRANSMISSION INPUT SPEED SENSOR G182, CHECKING .Comparison pulse of input revolution and output revolution, No pulse of input sensor more than 125 msEngine speed, > 400 RPM Output sensor, Active Output speed, > 300 RPM Input sensor, Not during failure detection of after failure decision for input sensor electrical failure.500 ms
P0720Output Speed Sensor Circuit MalfunctionRefer to TRANSMISSION OUTPUT SPEED SENSOR G195, CHECKING .Detection of wrong input AD value. Voltage < 0.2 V (AD value < 45) for more than 100 ms OR (AD value > 545) Voltage > 3.8 V for more than 100 ms.Output sensor, No during failure detection for output sensor no pulse500 ms
P0721Output Speed Sensor Circuit Range/PerformanceRefer to TRANSMISSION OUTPUT SPEED SENSOR G195, CHECKING .Comparison pulse of input revolution and output revolution, No pulse of output sensor more than 250msEngine speed, > 400 RPM Input sensor, Active Calculated output speed by input speed, > 300 RPM Main solenoid switch, ON Gear condition, Engaged Range, D, S Inhibitor switch, No fault Output sensor, No during failure detection of after failure decision for input sensor electrical failure Solenoid, No fault Linear solenoid, No fault500 ms
P0725Engine Speed Input Circuit MalfunctionRefer to TRANSMISSION INPUT SPEED SENSOR G182, CHECKING .Detection of error signalCAN bus, Active ECU Communication, Active ECU data update, Active250 ms
P0729Gear 6 incorrect ratioRefer to VALVE BODY SOLENOID VALVES, CHECKING .Comparison of indicated slip and actual slip with stored values, abs (input rev. - output rev. x other gear ratio) < (0.04 x other gear ratio x output rev.) for more than 1 second Slip differences > (0.20 x current gear ratio x output rev.) for more than 1 secondEngine speed, >400 RPM Output rev, >250 RPM Shift Lever, D or S Brake, off slip difference of output speed (In case ABS valid), <10% Revolution sensor, no back up condition Model oil temp, >0° C1 second, 12 times
P0731Gear 1 incorrect ratioRefer to TRANSMISSION OUTPUT SPEED SENSOR G195, CHECKING .-- Refer to VALVE BODY SOLENOID VALVES, CHECKING .Comparison of indicated slip and actual slip with stored values, abs (input rev. - output rev. x other gear ratio) < (0.04 x other gear ratio x output rev.) for more than 1 second Detection of slip condition, Input rev. > output rev. x 1st gear ratio + 400 RPM for more than 3.3 secEngine speed, > 400 RPM Output rev, >250 RPM Estimated engine torque, > 100 Nm at 1st gear > 80 Nm at 1st EB gear Shift Lever, D or S Brake, off slip difference of output speed (In case ABS valid), <10% Engaged gear, 1st Revolution sensor, no back up condition Model oil temp, >20° C Engine speed, > 400 RPM Shift Lever, D or S Output rev, >500 RPM Output rev calculated from ABS, >500 RPM L-up condition, off Input sensor, no back up condition Output sensor, active or by backup ABS calculated from ABS, >500 RPM Model oil temp, >0° C1 second, 12 times
P0732Gear 2 incorrect ratioRefer to TRANSMISSION OUTPUT SPEED SENSOR G195, CHECKING .-- Refer to VALVE BODY SOLENOID VALVES, CHECKING .Comparison of indicated slip and actual slip with stored values, abs (input rev. - output rev. x other gear ratio) < (0.04 x other gear ratio x output rev.) for more than 1 second Slip differences > (0.20 x current gear ratio x output rev.) for more than 1 second Detection of slip condition, Input rev. > output rev. x 1st gear ratio + 400RPM for more than 3.3secEngine speed, >400 RPM Output rev, >250 RPM Shift Lever, D or S Brake, off slip difference of output speed (In case ABS valid), <10% Revolution sensor, no back up condition Model oil temp, >0° C Engine speed, > 400 RPM Shift Lever, D or S Output rev, >500 RPM Output rev calculated from ABS, >500 RPM L-up condition, off Input sensor, no back up condition Output sensor, active or by backup ABS calculated from ABS, >500 RPM Model oil temp, >0° C1 second, 12 times
P0733Gear 3 incorrect ratioRefer to VALVE BODY SOLENOID VALVES, CHECKING .Comparison of indicated slip and actual slip with stored values, abs (input rev. - output rev. x other gear ratio) < (0.04 x other gear ratio x output rev.) for more than 1 second Slip differences > (0.20 x current gear ratio x output rev.) for more than 1 secondEngine speed, >400 RPM Output rev, >250 RPM Shift Lever, D or S Brake, off slip difference of output speed (In case ABS valid), <10% Revolution sensor, no back up condition Model oil temp, >0° C1 second, 12 times
P0734Gear 4 incorrect ratioRefer to VALVE BODY SOLENOID VALVES, CHECKING .Comparison of indicated slip and actual slip with stored values, abs (input rev. - output rev. x other gear ratio) < (0.04 x other gear ratio x output rev.) for more than 1 second Slip differences > (0.20 x current gear ratio x output rev.) for more than 1 secondEngine speed, >400 RPM Output rev, >250 RPM Shift Lever, D or S Brake, off slip difference of output speed (In case ABS valid), <10% Revolution sensor, no back up condition Model oil temp, >0° C1 second, 12 times
P0735Gear 5 incorrect ratioRefer to VALVE BODY SOLENOID VALVES, CHECKING .Comparison of indicated slip and actual slip with stored values, abs (input rev. - output rev. x other gear ratio) < (0.04 x other gear ratio x output rev.) for more than 1 second Slip differences > (0.20 x current gear ratio x output rev.) for more than 1 secondEngine speed, >400 RPM Output rev, >250 RPM Shift Lever, D or S Brake, off slip difference of output speed (In case ABS valid), <10% Revolution sensor, no back up condition Model oil temp, >0° C1 second, 12 times
P0743Torque Converter Clutch Circuit Electrical MalfunctionRefer to TRANSMISSION INPUT SPEED SENSOR G182, CHECKING -- Refer to VALVE BODY SOLENOID VALVES, CHECKING .Detection of wrong input AD value, Feedback current > 1333 mA (AD value > 1000) for more than 100 ms500 ms
P0748Pressure Control Solenoid A ElectricalRefer to VALVE BODY SOLENOID VALVES, CHECKING .Detection of wrong input AD value, Feedback current > 1333 mA (AD value > 1000) for more than 100 ms500 ms
P0753Shift Solenoid A ElectricalRefer to VALVE BODY SOLENOID VALVES, CHECKING .Comparison of the signal of solenoid monitor and solenoid driver output, wrong threshold value for more than 100 ms
P0798Pressure Control Solenoid C ElectricalRefer to VALVE BODY SOLENOID VALVES, CHECKING .Detection of wrong input AD value, Feedback current > 1333 mA (AD value > 1000) for more than 100 ms500 ms
P0811Excessive Clutch SlippageRefer to VALVE BODY SOLENOID VALVES, CHECKING .Comparison of engine RPM and input RPM, Engine RPM - input RPM > 100 RPM for 2 secondsEngine speed, 400 RPM Shift lever, D or S Engine speed, < 4000 RPM Estimated engine torque, > 0 Nm Revolution sensor, No back up condition SLU target current, > 1000 mA Model oil temp, > 20° C12 Sec
P0864Communication to Transmission Control Module Range PerformanceRefer to TRANSMISSION CONTROL MODULE J217 CAN-BUS TERMINAL RESISTANCE, CHECKING .Detection of communication error (All frames which are entered in ATCU), ECU no communication for more than 50 msec (In case of repeat rate is over 25ms, double value of repeat rate is used.) Detection of communication error (One frame which is entered in ATCU), ECU no communication for more than 50 msec (In case of repeat rate is over 25ms, double value of repeat rate is used.) ECU signal data freeze Detection of communication error, No acknowledge condition for more than 300 msCAN bus, active Time, 500 ms after IG ON ECU communication, not in no communication failure CAN data repeat rate, The space of time between two received messages has not exceeded double the transmission cycle time500 ms 1 second 70 ms 300 ms
P0865Communication to Transmission Control Module Short circuit to Ground (GND)Refer to TRANSMISSION CONTROL MODULE J217 CAN-BUS TERMINAL RESISTANCE, CHECKING .Detection of communication error, CAN BUS off condition for more than 250 msTime, 500 ms after Ignition on250 ms

SAE P1XXX DIAGNOSTIC TROUBLE CODES

For additional monitor strategy information. Refer to the Bosch Motronic MED 9.1 OBD System Strategy document.

Fuel and Air ratios, control module

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P1114Internal resistance too large (Bank 1, sensor 2)Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .Heater resistance, (128-648)*(8-40)1.02-25.9 k Ohm (dep. on mod. exhaust temp. and heater power)Battery voltage, 10.7-16.1 V Modeled exhaust gas temp, 300-600 °C Engine shutoff time, 300 Sec. IAT, >6.75 °C15 Seconds2 DCY
P12A1Fuel Rail Pressure Sensor Inappropriately LowRefer to FUEL PRESSURE SENSOR G247, CHECKING .Mixture controller <0.8 Output value rail pressure controller System deviation <-16.4-16.4 Mpa Mixture controller <0 Output value rail pressure controller System deviation >16.4 Mpa5 Seconds 6550 Seconds2 DCY
P12A2Fuel Rail Pressure Sensor Inappropriately HighRefer to FUEL PRESSURE SENSOR G247, CHECKING .Mixture controller <1.5 Output value rail pressure controller <-0.14 MPa System deviation <-16.4-16.4 Mpa Mixture controller <16 Output value rail pressure controller System deviation >16.4 Mpa5 Seconds 6550 Seconds2 DCY
P12A4Fuel Rail Pump Control Valve Stuck ClosedRefer to LOW FUEL PRESSURE SENSOR G410, CHECKING .Mixture controller 1.15-0.9 Output value rail pressure controller <-6 MPa System deviation<16.45 Seconds2 DCY

SAE P2XXX DIAGNOSTIC TROUBLE CODES

For additional monitor strategy information. Refer to the Bosch Motronic MED 9.1 OBD System Strategy document.

Fuel and air mixture, additional emissions regulations

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P2004Intake Manifold Runner Control Stuck Open Bank 1Refer to INTAKE FLAP MOTOR V157 AND INTAKE MANIFOLD RUNNER POSITION SENSOR G336 , CHECKING .Normal closed position, unable to reach Signal voltage, <2.62 or >4.65 V or Normal open position, unable to reach signal voltage, <0.35 or >2.38 VECM keep alive time Ignition, Off Runner flaps, Commanded closed Battery voltage, >10 V ECT, -40.5-140 °C IAT, -40.5-140 °C Position sensor, No DTC Actuator, No DTC25 SecondsOnce/DCY 2 DCY
P2008Intake Manifold Runner Control Circuit/Open Bank 1Refer to INTAKE FLAP MOTOR V157 AND INTAKE MANIFOLD RUNNER POSITION SENSOR G336 , CHECKING .ECM power stageDuty cycle, >80% deviation runner flap, >5% Position vs. calculated position and ECM power stage, Failure LBK adaption, Disabled5 Seconds 1 Second2 DCY
P2014Intake Manifold Runner Position Sensor/Switch Circuit Bank 1Refer to INTAKE FLAP MOTOR V157 AND INTAKE MANIFOLD RUNNER POSITION SENSOR G336 , CHECKING .Signal voltage, >4.82 V0.2 Seconds2 DCY
P2015Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance Bank 1Refer to INTAKE FLAP MOTOR V157 AND INTAKE MANIFOLD RUNNER POSITION SENSOR G336 , CHECKING .Signal duty cycle, >80% deviation runner flap position vs calculated position >5%Intake manifold runner flaps position sensor, No DTC ECM power stage, No failure5 Seconds 1 Second2 DCY
P2016Intake Manifold Runner Position Sensor/Switch Circuit Low (Bank 1)Refer to INTAKE FLAP MOTOR V157 AND INTAKE MANIFOLD RUNNER POSITION SENSOR G336 , CHECKING .Signal voltage, <0.18 V0.2 Seconds2 DCY
P2088A Camshaft Position Actuator Control Circuit Low Bank 1Refer to CAMSHAFT ADJUSTMENT VALVE 1 N205, CHECKING .Signal voltage, <2.15-3.25 VRelay, Commanded off Engine speed, >80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P2089A Camshaft Position Actuator Control Circuit High Bank 1Refer to CAMSHAFT ADJUSTMENT VALVE 1 N205, CHECKING .Signal current, >2.2 ARelay, Commanded off Engine speed, >80 RPM Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P2096Post Catalyst Fuel Trim System Too Lean Bank 1Refer to HEATED OXYGEN SENSOR G39, CHECKING .-- Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .Deviation lambda control > -0.03%Lambda control, Closed loop Fuel trim control post cat, Closed loop Engine speed, 1200-4000 RPM Engine load, 18-70.5% O2S front, No DTC O2S rear, No DTC100 Seconds2 DCY
P2097Post Catalyst Fuel Trim System Too Rich Bank 1Refer to HEATED OXYGEN SENSOR G39, CHECKING .-- Refer to OXYGEN SENSOR BEHIND THREE WAY CATALYTIC CONVERTER G130, CHECKING .Integral part of lambda control post cat>0.03%Lambda control, Closed loop Fuel trim control post cat, Closed loop Engine speed, 1200-4000 RPM Engine load, 18-70.5% O2S front, No DTC O2S rear, No DTC100 Seconds2 DCY

Fuel and air ratio

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P2101Throttle Actuator Control Motor Circuit Range/PerformanceRefer to THROTTLE VALVE CONTROL MODULE J338, CHECKING .Duty cycle >80% Throttle valve angle delta max = 4.50 deviation %DK0.6 Seconds 0.5 Seconds2 DCY
P2106Throttle Actuator Control System - Forced Limited PowerRefer to THROTTLE VALVE CONTROL MODULE J338, CHECKING .IC to CPU Failure and Duty cycle >80% or Throttle valve angle delta max = 4.50 deviation %DKECM power stage, Failure0.2 Seconds2 DCY
P2110Throttle Actuator Control System - Forced Limited RPMRefer to THROTTLE VALVE CONTROL MODULE J338, CHECKING .Engine load Out of range2 DCY
P2122Throttle/Pedal Position Sensor/Switch -C- Circuit LowRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .Signal voltage < 0.63 V0.2 Seconds2 DCY
P2123Throttle/Pedal Position Sensor/Switch -C- Circuit HighRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .Signal voltage >4.82 V0.2 Seconds2 DCY
P2127Throttle/Pedal Position Sensor/Switch E Circuit Low InputRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .Signal voltage < 0.29 V0.2 Seconds2 DCY
P2128Throttle/Pedal Position Sensor/Switch E Circuit High InputRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .Signal voltage >4.94 V0.2 Seconds2 DCY
P2138Throttle/Pedal Position Sensor/Switch D / E Voltage CorrelationRefer to THROTTLE POSITION SENSOR G79 AND ACCELERATOR PEDAL POSITION SENSOR 2 G185, CHECKING .Signal voltage: Difference between signal APP 1 and APP 2> 0.12-0.70 V Sensor drift recognition Signal voltage APP 1 >1.01 V and signal APP 2 <0.45 V OR Signal voltage APP 1 <0.9 V AND voltage APP 2 >0.5 VECM keep alive time0.24 Seconds. 1 Second2 DCY
P2146Fuel Injector Group A Supply Voltage Circuit / OpenRefer to FUEL INJECTOR, CHECKING .Signal current, <2.6 AInjection valve, commanded on Engine speed >80 RPM Low side signal current >2.7 A Battery voltage, 8-16.1 V0.5 Seconds2 DCY
P2149Fuel Injector Group B Supply Voltage Circuit / OpenRefer to FUEL INJECTOR, CHECKING .Signal current >14.9 AInjection valve, commanded off Engine speed >80 RPM Battery voltage, 8-16.1 V0.2 Seconds2 DCY
P2181Cooling System PerformanceRefer to ENGINE COOLANT TEMPERATURE SENSOR G62, CHECKING .ECT After sufficient air mass 4-23.8 KgECT at start, 7.5-60 °C ECT, 39.8 °C Average air mass, <46.4-165 kg/h (dep.on average vehicle speed) Average vehicle speed, 33.4-120 km/h Acc. time fuel cut off, <40-250 sec. delta ambient pressure, <12 hPa500 Seconds2 DCY
P2195O2 Sensor Signal Biased/Stuck Lean - Bank 1, Sensor 1Refer to HEATED OXYGEN SENSOR G39, CHECKING .Lambda value <1.08 and O2S rear signal <0.777 V Lambda control at min. value Exh. mass air integral > 0.5 kg O2S rear signal <0.777 V Lambda control Lambda contr. post cat Not at min value P-part >0.015 AND P- and I-part trim to rich exh. mass air integral>0.8 kgO2S front and rear, Ready Lambda Control, Closed loop Lambda control post cat, Closed loop O2S rear signal check, Ready200 Seconds 1 Second 1 Second + 0.8 Seconds
P2196O2 Sensor Signal Biased/Stuck Rich - Bank 1, Sensor 1Refer to HEATED OXYGEN SENSOR G39, CHECKING .Lambda value <0.92 and O2S rear signal <0.162 V Lambda control at min. value Exh. mass air integral > 0.5 kg O2S rear signal <0.162 V Lambda control Lambda contr. post cat Not at min value P-part >0.015 AND P- and I-part trim to rich exh. mass air integral >0.5 kgO2S front and rear, Ready Lambda Control, Closed loop Lambda control post cat, Closed loop O2S rear signal check, Ready200 Seconds 1 Second 1 Second + 0.8 Seconds
P2231O2 Sensor Signal Circuit Shorted to Heater CircuitRefer to OXYGEN SENSOR HEATER Z19, CHECKING .Filtered current changing >190 uABattery voltage, 10.7-16.1 V Engine speed, >25 RPM Modeled exhaust, <800 °C Temp. lambda control, Closed loop Heater control, Active Heater power, 20-80% Desired lambda, =1 Actual lambda value, 0-16%20 Seconds2 DCY
P2237O2 Sensor Positive Current Control Circuit / Open - Bank 1, Sensor 1Refer to HEATED OXYGEN SENSOR G39, CHECKING .Enrichment or lean out Active O2S signal front 1.5-1.51 V Delta lambda value setting >0.1 O2S front signal 1.5-1.51 V Lambda value setting < 0.97 Mass air integral < 0.8 kg> 1.03 O2S front signal fuel cut off active< 1.7 V> 3 secBattery voltage, 10.7-16.1 V Engine start, Completed Engine speed, >25 RPM Lambda control, Closed loop Heater control, Closed loop Electrical adjustment, Not active O2S ceramic temp, 780 °C +/- 65 °C Lambda modulation with amplitude, Closed loop >0.018 for > 5 sec. Mass air integral, >0.8 kg10 Seconds 5 Seconds2 DCY
P2243O2 Sensor Reference Voltage Circuit / Open - Bank 1, Sensor 1Refer to HEATED OXYGEN SENSOR G39, CHECKING .O2S signal front <0.3 V and Internal resistance > 1000 Ohm O2S signal front < 0.3 V And Internal resistance > 1000 OhmBattery voltage, 10.7-16.1 V Engine start, Completed Engine speed, >25 RPM Heater control, Active for >10 sec.1 Second2 DCY
P2293Fuel Pressure Regulator 2 PerformanceRefer to FUEL PRESSURE REGULATOR VALVE N276, CHECKING .Fuel pressure regulator output value, <-1.5 Mpa >1.5 MPa3.5 Seconds2 DCY
P2294Fuel Pressure Regulator 2 Control CircuitRefer to FUEL PRESSURE REGULATOR VALVE N276, CHECKING .Signal voltage 2.3 - 2.7 VBattery voltage, >7.5 V Valve, Commanded off Fuel pump, Commanded onFailure counter >2002 DCY
P2295Fuel Pressure Regulator 2 Control Circuit LowRefer to FUEL PRESSURE REGULATOR VALVE N276, CHECKING .Signal voltage 1.8- 2.2 VBattery voltage, >7.5 V Valve, Commanded off Fuel pump, Commanded onFailure counter >2402 DCY
P2296Fuel Pressure Regulator 2 Control Circuit HighRefer to FUEL PRESSURE REGULATOR VALVE N276, CHECKING .Signal voltage >3.9 VBattery voltage, >7.5 V Valve, Commanded on Fuel pump, Commanded onFailure counter >302 DCY

Ignition System

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P2300Ignition Coil A Primary Control Circuit LowRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal voltage <0.5-1.0 VBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose not active2 DCY
P2301Ignition Coil A Primary Control Circuit HighRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal voltage >5.2-6.0 VBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose not active2 DCY
P2303Ignition Coil B Primary Control Circuit LowRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal voltage <0.5-1.0 VBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose not active2 DCY
P2304Ignition Coil B Primary Control Circuit HighRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal voltage >5.2-6.0 VBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose not active2 DCY
P2306Ignition Coil C Primary Control Circuit LowRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal voltage <0.5-1.0 VBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose not active2 DCY
P2307Ignition Coil C Primary Control Circuit HighRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal voltage >5.2-6.0 VBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose not active2 DCY
P2309Ignition Coil D Primary Control Circuit LowRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal voltage <0.5-1.0 VBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose not active2 DCY
P2310Ignition Coil D Primary Control Circuit HighRefer to IGNITION COILS WITH POWER OUTPUT STAGE, CHECKING .Signal voltage >5.2-6.0 VBattery voltage, 9-16 V Engine speed, 1400-5000 RPM SW ignition counter diagnose not active2 DCY

Additional emission regulations

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P2400Evaporative Emission System Leak Detection Pump Control Circuit/OpenRefer to LEAK DETECTION PUMP V144, CHECKING .Signal voltage > 4.4- 5.6 VPump, Commanded off Engine speed, 80 RPM Time after engine start, 1 Sec. Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P2401Evaporative Emission System Leak Detection Pump Control Circuit LowRefer to LEAK DETECTION PUMP V144, CHECKING .Signal voltage < 2.15-3.25 VPump, Commanded off Engine speed, 80 RPM Time after engine start, 1 Sec. Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P2402Evaporative Emission System Leak Detection Pump Control Circuit HighRefer to LEAK DETECTION PUMP V144, CHECKING .Signal current > 1.1 APump, Commanded off Engine speed, 80 RPM Time after engine start, 1 Sec. Battery voltage, 9.04-16 V0.5 Seconds2 DCY
P2403Evaporative Emission System Leak Detection Pump Sense Circuit/OpenRefer to LEAK DETECTION PUMP V144, CHECKING .Low signal voltage > 1 Sec.Difference ECT last engine, >0 °C Stop - current engine start, >3.75 °C ECT at engine start, 3.75-35.2 °C ECT at engine start ambient air temperature (inlet air) at engine start 3.75 °C Vehicle speed various error reservations, > 0 km/h9 SecondsOnce/DCY 2 DCY
P2404Evaporative Emission System Leak Detection Pump Sense Range/PerformanceRefer to LEAK DETECTION PUMP V144, CHECKING .High signal voltage > 0.36 VDifference ECT last engine, >0 °C Stop - current engine start, >3.75 °C ECT at engine start, 3.75-35.2 °C ECT at engine start ambient air temperature (inlet air) at engine start 3.75 °C Vehicle speed various error reservations, > 0 km/h9 SecondsOnce/DCY 2 DCY
P2414O2 Sensor Exhaust Sample Error Bank 1, Sensor 1Refer to HEATED OXYGEN SENSOR G39, CHECKING .Signal voltage 3.7-4.81 V Signal Voltage 2.5-3.2 VEngine start, Completed Fuel cut off, Not active Desired lambda O2S, <1.6 Ceramic temp, 780 °C +/- 65 °C10 Seconds At low fuel level: 610 Seconds2 DCY
P2539Low Pressure Fuel System Sensor CircuitRefer to FUEL PRESSURE SENSOR G247, CHECKING .Signal voltage > 4.9 V1 Second2 DCY
P2540Low Pressure Fuel System Sensor Circuit Range/PerformanceRefer to FUEL PRESSURE SENSOR G247, CHECKING .Actual pressure deviation < 800 kPa <80 kPa5 Second2 DCY
P2541Low Pressure Fuel System Sensor Circuit LowRefer to FUEL PRESSURE SENSOR G247, CHECKING .Signal voltage < 0.2 V1 Second2 DCY
P2626O2 Sensor Pumping Current Trim Circuit/Open Bank 1 Sensor 1Refer to HEATED OXYGEN SENSOR G39, CHECKING .O2S signal front> 3.2 V (lean) O2S signal front> 4.81 V (rich)Battery voltage, 10.7-16.1 V Engine start, Completed Engine speed, >25 RPM O2S ceramic temp, 780 °C +/- 65 °C Modeled exhaust temp, <700 °C Fuel cut off, Active1.5 Seconds At low fuel level: 601.5 Seconds2 DCY

09G Transmission

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P2637Engine torque signal ARefer to TRANSMISSION CONTROL MODULE J217 CAN-BUS TERMINAL RESISTANCE, CHECKING .Detection of error signal (0xFF)CAN bus, active ECU communication, active ECU data update, active250 ms
P2716Pressure Control Solenoid D ElectricalRefer to VALVE BODY SOLENOID VALVES, CHECKING .Detection of wrong input AD value, Feedback current < 23 mA (AD value < 15) for more than 100 msOutput sensor, No failure decision for output sensor no pulse500 ms
P2725Pressure Control Solenoid E ElectricalRefer to VALVE BODY SOLENOID VALVES, CHECKING .Detection of wrong input AD value, Feedback current < 23 mA (AD value < 15) for more than 100 msOutput sensor, No failure decision for output sensor no pulse500 ms
P2734Pressure Control Solenoid F ElectricalRefer to VALVE BODY SOLENOID VALVES, CHECKING .Detection of wrong input AD value, Feedback current < 23 mA (AD value < 15) for more than 100 msOutput sensor, No failure decision for output sensor no pulse500 ms

SAE P3XXX DIAGNOSTIC TROUBLE CODES

For additional monitor strategy information. Refer to the Bosch Motronic MED 9.1 OBD System Strategy document.

Fuel and air mixture, additional emissions regulations

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
P3081Engine Temperature Too LowRefer to ENGINE COOLANT TEMPERATURE SENSOR G62, CHECKING .Difference between ECT and modeled ECT > 8.25 KECT < 60 °C25 SecondsOnce/DCY 2 DCY

SAE U0XXX DIAGNOSTIC TROUBLE CODES

For additional monitor strategy information. Refer to the => Bosch Motronic MED 9.1 OBD System Strategy document.

Control module and output signals

DTCError MessageDiagnostic ProcedureMalfunction Criteria and Threshold ValueSecondary Parameters with Enable ConditionsMonitoring Time LengthFrequency of checks, MIL Illumination
U0001High Speed CAN Communication BusRefer to CAN-BUS TERMINAL RESISTANCE, CHECKING .CAN message, No feedbackBattery voltage, 9.49-16.5 V0.5 Seconds2 DCY
U0100Lost Communication with ECM/PCMRefer to CAN-BUS TERMINAL RESISTANCE, CHECKING .Failure of all CAN engine messages, Time out more than 490 ms Failure of all CAN engine messages but not all CAN messages, Time out more than 1010 msNo bus off error No error failure of all CAN messages No error failure of all CAN engine messages Terminal 15 Voltage, > 9 V for more than 500 ms > 500 ms after reset1 Second
U0101Lost Communication with TCMRefer to TRANSMISSION CONTROL MODULE J217 CAN-BUS TERMINAL RESISTANCE, CHECKING .Checksum check Failed Message counter check failed Time out check No message received by ECM0.5 Seconds2 DCY
U0302Software Incompatibility with Transmission Control ModuleRefer to TRANSMISSION CONTROL MODULE J217 CAN-BUS TERMINAL RESISTANCE, CHECKING .AT vehicle ECM coded as MT vehicle800 ms