ON BOARD DIAGNOSTIC SYSTEMS
California OBD-II applies to all gasoline engine vehicles up to 14, 000 lbs. Gross Vehicle Weight Rating (GVWR) starting in the 1996 MY and all diesel engine vehicles up to 14, 000 lbs. GVWR starting in the 1997 MY.
Several states in the northeastern United States have chosen to adopt the California emission regulations starting in the 1998 MY and are known as "Green States".
Green States receive California-certified vehicles for passenger cars and light trucks up to 6, 000 lbs. GVWR. Starting in the 2004 MY, Federal vehicle over 8, 500 lbs. will start phasing in OBD-II.
Starting in 2004 MY, gasoline-fueled medium duty passenger vehicles are required to have OBD-II. Federal OBD-II applies to all gasoline engine vehicles up to 8, 500 lbs. GVWR starting in the 1996 MY and all diesel engine vehicles up to 8, 500 lbs. GVWR starting in the 1997 MY.
OBD-II system implementation and operation is described in the remainder of this document.
DIAGNOSTIC MODES 01 - 09
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 in diagnostic mode 01 may be referred to by different names such as Test-ID (TID), Hex-ID, Component-ID (CID), or On-Board Diagnostic Monitor Identifier (OBDMID).
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.
Test requirement
- Coolant temperature at least 80 °C.
Procedure
Connect the scan tool.
Start the engine and run at idle.
Select "Diagnostic Mode 1: 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.
| PID | Component or System |
|---|---|
| $01 | Monitoring status since erasing DTC memory |
| $03 | Condition of fuel system |
| $04 | Calculated load value |
| $05 | Coolant temperature |
| $06 | Short term air fuel ratio |
| $07 | Long term air fuel ratio |
| $0C | Engine RPM |
| $0D | Vehicle speed |
| $0E | Ignition timing advance for #1 cylinder |
| $0F | Intake air temperature |
| $10 | Air flow rate from mass air flow sensor |
| $11 | Absolute throttle position |
| $12 | Secondary Air Injection |
| $13 | Oxygen Sensor Bank 1 Sensor 1 |
| $15 | Oxygen Sensor Bank 1 Sensor 2 |
| $16 | Oxygen Sensor Bank 1 Sensor 3 |
| $1F | Time since engine start |
| $21 | Distance driven with MIL ON |
| $23 | Fuel rail pressure |
| $2E | Commanded evap purge |
| $30 | Warm up counts after MIL erased |
| $31 | Distance driven after erasing DTC memory |
| $33 | Barometric pressure |
| $34 | Heater current Bank 1 Sensor 1 |
| $3C | Calculated catalyst temperature |
| $41 | Monitor status current drive cycle |
| $42 | Control module voltage |
| $43 | Absolute load value |
| $44 | Specified value of oxygen sensor signal |
| $45 | Relative throttle valve position |
| $46 | Ambient temperature |
| $47 | Throttle valve position 2 absolute |
| $49 | Accelerator pedal position 1 absolute |
| $4A | Accelerator pedal position 2 absolute |
| $4C | Specified throttle valve position |
| $56 | Offset oxygen sensor regulation after catalytic convertor |
Switch the ignition OFF.
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.
Note. Depending on scan tool and protocol used, the information in diagnostic mode 02 may be referred to by different names such as Test-ID (TID), Hex-ID, Component-ID (CID), or On-Board Diagnostic Monitor Identifier (OBDMID).
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 "Diagnostic Mode 2: 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.
| PID | Component or System |
|---|---|
| $02 | DTC which triggered Freeze Frame data |
| $03 | Fuel system status |
| $04 | Calculated load value |
| $05 | Coolant temperature |
| $06 | Short term air fuel ratio |
| $07 | Long term air fuel ratio |
| $0C | Engine RPM |
| $0D | Vehicle speed |
| $0E | Ignition timing advance for #1 cylinder |
| $0F | Intake air temperature |
| $10 | Air flow rate from mass air flow sensor |
| $11 | Throttle valve position 1 absolute |
| $12 | Secondary Air Injection |
| $1F | Time since engine start |
| $23 | Fuel rail pressure |
| $2E | Commanded evap purge |
| $33 | Barometric pressure |
| $42 | Control module voltage |
| $43 | Absolute load value |
| $44 | Commanded equivalence ratio |
| $45 | Relative throttle valve position |
| $46 | Ambient temperature |
| $47 | Throttle valve position 2 absolute |
| $49 | Accelerator pedal position 1 absolute |
| $4A | Accelerator pedal position 2 absolute |
| $4C | Specified throttle valve position |
| $56 | Offset oxygen sensor regulation after catalytic convertor |
Switch the ignition OFF.
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 ECM recognizes an emission related fault it turns on the malfunction indicator lamp. If an electronic throttle malfunction is recognized, the ECM turns on the electronic power control warning lamp. Both are located in the instrument cluster.
The DTCs are sorted by SAE code with the DTC tables consisting of a 5 digit alpha numeric value.
Note. Depending on scan tool and protocol used, diagnostic mode 03 and the information provided may be referred to by a different name.
The following tables provide a breakdown and explanation of the DTC code.
P-Codes
| Component group | |||||
|---|---|---|---|---|---|
| P | X | X | X | X | DTC for the drivetrain |
| Norm-Code | |||||
| P | 0 | X | X | X | Trouble codes defined by SAE with specified malfunction texts |
| P | 1 | X | X | X | Additional emission relevant DTCs provided by the manufacturer |
| P | 2 | X | X | X | DTCs defined by SAE with specified texts, from MY 2000 |
| P | 3 | X | X | X | Additional emission relevant DTCs provided by the manufacturer from MY 2000 |
| Component group | |||||
|---|---|---|---|---|---|
| Repair group | |||||
| P | X | 0 | X | X | Fuel and air mixture and additional emission regulations |
| P | X | 1 | X | X | Fuel and air ratios |
| P | X | 2 | X | X | Fuel and air ratios |
| P | X | 3 | X | X | Ignition system |
| P | X | 4 | X | X | Additional exhaust system |
| P | X | 5 | X | X | Speed and idle control |
| P | X | 6 | X | X | Control module and output signals |
| P | X | 7 | X | X | Transmission |
| P | X | 8 | X | X | Transmission |
| P | X | 9 | X | X | Control modules, input and output signals |
U-Codes
| Component group | |||||
|---|---|---|---|---|---|
| U | X | X | X | X | DTC for network (CAN bus) |
| Norm-Code | |||||
| U | 0 | X | X | X | Trouble codes defined by SAE with specified malfunction texts |
Procedure
Connect the scan tool.
Switch the ignition to the ON position.
Select Diagnostic Mode 03: Interrogating fault memory.
The stored DTC or DTCs will be displayed on the scan tool screen.
The following table is an example of the DTC information that may be displayed on the scan tool screen
| Indication example | Explanation |
|---|---|
| P0444 | SAE Diagnostic Trouble Code |
| Evaporative emission canister purge regulator valve | Malfunctioning wiring path or malfunctioning component |
| Circuit open | Malfunction type as next |
Refer to the DTC tables for the diagnostic repair procedures.
Switch the ignition OFF.
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)
- MIL Status
- Number of DTCs
- Readiness bits
- Confirmed DTCs
- Pending DTCs
- DTC that belongs to freeze frame
- Freeze frame data
- Test results of specific diagnostic functions
- Distance driven with "MIL ON"
- Number of warm-up cycles after erasing the DTC memory
- Distance driven after erasing the DTC memory
- Misfire counter
Note. Depending on scan tool and protocol used, diagnostic mode 04 and the information provided may be referred to by a different name.
Procedure
Connect the scan tool.
Switch the ignition on.
Select Diagnostic Mode 03: Interrogating fault memory.
Then select Mode 4: Reset/delete diagnostic data.
The scan tool will display: Diagnostic data are being erased.
Switch the ignition OFF.
DIAGNOSTIC MODE 06 - READ TEST RESULTS FOR SPECIFIC DIAGNOSTIC FUNCTIONS
Diagnostic Mode 06 makes it possible to retrieve test results for special components and systems which are continuously or not continuously monitored. If the diagnosis of a system is complete, the diagnostic result and the corresponding thresholds are saved and displayed in mode 06. This data remains saved (even with the ignition off) until either new diagnostic results become available or the DTC memory is erased.
The min & max values for each individual test in Mode 06 represent the min & max operating values for a properly operating system. This data is provided to the individual aftermarket scan tool companies for development of their scan tool. Depending on the scan tool being used, the min & max values shown may vary, or be rounded up or down to the nearest decimal point depending on the aftermarket scan tool company's development process. e.g.
| Minimum Value | |
|---|---|
| GST manual documentation | 0.3499 |
| Aftermarket scan tool display | 0.35 |
Note. Depending on the scan tool and protocol used, the information displayed in diagnostic mode 06 may be referred to by different names such as Test-ID (TID), Hex-ID, Component-ID (CID), or On-Board Diagnostic Monitor Identifier (OBDMID).
Test requirements
- Exhaust system must be properly sealed between the catalytic converter and the cylinder heads.
- No DTCs stored in the DTC memory.
- 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.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select the desired "Monitor-ID" of the component or system that is to be monitored, e.g. "Monitor-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 "Monitor ID's" or "Hex ID's" that may be selected.
| Monitor-ID (Hex-ID) | Component or System |
|---|---|
| 01: Monitor-ID 01: Oxygen Sensor Monitor Bank 1 - Sensor 1 | Oxygen Sensor Monitor Bank 1 - Sensor 1 |
| 02: Monitor-ID 02: Oxygen Sensor Monitor Bank 1- Sensor 2 | Oxygen Sensor Monitor Bank 1 - Sensor 2 |
| 03: Monitor-ID 03: Oxygen Sensor Monitor Bank 1- Sensor 3 (CBUA/SULEV only) | Oxygen Sensor Monitor Bank 1- Sensor 3 (CBUA/SULEV only) |
| 21 Monitor-ID 21: Oxygen Storage Content of Catalyst | Catalytic Converter Monitoring |
| 35 Monitor-ID 35: Variable Valve Timing Monitor | VVT Monitor Response Time/Target Error |
| 3A: MONITOR-ID 3A: FUEL TANK EVAP SYSTEM INTEGRITY/LEAK TEST (0.90”) | Fuel Tank EVAP System Integrity/Leak Test (0.90") |
| 3B: Monitor-ID 3B: Fuel Tank EVAP System Integrity/Leak Test (0.40) | Fuel Tank EVAP System Integrity/Leak Test (0.40/1.0 mm) |
| 3C: Monitor-ID 3C: Fuel Tank EVAP System Integrity/Small Leak Test (0.20) | Fuel Tank EVAP System Integrity/Leak Test (0.20/0.5 mm) |
| 3D: Monitor-ID 3D: EVAP Purge Flow Monitor | EVAP Valve Function Check |
| 41: Monitor-ID 41: Oxygen Sensor Heater Monitor Bank 1 - Sensor 1 | Oxygen Sensor Heater Monitor Bank 1 - Sensor 1 |
| 42: Monitor-ID 42: Oxygen Sensor Heater Monitor Bank 1 - Sensor 2 | Oxygen Sensor Heater Monitor Bank 1 - Sensor 2 |
| 43: Monitor-ID 43: Oxygen Sensor Heater Monitor Bank 1 - Sensor 3 (CBUA/SULEV only) | Oxygen Sensor Heater Monitor Bank 1 - Sensor 3 (CBUA/SULEV only) |
| 71 Monitor-ID 71: Secondary Air Monitor | Secondary Air Monitor |
| A2: Monitor-ID A2 | Misfire Cylinder 1 Data |
| A3: Monitor-ID A3: Mis-Fire Cylinder 2 Data | Misfire Cylinder 2 Data |
| A4: Monitor-ID A4: Mis-Fire Cylinder 3 Data | Misfire Cylinder 3 Data |
| A5: Monitor-ID A5: Mis-Fire Cylinder 4 Data | Misfire Cylinder 4 Data |
| A6 Monitor-ID A6: Mis-Fire Cylinder 5 Data | Misfire Cylinder 5 Data |
Monitor-ID 01: Oxygen Sensor Monitor Bank 1 - Sensor 1
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 01".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $83 | P0133 | Response Check. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .350 | 2.00 | Refer to DTC P0133 in the DTC summary table. DTC TABLES . |
| $84 | P2195 | O2 sensor front/rear rationality Bank 1 Sensor 1. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0.07 | 0.07 | Refer to DTC P2195 in the DTC summary table. DTC TABLES |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 02: Oxygen Sensor Monitor Bank 1- Sensor 2
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 02".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $01 | Voltage threshold from rich to lean (fixed value). For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .085 V | .802 V | ||
| $02 | Voltage threshold from lean to rich (fixed value). For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .085 V | .802 V | ||
| $05 | O2 sensor transient time, Bank 1 Sensor 2. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0.0 mSec. | 600 Sec. | Refer to DTC P0139 in the DTC summary table. DTC TABLES | |
| $05 (CBUA/SULEV only) | O2 sensor transient time, Bank 1 Sensor 3. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0.0 mSec. | 1000 mSec. | Refer to DTC P0145 in the DTC summary table. DTC TABLES | |
| $07 | Minimum oxygen sensor voltage value in test. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 V | .450 V | ||
| $08 | P0138 | Maximum oxygen sensor voltage value in test. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .450 V | 1.080 V | Refer to DTC P0138 in the DTC summary table. DTC TABLES |
| $81 | P2271 | Output Voltage (signal activity) Check. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 V | .802 V | Refer to DTC P2271 in the DTC summary table. DTC TABLES |
| $82 | P2270 | Output Voltage (signal activity) Check. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .085 V | 1.080 V | Refer to DTC P2270 in the DTC summary table. DTC TABLES |
| $86 | P2271 | O2 sensor response time Bank 1 Sensor 2. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 mSec. | 6000 mSec. | Refer to DTC P2271 in the DTC summary table. DTC TABLES |
| $86 (CBUA/SULEV only) | P2275 | O2 sensor response time Bank 1 Sensor 3. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 mSec | 6000 mSec. | Refer to DTC P2275 in the DTC summary table. DTC TABLES |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 03: Oxygen Sensor Monitor Bank 1- Sensor 3 (CBUA/SULEV only)
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 03".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $01 | Voltage threshold from rich to lean (fixed value) Bank 1 Sensor 3. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .625 V | 654 V | ||
| $02 | Voltage threshold from lean to rich (fixed value) Bank 1 Sensor 3. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .625 V | .654 V | ||
| $07 | Minimum oxygen sensor voltage value in test Bank 1 Sensor 3. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 V | .450 V | ||
| $08 | P0144 | Maximum oxygen sensor voltage value in test Bank 1 Sensor 3. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .450 V | 1.080 V | Refer to DTC P0144 in the DTC summary table. DTC TABLES |
| $81 | P2275 | Output Voltage (signal activity) Check Bank 1 Sensor 3. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 V | .654 V | Refer to DTC P2275 in the DTC summary table. DTC TABLES |
| $82 | P2274 | Output Voltage (signal activity) Check Bank 1 Sensor 3. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .654 V | 1.080 V | Refer to DTC P2274 in the DTC summary table. DTC TABLES |
Monitor-ID 21: Oxygen Storage Content of Catalyst
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 21".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $84 | P0420 | Oxygen Storage Content value of catalyst. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 2048 mSec. | 65535 mSec. | Refer to DTC P0420 in the DTC summary table. DTC TABLES |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 35: Variable Valve Timing Monitor
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 3D".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $80 | P0011 | Target Error Intake Bank 1. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 14.25 | 9.28 | Refer to DTC P0011 in the DTC TABLES |
| $81 | P000A | Slow Response Intake Bank 1. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 14.25 | 9.28 | Refer to DTC P000A in the DTC summary table. DTC TABLES |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 3A: Fuel Tank EVAP System Integrity/Leak Test (0.90")
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 3A".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $81 | P0455 | Tank leak test: Large leak. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 950 mSec. | 65535 mSec. | Refer to DTC P0455 in the DTC summary table. DTC TABLES . |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 3B: Fuel Tank EVAP System Integrity/Leak Test (0.40)
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 3B".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $81 | P0442 | Fuel Tank Leak Test: Small leak. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 1900 mSec. | 65535 mSec | Refer to DTC P0442 in the DTC summary table. DTC TABLES . |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 3C: Fuel Tank EVAP System Integrity/Small Leak Test (0.20)
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 3C".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $81 | P0456 | Fuel Tank Leak Test: Very Small leak. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 5800 mSec. | 65535 mSec | Refer to DTC P0456 in the DTC summary table. DTC TABLES |
| $82 | EVAP Monitor System OK by initial Purge check. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 29.8 g | 6553.5 g |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 3D: EVAP Purge Flow Monitor
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 3D".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $80 | P0441 | Purge Flow Monitor. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | .33 | 2 | Refer to DTC P0441 in the DTC summary table. DTC TABLES |
| $82 | Purge Flow OK by deviation lambda control. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0.035 | 0.035 | ||
| $85 | EVAP Purge Valve OK by leak check. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 10 mSec | 0.035 mSec |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 41: Oxygen Sensor Heater Monitor Bank 1 - Sensor 1
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 41".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $85 | P0135 | Oxygen sensor heating in front of catalytic converter, diagnosis, Bank 1 Ceramic temperature monitoring. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 720 °C | 1260 °C | Refer to DTC P0135 in the DTC summary table. DTC TABLES . |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 42: Oxygen Sensor Heater Monitor Bank 1 - Sensor 2
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 42".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $81 | P0141 | Oxygen sensor heating behind catalytic converter, diagnosis, Bank 1 internal resistance test. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 ohms | 800 to 30.4k ohms | Refer to DTC P0141 in the DTC summary table. DTC TABLES . |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 43: Oxygen Sensor Heater Monitor Bank 1 - Sensor 3 (CBUA/SULEV only)
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 42".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $81 | P0147 | Oxygen sensor heating behind catalytic converter, diagnosis, Bank 1 Sensor 3 internal resistance test. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 ohms | 800 to 30.4 k ohms | Refer to DTC P0141 in the DTC summary table. DTC TABLES . |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID 71: Secondary Air Monitor
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID 71".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min. | Max. | Additional Information |
|---|---|---|---|---|---|
| $80 | P0491 | Flow Check during catalyst heating Bank 1. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0.203 | 2.0 | Refer to DTC P0491 in the DTC summary table. DTC TABLES |
| $81 | P2440 | Tightness check Bank 1. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 | 1.352 | Refer to DTC P2440 in the DTC summary table. DTC TABLES |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID A2
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID A2".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | DTC | Component or System | Min./Max. Values | Additional Information |
|---|---|---|---|---|
| $0B | P0301 | Cylinder 1 Data averaged during last 10 drive cycles. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 - 65535 (counts) | Refer to DTC P2440 in the DTC summary table. DTC TABLES |
| $0C | P0301 | Cylinder 1 Data averaged during current drive cycle. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy | 0 - 65535 (counts) | Refer to DTC P2440 in the DTC summary table. DTC TABLES |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID A3: Mis-Fire Cylinder 2 Data
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6 Check test the results of components that are not continuously monitored".
Select "Monitor-ID A3:".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | DTC | Component or System | Min./Max. Values | Additional Information | |
|---|---|---|---|---|---|
| $0B | P0302 | Misfire cylinder 2, Average value over 10 Driving Cycles. For additional information, refer to the Bosch Motronic MED 7.1.1OBD System Strategy. | 0 - 65535 (counts) | Refer to DTC P0302 in the DTC summary table. DTC TABLES . | |
| $0C | P0302 | Misfire cylinder 2, in this Driving Cycle. For additional information, refer to the Bosch Motronic MED 7.1.1OBD System Strategy. | 0 - 65535 (counts) | Refer to DTC P0302 in the DTC summary table. DTC TABLES . | |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID A4: Mis-Fire Cylinder 3 Data
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID A4".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min./Max. Values | Additional Information | |
|---|---|---|---|---|---|
| 11 ($0B) | P0303 | Misfire cylinder 3, Average value over 10 Driving Cycles. For additional information, refer to the Bosch Motronic MED 7.1.1OBD System Strategy. | 0 - 65535 (counts) | Refer to DTC P0303 in the DTC summary table. DTC TABLES . | |
| 12 ($0C) | P0303 | Misfire cylinder 3, in this Driving Cycle. For additional information, refer to the Bosch Motronic MED 7.1.1OBD System Strategy. | 0 - 65535 (counts) | Refer to DTC P0303 in the DTC summary table. DTC TABLES . | |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID A5: Mis-Fire Cylinder 4 Data
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID A5".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (TID) (Hex-ID) | DTC | Component or System | Min./Max. Values | Additional Information | |
|---|---|---|---|---|---|
| $0B | P0304 | Misfire cylinder 4, Average value over 10 Driving Cycles. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 - 65535 (counts) | Refer to DTC P0304 in the DTC summary table. DTC TABLES . | |
| $0C | P0304 | Misfire cylinder 4, in this Driving Cycle. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 - 65535 (counts) | Refer to DTC P0304 in the DTC summary table. DTC TABLES . | |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
Monitor-ID A6: Mis-Fire Cylinder 5 Data
Connect the scan tool.
Start the engine and run at idle.
Select "Mode 6: Check test the results of components that are not continuously monitored".
Select "Monitor-ID A6".
Select the desired "Test-ID" or "Hex-ID".
Check specified values at idle.
| Test-ID (Hex-ID) | DTC | Component or System | Min./Max. Values | Additional Information | |
|---|---|---|---|---|---|
| $0B | P0305 | Misfire cylinder 5, Average value over 10 Driving Cycles. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 - 65535 (counts) | Refer to DTC P0305 in the DTC summary table. DTC TABLES | |
| $0C | P0305 | Misfire cylinder 5, in this Driving Cycle. For additional information, refer to the Bosch Motronic MED 7.1.1 OBD System Strategy. | 0 - 65535 (counts) | Refer to DTC P0305 in the DTC summary table. DTC TABLES | |
If any of components or systems fail to meet the specified values. Refer to Diagnostic "Mode 03: Interrogating Fault Memory" to check for stored DTC's or the corresponding diagnostic repair procedure DIAGNOSTIC MODE 03 - READ DTC MEMORY .
Switch the ignition OFF.
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 DTC tables for the diagnostic repair procedures.
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.
Note. If the accelerator pedal is depressed during the test, the test will be aborted.
Test requirements
- No DTCs stored in the DTC memory.
- Intake Air Temperature (IAT) maximum 60 °C.
- Coolant temperature 80 -110 °C.
- 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 "Mode 8: Tank Leak Test".
Select "Test-ID 01: Tank Leak Test".
Check the specified value of the tank leak test at idle.
The following will be displayed on the scan tool screen
| Tank leak test | Specified value | |||||
|---|---|---|---|---|---|---|
| Test function active Test function is being initiated, please wait Test off Test aborted | Test 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 .
DIAGNOSTIC MODE 09 - READ VEHICLE INFORMATION
Diagnostic Mode 09 makes it possible to access vehicle-specific information from the ECM and the TCM (where applicable).
Note. Depending on scan tool and protocol used, Diagnostic Mode 09 and the information provided may be referred to by a different name.
Test requirement
- No internal ECM related DTC's stored in memory.
Procedure
Connect the scan tool.
Switch the ignition on.
Select "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-ID | Diagnostic text |
|---|---|
| 02 | Vehicle identification number e.g. |
| A different 17 digit number will be displayed for each vehicle | |
| 04 | Calibration identification e.g. |
| Engine Control Module (ECM) | |
| Transmission Control Module (TCM) | |
| 06 | CVN (check sum) e.g. |
| EC5AE460 the check sum is different for every control module version | |
| 000D105 |
Switch the ignition OFF.
DTC TABLES
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P000A | Intake (A) Camshaft Position Slow Response Bank 1 | Check the Camshaft Adjustment Valve 1 -N205-. Refer to CAMSHAFT ADJUSTMENT VALVE, CHECKING | Difference between target and actual > 8 - 12° CRK rotation Adjustment angle > 0 and < 3° CRK rotation | Engine speed, 600 - 6320 RPM Engine oil temp -48 to 180 °C ECT -48 to 143 °C Time after engine start > 1.5 to 3 Sec. Number of checks 4 | 12 Sec. | 2 DCY |
| P0010 | Intake (A) Camshaft Position Actuator Circuit / Open (Bank 1) | Check the Camshaft Adjustment Valve 1 -N205-. Refer to CAMSHAFT ADJUSTMENT VALVE, CHECKING | Signal voltage > 4.4 - 5.6 V | Cam position actuator commanded off Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0011 | Intake (A) Camshaft Position Timing - Over-Advanced (Bank 1) | Check the Camshaft Adjustment Valve 1 -N205-. Refer to CAMSHAFT ADJUSTMENT VALVE, CHECKING | Difference between target and actual > 8 to 12° CRK rotation Adjustment angle < 0° CRK rotation | Engine speed, 600 - 6320 RPM Engine oil temp -48 to 180 °C ECT -48 to 143 °C Time after engine start > 1.5 to 3 Sec. Number of checks 4 | 5 Sec. | 2 DCY |
| P0016 | Camshaft Position Sensor Angular Offset Check | Check the Camshaft Position (CMP) Sensor -G40-. Refer to CAMSHAFT POSITION SENSOR, CHECKING | Permissible deviation < -13.5 or >13.5° CRK rev. | Time after engine start > 2 Sec. Engine speed 800 - 6000 RPM ECT 80 - 105 °C Engine load < 30% | 2.6 Sec. | 2 DCY |
| P0030 | HO2S Heater Control Circuit (Bank 1, Sensor 1) | Check the Oxygen Sensor (O2S) Heater -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING HEATER . | Heater voltage 2.34 to 3.59 V | Engine run time > 5 Sec. Heater commanded OFF | 5 Sec. | 2 DCY |
| P0031 | HO2S Heater Control Circuit Low (Bank 1, Sensor 1) | Check the Oxygen Sensor (O2S) Heater -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING HEATER . | Heater voltage < 2.34 V | Engine run time > 5 Sec. Heater commanded OFF | 5 Sec. | 2 DCY |
| P0032 | HO2S Heater Control Circuit High (Bank 1, Sensor 1) | Check the Oxygen Sensor (O2S) Heater -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING HEATER . | Heater voltage > 3.59 V | Heater, commanded ON. Engine run time > 5 Sec. | 5 Sec. | 2 DCY |
| P0036 | HO2S Heater Control Circuit (Bank 1, Sensor 2) | Check the Oxygen Sensor (O2S) Heater -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER, CHECKING HEATER . | Heater voltage 4.50 to 5.50 V | Heater, commanded OFF. Time after engine start > 5 Sec. Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0037 | HO2S Heater Control Circuit Low (Bank 1, Sensor 2) | Check the Oxygen Sensor (O2S) Heater -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER, CHECKING HEATER . | Heater voltage < 3.00 V | Heater, Commanded OFF Time after engine start > 5 Sec. Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0038 | HO2S Heater Control Circuit High (Bank 1, Sensor 2) | Check the Oxygen Sensor (O2S) Heater -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER, CHECKING HEATER . | Heater current, > 2.70 to 5.50 A | Heater, Commanded ON Time after engine start > 5 Sec. Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0042 | O2 Sensor Heater Control Circuit Bank 1 Sensor 3 | Check the Oxygen Sensor (O2S) Behind Three Way Catalytic Converter (TWC) -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING HEATER . | Heater voltage 4.50 to 5.50 V | Heater, commanded OFF. Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0043 | O2 Sensor Heater Control Circuit Bank 1 Sensor 3 Low | Check the Oxygen Sensor (O2S) Behind Three Way Catalytic Converter (TWC) -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING HEATER . | Heater voltage < 3.00 V | Heater, Commanded OFF Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0044 | O2 Sensor Heater Control Circuit Bank 1 Sensor 3 High | Check the Oxygen Sensor (O2S) Behind Three Way Catalytic Converter (TWC) -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING HEATER . | Heater current, > 2.70 to 5.50 A | Heater, Commanded ON Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0068 | MAP/MAF - Throttle Position Correlation | Check the Manifold Absolute Pressure (MAP) Sensor -G71- MANIFOLD ABSOLUTE PRESSURE SENSOR, CHECKING OR -- Mass Air Flow (MAF) Sensor -G70- MASS AIR FLOW SENSOR CHECKING OR -- THROTTLE VALVE CONTROL MODULE, CHECKING | Load survey below threshold < -17% OR Load survey above threshold > 17% | Fuel system monitor running Lambda control closed loop Fuel adaptation active MAF > 45 kg/h Manifold pressure to ambient pressure ratio < 0.85 | 190 Sec. | 2 DCY |
| P0070 | Ambient Air Temperature | Check cluster data for ambient temperature sensor value. If value is incorrect, diagnose the ambient temperature sensor before replacing any modules. | Ambient air temp < -50 °C | CAN active | 6 Sec. continuous | 2 DCY |
| P0071 | Ambient Air Temperature Sensor Range/Performance | The Ambient temp sensor located in front of radiator is hard wired to the cluster and bussed to the ECM. Check cluster data for ambient temperature sensor value. If value is incorrect, diagnose the ambient temperature sensor before replacing any modules. | Difference of ECT vs. IAT or IAT vs. AAT at start > 24.75 °C or AAT vs. ECT at start < 24.75 °C | Engine off time > 6 h | 60 Sec. | 2 DCY |
| P0072 | Ambient Air Temperature Sensor Circuit Low | Check cluster data for ambient temperature sensor value. If value is incorrect, diagnose the ambient temperature sensor before replacing any modules. | Ambient air temp > 87 °C | CAN active | 6 Sec. continuous | 2 DCY |
| P0101 | Mass Air Flow Circuit Range/Performance | Mass Air Flow (MAF) Sensor -G70- MASS AIR FLOW SENSOR CHECKING | Mass airflow vs. lower threshold model < 14 to 350 kg/h OR > 35 to 600 kg/h Load rationality check: Load calculation < -17% OR > 17% Fuel system multiplier < -15% OR >15% | Time after engine start 100 cam revs. Engine speed 400 - 6500 RPM Throttle position 4 - 100% OR Engine speed 1320 - 4640 RPM ECT > 56 °C or substitute ECT > 75 °C IAT < 85 °C MAF 35 - 300 kg/h Engine load 18 - 70.50% Throttle position < 30.2 to 99.6% Lambda control closed loop | 190 Sec. | 2 DCY |
| P0102 | Mass Air Flow Circuit Low Input | Mass Air Flow (MAF) Sensor -G70- MASS AIR FLOW SENSOR CHECKING | MAF sensor signal < 0.3 V | Time after engine start = 10 camshaft revolutions | 0.2 Sec. | 2 DCY |
| P0103 | Mass Air Flow Circuit High Input | Mass Air Flow (MAF) Sensor -G70- MASS AIR FLOW SENSOR CHECKING | MAF sensor signal > 4.9V | Time after engine start > 10 camshaft revolutions | 0.2 Sec. | 2 DCY |
| P0106 | Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance | NOTE: The BARO sensor is an internal part of the ECM and is not repairable. If the BARO reading is off by 10% or more, replace the ECM. Refer to the Repair Information.-- Check the Manifold Absolute Pressure (MAP) Sensor -G71-. Refer to MANIFOLD ABSOLUTE PRESSURE SENSOR, CHECKING . | Difference manifold pressure - lower threshold model < 0. difference manifold pressure - upper threshold model > 0. Diff. altitude sensor signal vs. manifold pressure signal at engine start > 150 hPa | No BARO, CMP, Throttle, EVAP, or IAT codes set Time after engine start < 25 Sec. Time after engine start > 10 cam revs. | 2 Sec. | 2 DCY |
| P0107 | Manifold Absolute Pressure/Barometric Pressure Circuit Low Input | Check the Manifold Absolute Pressure (MAP) Sensor -G71-. Refer to MANIFOLD ABSOLUTE PRESSURE SENSOR, CHECKING . | Signal voltage < 0.14 V | 0.5 Sec. continuous | 2 DCY | |
| P0108 | Manifold Absolute Pressure/Barometric Pressure Circuit High Input | Check the Manifold Absolute Pressure (MAP) Sensor -G71-. Refer to MANIFOLD ABSOLUTE PRESSURE SENSOR, CHECKING . | Signal voltage > 4.88 V | 0.5 Sec. continuous | 2 DCY | |
| P0111 | Intake Air Temperature Circuit Range/Performance | Check the Intake Air Temperature (IAT) Sensor -G42-. Refer to INTAKE AIR TEMPERATURE SENSOR, CHECKING . | Difference of ECT vs. IAT or IAT vs. AAT at start > 24.75 °C or AAT vs. ECT at start < 24.75 °C | Engine off time > 6 h | 60 Sec. | 2 DCY |
| P0112 | Intake Air Temperature Sensor Circuit Low Input | Check the Intake Air Temperature (IAT) Sensor -G42-. Refer to INTAKE AIR TEMPERATURE SENSOR, CHECKING . | IAT > 130.0 °C | Fuel cutoff not active | 5 Sec. | 2 DCY |
| P0113 | Intake Air Temperature Sensor Circuit High Input | Check the Intake Air Temperature (IAT) Sensor -G42-. Refer to INTAKE AIR TEMPERATURE SENSOR, CHECKING | IAT < -46 °C | Time after engine start 240 Sec. and no fuel cutoff. | 5 Sec. | 2 DCY |
| P0116 | Engine Coolant Temperature Sensor 1 Circuit Range/Performance | Check the Engine Coolant Temperature (ECT) Sensor -G62 -. Refer to ENGINE COOLANT TEMPERATURE SENSOR 1, CHECKING .-- Check the coolant thermostat. Refer to the Repair Information. | No change on signal < 5.3 °K ECT signal stuck in range 75 - 105 °C | Driving condition 1 ECT 105.8 - 140.3 °C Vehicle speed, 0 - 20 km/h Mass air flow, > 4 - 40 kg/h Above conditions > 10 Sec. and Driving condition 2 Vehicle speed, 50 - 150 km/h Mass air flow, 32 - 352 kg/h Above conditions > 40 Sec. | 2 to 100 Sec. | Once/DCY 2 DCY |
| P0117 | Engine Coolant Temperature Sensor 1 Circuit Low Input | Check the Engine Coolant Temperature (ECT) Sensor -G62 -. Refer to ENGINE COOLANT TEMPERATURE SENSOR 1, CHECKING .-- Check the coolant regulator. Refer to the Repair Information. | ECT, >141 °C | 2 Sec. | 2 DCY | |
| P0118 | Engine Coolant Temperature Sensor 1 Circuit High Input | Check the Engine Coolant Temperature (ECT) Sensor -G62 -. Refer to ENGINE COOLANT TEMPERATURE SENSOR 1, CHECKING .-- Check the coolant thermostat. Refer to the Repair Information. | ECT, < -46 °C | 2 Sec. | 2 DCY | |
| P0121 | Throttle/Pedal Position Sensor A Circuit Range/Performance | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | TPS 1 - TPS 2 > 6.30 % TPS 1 calc. value > 9.00% | Engine speed > 480 RPM | 0.3 Sec. | 2 DCY |
| P0122 | Throttle/Pedal Position Sensor A Circuit Low Input | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | Signal voltage < 0.20 V | 0.1 Sec. | 2 DCY | |
| P0123 | Throttle/Pedal Position Sensor A Circuit High Input | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | Signal voltage > 4.81 V | 0.1 Sec. | 2 DCY | |
| P0130 | O2 Sensor Circuit (Bank 1, Sensor 1) | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING | O2S ceramic temp. < 640 °C | Modeled exhaust temp > 300 °C Fuel cut off not active | 15 Sec. | 2 DCY |
| P0131 | O2 Sensor Circuit, Bank 1 - Sensor 1 Low Voltage | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING | Virtual mass < 1.75 V UN, < 1.50 V IA, 0.3 V | 2 Sec. | 2 DCY | |
| P0132 | O2 Sensor Circuit, Bank 1 - Sensor 1 High Voltage | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING | Virtual mass, > 3.25 V UN, > 4.40 V IA, > 7.0 V | 30 Sec. | 2 DCY | |
| P0133 | O2 Circuit Slow Response (Bank 1, Sensor 1) | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING | O2S signal front vs. modeled O2S signal, signal ratio <= 0.35 Cycles completed, >= 8 | O2S front ready Lambda control, Closed loop Engine load, 17 - 60% Engine speed, 1520 - 3520 RPM Delta engine load, < 4% ECT >= 60 °C EVAP purge loading not high O2S hexagon temp < 570 °C Canister load < 15 Actual lambda, 0 - 16 No O2S or EVAP codes set | 50 Sec. | 2 DCY |
| P0135 | O2 Heater Circuit (Bank 1, Sensor 1) | Check the Oxygen Sensor (O2S) Heater -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING HEATER . | Heater duty cycle 100% O2S ceramic temperature, < 720 °C OR O2S ceramic temp < 715 °C Time after O2 heater on, 35 Sec. | Heater control, Active Modeled exhaust gas temp, > 550 °C OR ECT at start > -10 °C Engine shutoff time > 120 Sec. During ECM keep alive time (key off) < 1010 Sec. | 35 - 70 Sec. | 2 DCY |
| P0136 | O2 Circuit (Bank 1, Sensor 2) | Check the Oxygen Sensor O2S 1 in center Three Way Catalytic Converter -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY . | Delta O2S rear signal > 2.00 V Number of checks = 6 | Modeled exhaust temp 300 - 800 °C Dewpoint and lower exhaust gas temp exceeded for 40 Sec. | 50 Sec. | 2 DCY |
| P0137 | O2 Circuit Low Voltage (Bank 1, Sensor 2) | Check the Oxygen Sensor O2S 1 in center Three Way Catalytic Converter -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY . | Cold condition: Signal voltage < 300 mV Closed loop enrichment, No reaction | ECT @ engine off > 80 °C ECT < 40 °C Sensor voltage <= 0.40 V or 0.50 to 1.08 V Lambda control, Not at max Modeled exhaust temp 300 - 800 °C 1st lambda control loop not at max. | 60 - 600 Sec. | 2 DCY |
| P0138 | O2 Circuit High Voltage (Bank 1, Sensor 2) | Check the Oxygen Sensor O2S 1 in center Three Way Catalytic Converter -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY . | Signal voltage > 1.08 V | ECT @ engine off > 80 °C ECT < 40 °C Sensor voltage <= 0.40 V or 0.50 to 1.08 V Lambda control, Not at max Modeled exhaust temp 300 - 800 °C 1st lambda control loop not at max. | 60 - 600 Sec. | 2 DCY |
| P0139 | O2 Circuit Slow Response (Bank 1, Sensor 2) | Check the Oxygen Sensor O2S 1 in center Three Way Catalytic Converter -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY . | EWMA filtered transient time at fuel cut off > 0.6 Sec. O2 voltage between 201 - 401 mV O2S rear signal > 1.13 V during fuel cut off active | Sensor voltage <= 0.40 V or 0.50 to 1.08 V Lambda control, Not at max Modeled exhaust gas temp > 350 °C Integrated mass air flow > 20 g Heater power >= 24% for > 18 Sec. Rich voltage enable >= 548 mV O2 front/rear and EVAP ready | 0.2 - 4.5 Sec. | 2 DCY |
| P0140 | O2 Circuit No Activity Detected (Bank 1, Sensor 2) | Check the Oxygen Sensor O2S 1 in center Three Way Catalytic Converter -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY . | Signal voltage.40 to.50 V for > 3 Sec. O2S rear internal resistance > 70 kohms | Modeled exhaust temp 300 - 800 °C Dewpoint and lower exhaust gas temp exceeded for 40 Sec. Exhaust temp > 671 °C | 5 - 180 Sec. | 2 DCY |
| P0141 | O2 Heater Circuit (Bank 1, Sensor 2) | Check the Oxygen Sensor (O2S) Heater -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER, CHECKING HEATER . | Difference of sensor voltage with and without load pulse < 0.01 V Internal heater resistance 1200 - 32400 ohms | Heater commanded ON Modeled exhaust gas temp, 200 - 680 °C Engine shutoff time > 120 Sec. Fuel cutoff not active Number of checks = 10 | 6 Sec. | 2 DCY |
| P0142 | O2 Sensor Circuit Bank 1 Sensor 3 | Check the Oxygen Sensor (O2S) Heater -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING HEATER . | Delta voltage 1 step at heater switching > 2.00 V Heater coupling >= 6 times | Sensor voltage <= 0.40 V or 0.50 to 1.08 V Lambda control, Not at max Exhaust temp >= 1263 °C for > 8.8 Sec. Heater power >= 24% for > 18 Sec. | 60 Sec. | 2 DCY |
| P0143 | O2 Sensor Circuit Low Voltage Bank 1 Sensor 3 | Check the Oxygen Sensor (O2S) Heater -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING HEATER . | Signal voltage < 0.06 V for > 3 Sec. Heater coupling >= 6 times | Sensor voltage <= 0.40 V or 0.50 to 1.08 V Lambda control, Not at max Exhaust temp >= 1263 °C for > 8.8 Sec. Heater power >= 24% for > 18 Sec. | 3 Sec. | 2 DCY |
| P0144 | O2 Sensor Circuit High Voltage Bank 1 Sensor 3 | Check the Oxygen Sensor (O2S) Heater -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING HEATER . | Signal voltage > 1.08 V for > 5 Sec. | Sensor voltage <= 0.40 V or 0.50 to 1.08 V Lambda control, Not at max Exhaust temp >= 1263 °C for > 8.8 Sec. Heater power >= 24% for > 18 Sec. | 5 Sec. | 2 DCY |
| P0145 | O2 Sensor Circuit Slow Response Bank 1 Sensor 3 | Check the Oxygen Sensor (O2S) Heater -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING HEATER . | EWMA filtered transient time at fuel cut off > 1.5 Sec. O2 voltage between 201 - 401 mV | O2S rear, Fully heated up Rich voltage enable > = 548 mV Modeled exhaust temp. > 480 °C No other O2 sensor faults set. | 4.5 Sec. | 2 DCY |
| P0146 | O2 Sensor Circuit No Activity Detected Bank 1 Sensor 3 | Check the Oxygen Sensor (O2S) Heater -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING HEATER . | Signal voltage 0.40 to 060 V for > 3 Sec. Difference of sensor voltage with and without load pulse >= 2.80 V O2S rear internal resistance > 40 kohms Exhaust temp > 670 °C | Sensor voltage <= 0.40 V or 0.50 to 1.08 V Lambda control, Not at max Exhaust temp >= 1263 °C for > 8.8 Sec. Heater power >= 24% for > 18 Sec. | 5 - 50 Sec. | 2 DCY |
| P0147 | O2 Sensor Heater Circuit Bank 1 Sensor 3 | Check the Oxygen Sensor (O2S) Heater -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING HEATER . | Internal heater resistance 1200 - 32400 ohms | Heater commanded ON Modeled exhaust gas temp, 200 - 680 °C Engine shutoff time > 120 Sec. Fuel cutoff not active | 6 Sec. | 2 DCY |
| P0169 | Incorrect Fuel Composition | Fuel may be contaminated or contain alcohol above 15% (Vehicle is not E85 compliant), if no other codes are set, take a fuel sample and have it analyzed. | Fuel quantity out of limit or incorrect | Engine speed > 1200 RPM | 0.5 Sec. | 2 DCY |
| P0171 | Fuel Trim Bank 1 System too Lean | Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING -- Check the Mass Air Flow (MAF) Sensor -G70- Refer to MASS AIR FLOW SENSOR CHECKING -- Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING | Adaptive value @ idle > 6.52% OR Adaptive value > 28% (part load) | Engine speed < 1120 RPM MAF < 25 kg/h ECT > 56 °C IAT < 85 °C Delta part load adaptation ready Lambda control closed loop EVAP purge valve closed OR Engine speed 1320 - 4640 RPM Engine load 18 - 70.5% MAF 35 - 300 kg/h ECT > 56 °C or substitute ECT > 75 °C IAT < 85 °C Fuel tank level > 13% Lambda control closed loop | 35 Sec. | 2 DCY |
| P0172 | Fuel Trim Bank 1 System too Rich | Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING -- Check the Mass Air Flow (MAF) Sensor -G70- Refer to MASS AIR FLOW SENSOR CHECKING -- Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING If misfire code is also present, check spark plug for fouling and possible leaking injector for that cylinder. | Adaptive value @ idle < -9.52% OR Adaptive value < -19% (part load) | Engine speed < 1120 RPM MAF < 25 kg/h ECT > 56 °C IAT < 85 °C Delta part load adaptation ready Lambda control closed loop EVAP purge valve closed OR Engine speed 1320 - 4640 RPM Engine load 18 - 70.5% MAF 35 - 300 kg/h ECT > 56 °C or substitute ECT > 75 °C IAT < 85 °C Fuel tank level > 13% Lambda control closed loop | 35 Sec. | 2 DCY |
| P0201 | Injector Circuit / Open - Cylinder 1 | Check the fuel injectors -N30-. Refer to FUEL INJECTORS, CHECKING . | Low side signal voltage 4.50 - 5.50 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0202 | Injector Circuit / Open - Cylinder 2 | Check the fuel injectors -N30-. Refer to FUEL INJECTORS, CHECKING . | Low side signal voltage 4.50 - 5.50 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0203 | Injector Circuit / Open - Cylinder 3 | Check the fuel injectors -N30-. Refer to FUEL INJECTORS, CHECKING . | Low side signal voltage 4.50 - 5.50 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0204 | Injector Circuit / Open - Cylinder 4 | Check the fuel injectors -N30-. Refer to FUEL INJECTORS, CHECKING . | Low side signal voltage 4.50 - 5.50 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0205 | Injector Circuit / Open - Cylinder 5 | Check the fuel injectors -N30-. Refer to FUEL INJECTORS, CHECKING . | Low side signal voltage 4.50 - 5.50 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0221 | Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | TPS 1 to TPS 2, > 6.3% TPS 2 - calc position > 9 % | Engine speed > 480 RPM | 0.3 Sec. | 2 DCY |
| P0222 | Throttle/Pedal Position Sensor/Switch B Circuit Low Input | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | Signal voltage < 0.20 V | 0.1 Sec. | 2 DCY | |
| P0223 | Throttle/Pedal Position Sensor/Switch B Circuit High Input | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | Signal voltage, > 4.81 V | 0.1 Sec. | 2 DCY | |
| P0261 | Cylinder 1 Injector Circuit Low | Check the fuel injectors -N30-. Refer to FUEL INJECTORS, CHECKING | Signal voltage < 3.00 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0262 | Cylinder 1 Injector Circuit High | Check the fuel injectors -N30-. Refer to FUEL INJECTORS, CHECKING . | Signal current < 2.20 - 4.00 A | Injection valve, commanded ON Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0264 | Cylinder 2 Injector Circuit Low | Check the fuel injectors -N31-. Refer to FUEL INJECTORS, CHECKING . | Signal voltage < 3.00 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0265 | Cylinder 2 Injector Circuit High | Check the fuel injectors -N31-. Refer to FUEL INJECTORS, CHECKING . | Signal current < 2.20 - 4.00 A | Injection valve, commanded ON Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0267 | Cylinder 3 Injector Circuit Low | Check the fuel injectors -N32-. Refer to FUEL INJECTORS, CHECKING . | Signal voltage < 3.00 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0268 | Cylinder 3 Injector Circuit High | Check the fuel injectors -N32-. Refer to FUEL INJECTORS, CHECKING . | Signal current < 2.20 - 4.00 A | Injection valve, commanded ON Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0270 | Cylinder 4 Injector Circuit Low | Check the fuel injectors -N33-. Refer to FUEL INJECTORS, CHECKING . | Signal voltage < 3.00 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0271 | Cylinder 4 Injector Circuit High | Check the fuel injectors -N33-. Refer to FUEL INJECTORS, CHECKING . | Signal current < 2.20 - 4.00 A | Injection valve, commanded ON Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0273 | Cylinder 5 Injector Circuit Low | Check the fuel injectors -N33-. Refer to FUEL INJECTORS, CHECKING . | Signal voltage < 3.00 V | Injection valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0274 | Cylinder 5 Injector Circuit High | Check the fuel injectors -N33-. Refer to FUEL INJECTORS, CHECKING . | Signal current < 2.20 - 4.00 A | Injection valve, commanded ON Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P0300 | Random Misfire Detected | Check the Spark plugs.-- Check the intake system for leaks.-- Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING -- Check fuel injectors -N30, N31, N32, N33, N83-. Refer to FUEL INJECTORS, CHECKING -- Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Emission threshold 1st interval misfire rate (200 rev Misfire Rate) > 2.2% Emission threshold misfire rate (1000 rev Misfire Rate), > 2.7 to 16.2% | Active after engine start, > 150 RPM and 1 cam revolution Engine torque, > = 0 Nm Engine speed range, 500 - 6000 RPM Fuel cutoff, Not active ECT at start > - 48 °C IAT > - 48 °C Rough road not detected. | 1000 Rev. 200 Rev. | (200 rev Misfire Rate) Immediate. (1000 rev Misfire Rate) 2 DCY |
| P0301 | Cylinder 1 Misfire Detected | Check the Spark plugs.-- Check the intake system for leaks.-- Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING -- Check fuel injectors -N30, N31, N32, N33, N83-. Refer to FUEL INJECTORS, CHECKING -- Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Emission threshold 1st interval misfire rate (200 rev Misfire Rate) > 2.2% Emission threshold misfire rate (1000 rev Misfire Rate), > 2.7 to 16.2% | Active after engine start, > 150 RPM and 1 cam revolution Engine torque, > = 0 Nm Engine speed range, 500 - 6000 RPM Fuel cutoff, Not active ECT at start > - 48 °C IAT > - 48 °C Rough road not detected. | 1000 Rev. 200 Rev. | (200 rev Misfire Rate) Immediate. (1000 rev Misfire Rate) 2 DCY |
| P0302 | Cylinder 2 Misfire Detected | Check the Spark plugs.-- Check the intake system for leaks.-- Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING -- Check fuel injectors -N30, N31, N32, N33, N83-. Refer to FUEL INJECTORS, CHECKING -- Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Emission threshold 1st interval misfire rate (200 rev Misfire Rate) > 2.2% Emission threshold misfire rate (1000 rev Misfire Rate), > 2.7 to 16.2% | Active after engine start, > 150 RPM and 1 cam revolution Engine torque, > = 0 Nm Engine speed range, 500 - 6000 RPM Fuel cutoff, Not active ECT at start > - 48 °C IAT > - 48 °C Rough road not detected. | 1000 Rev. 200 Rev. | (200 rev Misfire Rate) Immediate. (1000 rev Misfire Rate) 2 DCY |
| P0303 | Cylinder 3 Misfire Detected | Check the Spark plugs.-- Check the intake system for leaks.-- Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING -- Check fuel injectors -N30, N31, N32, N33, N83-. Refer to FUEL INJECTORS, CHECKING -- Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Emission threshold 1st interval misfire rate (200 rev Misfire Rate) > 2.2% Emission threshold misfire rate (1000 rev Misfire Rate), > 2.7 to 16.2% | Active after engine start, > 150 RPM and 1 cam revolution Engine torque, > = 0 Nm Engine speed range, 500 - 6000 RPM Fuel cutoff, Not active ECT at start > - 48 °C IAT > - 48 °C Rough road not detected. | 1000 Rev. 200 Rev. | (200 rev Misfire Rate) Immediate. (1000 rev Misfire Rate) 2 DCY |
| P0304 | Cylinder 4 Misfire Detected | Check the Spark plugs.-- Check the intake system for leaks.-- Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING -- Check fuel injectors -N30, N31, N32, N33, N83-. Refer to FUEL INJECTORS, CHECKING -- Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Emission threshold 1st interval misfire rate (200 rev Misfire Rate) > 2.2% Emission threshold misfire rate (1000 rev Misfire Rate), > 2.7 to 16.2% | Active after engine start, > 150 RPM and 1 cam revolution Engine torque, > = 0 Nm Engine speed range, 500 - 6000 RPM Fuel cutoff, Not active ECT at start > - 48 °C IAT > - 48 °C Rough road not detected. | 1000 Rev. 200 Rev. | (200 rev Misfire Rate) Immediate. (1000 rev Misfire Rate) 2 DCY |
| P0305 | Cylinder 5 Misfire Detected | Check the Spark plugs.-- Check the intake system for leaks.-- Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING -- Check fuel injectors -N30, N31, N32, N33, N83-. Refer to FUEL INJECTORS, CHECKING -- Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Emission threshold 1st interval misfire rate (200 rev Misfire Rate) > 2.2% Emission threshold misfire rate (1000 rev Misfire Rate), > 2.7 to 16.2% | Active after engine start, > 150 RPM and 1 cam revolution Engine torque, > = 0 Nm Engine speed range, 500 - 6000 RPM Fuel cutoff, Not active ECT at start > - 48 °C IAT > - 48 °C Rough road not detected. | 1000 Rev. 200 Rev. | (200 rev Misfire Rate) Immediate. (1000 rev Misfire Rate) 2 DCY |
| P0321 | Engine Speed Input Circuit Range/Performance | Check the Engine Speed (RPM) Sensor -G28-. Refer to ENGINE SPEED SENSOR, CHECKING . | Comparison of counted teeth and number of teeth +/- 1 tooth Loss of reference gap during normal operation No reference gap during engine start | 2 Sec. | 2 DCY | |
| P0322 | Engine Speed Input Circuit No Signal | Check the Engine Speed (RPM) Sensor -G28-. Refer to ENGINE SPEED SENSOR, CHECKING . | No engine speed signal but CMP signals > 16 cam shaft revs Engine speed = no signal | 2 Sec. | 2 DCY | |
| P0324 | Knock Control System Error | Check theKnock Sensors -G61, G66-. Refer to KNOCK SENSOR, CHECKING . | Zero impulse test procedure failure | ECT > 41 °C Engine speed > 400 RPM Engine load > 40% Knock control active | 0.5 to 60 Sec. | 2 DCY |
| P0327 | Knock Sensor 1 Circuit Low Input (Bank 1) | Check theKnock Sensors -G61, G66-. Refer to KNOCK SENSOR, CHECKING . | Signal range check < 0.5 to 1.13 V | Engine speed > 2000 RPM ECT > 41 °C Engine load > 30% | 0.5 Sec. | 2 DCY |
| P0328 | Knock Sensor 1 Circuit High Input (Bank 1) | Check theKnock Sensors -G61, G66-. Refer to KNOCK SENSOR, CHECKING . | Signal range check 7 to 31.9 V | Engine speed > 2000 RPM ECT > 41 °C Engine load > 30% | 0.5 Sec. | 2 DCY |
| P0332 | Knock Sensor 2 Circuit Low Input (Bank 2) | Check theKnock Sensors -G61, G66-. Refer to KNOCK SENSOR, CHECKING . | Signal range check < 0.5 to 1.13 V | Engine speed > 2000 RPM ECT > 41 °C Engine load > 30% | 0.5 Sec. | 2 DCY |
| P0333 | Knock Sensor 2 Circuit High Input (Bank 2) | Check theKnock Sensors -G61, G66-. Refer to KNOCK SENSOR, CHECKING . | Signal range check 7 to 31.9 V | Engine speed > 2000 RPM ECT > 41 °C Engine load > 30% | 0.5 Sec. | Multiple 2 DCY |
| P0341 | Camshaft Position Sensor A Circuit Range/Performance (Bank 1 or single sensor) | Check the Camshaft Position (CMP) Sensor -G40-. Refer to CAMSHAFT POSITION SENSOR, CHECKING | Signal pattern incorrect | 0.5 Sec. | 2 DCY | |
| P0342 | Camshaft Position Sensor A Circuit Low Input (Bank 1 or single sensor) | Check the Camshaft Position (CMP) Sensor -G40-. Refer to CAMSHAFT POSITION SENSOR, CHECKING | Signal voltage permanently low Crankshaft signal = 8 | 0.5 Sec. | 2 DCY | |
| P0343 | Camshaft Position Sensor A Circuit High Input (Bank 1 or single sensor) | Check the Camshaft Position (CMP) Sensor -G40-. Refer to CAMSHAFT POSITION SENSOR, CHECKING | Signal voltage permanently high Crankshaft signal = 8 | 0.5 Sec. | 2 DCY | |
| P0351 | Ignition Coil A Primary/Secondary Circuit | Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 5.20 - 6 V Internal check failed | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0352 | Ignition Coil B Primary/Secondary Circuit | Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 5.20 - 6 V Internal check failed | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0353 | Ignition Coil C Primary/Secondary Circuit | Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 5.20 - 6 V Internal check failed | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0354 | Ignition Coil D Primary/Secondary Circuit | Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 5.20 - 6 V Internal check failed | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0355 | Ignition Coil E Primary/Secondary Circuit | Check the Ignition Coils with Power Output Stage -N70, N127, N291, N292, N323-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 5.20 - 6 V Internal check failed | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P0410 | Secondary Air Injection System | Check the Secondary Air Injection system for operation. Refer to SECONDARY AIR INJECTION PUMP RELAY, CHECKING . Also see SECONDARY AIR INJECTION PUMP MOTOR, CHECKING | Deviation SAI pressure > 50 hPa | Mass airflow 7 to 120 kg/h Delta engine load -10 to 10 % ECT 5 to 108 °C Altitude < 2700 m IAT 5 to 100 °C SAI pressure sensor - ready | 6 Sec. | 2 DCY |
| P0411 | Secondary Air Injection System Incorrect Flow Detected | Check the Secondary Air Injection Combination Valve --. Refer to SECONDARY AIR INJECTION COMBINATION VALVE, CHECKING .-- Check the Secondary Air Injection Solenoid Valve -N112-. Refer to SECONDARY AIR INJECTION SOLENOID VALVE, CHECKING . | SAI air flow measured with MAF vs. modeled < 30% | MAF 7 - 120 kg/h Delta engine load -10 to 10% ECT 5 - 108 °C IAT 5 - 100 °C Altitude < 2700 m MAF ready | 5 - 20 Sec. | 2 DCY |
| P0413 | Secondary Air Injection System Switching Valve "A" Circuit Open | Check the Secondary Air Injection Solenoid Valve -N112-. Refer to SECONDARY AIR INJECTION SOLENOID VALVE, CHECKING . | Flow check directly after catalyst heating, air valve closed: Signal voltage 9.25 to 11.25 V | Air valve commanded OFF Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0414 | Secondary Air Injection System Switching Valve "A" Circuit Shorted | Check the Secondary Air Injection Solenoid Valve -N112-. Refer to SECONDARY AIR INJECTION SOLENOID VALVE, CHECKING . | Signal voltage < 6 V OR Signal current 2.20 to 4.20 A | Air valve commanded OFF Engine speed > 80 RPM OR Air valve commanded ON Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0418 | Secondary Air Injection System Control "A" Circuit | Check the Secondary Air Injection Solenoid Valve -N112-. Refer to SECONDARY AIR INJECTION SOLENOID VALVE, CHECKING . | Signal voltage 4.50 to 5.50 V | Pump relay commanded OFF Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0420 | Catalyst System Efficiency Below Threshold (Bank 1) | Check the Oxygen Sensor O2S 1 in center Three Way Catalytic Converter -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY -- Check the Oxygen Sensor (O2S) Behind Three Way Catalytic Converter (TWC) -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING -- Check the Three Way Catalytic Converter (TWC). Refer to CATALYTIC CONVERTER, CHECKING . | Oxygen storage capacity (OSC) vs OSC value of borderline catalyst | Modeled exhaust gas temp lower range 560 - 860 °C Engine speed, 1200 - 3320 RPM Time after engine start > 343 Sec. No O2 or misfire codes set, O2 sensors ready and sec. air not active Minimum modeled exhaust temp> 400 °C for > 120 Sec. EVAP purge flow < 37.5 Exhaust gas mass flow 25 - 120 kg/h Number of checks = 3 | 25 Sec. | Once/DCY 2 DCY |
| P0441 | Evaporative Emission System Incorrect Purge Flow | Check the Evaporative Emission (EVAP) Canister Purge Regulator Valve -N80-. Refer to EVAP PURGE REGULATOR VALVE, CHECKING . | Reaction of idle controller or lambda controller Deviation < 9% lambda controller and < 33% idle controller | Minimum ignition angle efficiency, 20% Engine speed, Idle Engine speed Deviation < 100 RPM ECT, > 60 °C or Substitute ECT, > 80 °C IAT, > 5 °C Altitude, < 2700 m Closed loop | 30 Sec. | 2 DCY |
| P0442 | Evaporative Emission System Leak Detected (Small Leak) | Check the EVAP System for leaks. Refer to EVAP SYSTEM, CHECKING FOR LEAKS .-- Check the Evaporative Emission (EVAP) Canister Purge Regulator Valve -N80-. Refer to EVAP PURGE REGULATOR VALVE, CHECKING .-- Check the Leak Detection Pump (LDP) -V144-. Refer to LEAK DETECTION PUMP, CHECKING . | Time for pressure drop < 1.90 Sec. | Time after engine start> 12 - 1200 Sec. Preceding eng. shutoff time > 21600 Sec. ECT at start 5 - 105 °C IAT, > 5 - 95 °C IAT drop after engine start, < 5 °K Intake manifold vacuum, > -2560 hPa Altitude, < 2700 m Vehicle speed => 20 and ones > 30 km/h LDP activated, Selected gear =any drive EVAP purge closed and LDP active Restart temp difference > 52 °K | 150 Sec. | 2 DCY |
| P0444 | Evaporative Emission System Purge Control Valve Circuit Open | Check the Evaporative Emission (EVAP) Canister Purge Regulator Valve -N80-. Refer to EVAP PURGE REGULATOR VALVE, CHECKING . | Signal voltage > 4.50 - 5.50 V | EVAP purge valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0455 | Evaporative Emission System Leak Detected (gross leak) | Check the EVAP System, for leaks. Refer to EVAP SYSTEM, CHECKING FOR LEAKS .-- Check the Evaporative Emission (EVAP) Canister Purge Regulator Valve -N80-. Refer to EVAP PURGE REGULATOR VALVE, CHECKING .-- Check the Leak Detection Pump (LDP) -V144-. Refer to LEAK DETECTION PUMP, CHECKING . | Time for pressure drop < 0.95 Sec. . | Evap purge valve closed and LDP activated IAT 5 - 95 °C Altitude < 2700 m Veh speed>= 0 km/h and ones > 30 km/h Number of diagnostic attempts, < 5 Restart temp difference > 52 °K IAT drop after engine start, < 8 °K Time after engine start 12 - 1200 Sec. after > 21600 Sec. of engine shutoff Intake manifold vacuum, > -2560 hPa ECT 5 to 105 °C Selected gear, Any drive | 150 Sec. | 2 DCY |
| P0456 | Evaporative Emission System Leak Detected (very small leak) | Check the EVAP System, for leaks. Refer to EVAP SYSTEM, CHECKING FOR LEAKS .-- Check the Evaporative Emission (EVAP) Canister Purge Regulator Valve -N80-. Refer to EVAP PURGE REGULATOR VALVE, CHECKING .-- Check the Leak Detection Pump (LDP) -V144-. Refer to LEAK DETECTION PUMP, CHECKING . | Time for pressure drop, 5.8 Sec. | Evap purge valve closed and LDP activated Air temperature 5 - 95 °C Altitude < 2700 m Veh speed>= 0 km/h and ones > 30 km/h Number of diagnostic attempts, < 5 Restart temp difference > 52 °K IAT drop after engine start, < 3.75 °C Time after engine start 12 - 1200 Sec. after > 21600 Sec. of engine shutoff Intake manifold vacuum, > -2560 hPa ECT 5 to 105 °C Selected gear, Any drive | 180 Sec. | 2 DCY |
| P0458 | Evaporative Emission System Purge Control Valve Circuit Low | Check the Evaporative Emission (EVAP) Canister Purge Regulator Valve -N80-. Refer to EVAP PURGE REGULATOR VALVE, CHECKING . | Signal voltage < 3.01 V | EVAP purge valve, commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0459 | Evaporative Emission System Purge Control Valve Circuit High | Check the Evaporative Emission (EVAP) Canister Purge Regulator Valve -N80-. Refer to EVAP PURGE REGULATOR VALVE, CHECKING . | Signal current, > 2.20 - 4 A | EVAP purge valve, commanded ON Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P0480 | Cooling Fan Control Circuit | Check the Cooling Fan Control Module --. Refer to COOLING FAN CONTROL CIRCUIT, CHECKING . | Signal voltage 4.50 to 5.50 V | 0.5 Sec. | 2 DCY | |
| P0491 | Secondary Air Injection System Insufficient Flow | Check the Secondary Air Injection Combination Valve. Refer to SECONDARY AIR INJECTION COMBINATION VALVE, CHECKING . | SAI pressure vs. modeled SAI < 50 - 72% | Mass air flow 7 to 120 kg/h Delta engine load -10 to 10% ECT 5 to 108 °C IAT 5 to 100 °C Altitude < 2700 SAI pressure sensor ready | 45 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P0501 | Vehicle Speed Sensor A Range/Performance | Refer to the Repair Information for diagnosis | Vehicle speed < 4 km/h | Fuel cutoff > 3 Sec. Engine speed 1200 - 4520 RPM | 3 Sec. | 2 DCY |
| P0503 | Vehicle Speed Sensor "A" Intermittent/Erratic/High | Refer to the Repair Information for diagnosis | Vehicle speed > 325 km/h | .5 Sec. | 2 DCY | |
| P0506 | Idle Air Control System RPM Lower Than Expected | Check the Throttle Valve Control Module -J338-. Refer to THROTTLE VALVE CONTROL MODULE, CHECKING . | Engine speed deviation < -100 RPM Idle controller at max value. | Engine speed at idle Vehicle speed, 0 MPH Purge valve closed Altitude, < 2700 m IAT > -48 °C ECT > -48 °C Engine load 27.75 to 31.5% | 5 Sec. | 2 DCY |
| P0507 | Idle Air Control System RPM Higher Than Expected | Check the Throttle Valve Control Module -J338-. Refer to THROTTLE VALVE CONTROL MODULE, CHECKING . | Engine speed deviation > 100 RPM Idle controller at min. value. | Engine speed at idle Vehicle speed, 0 MPH Purge valve closed Altitude, < 2700 m IAT > -48 °C ECT > -48 °C Engine load 27.75 to 31.5% | 5 Sec. | 2 DCY |
| P050A | Idle Air Control System Out of Range | Check the Throttle Valve Control Module -J338-. Refer to THROTTLE VALVE CONTROL MODULE, CHECKING . | Engine speed deviation > 100 RPM and idle controller at min value -4.98% Engine speed deviation < -100 RPM and idle controller at max value 8% | Engine speed at idle Vehicle speed, 0 MPH Purge valve closed Altitude, < 2700 m IAT > -48 °C ECT > -48 °C Engine load 27.75 to 31.5% | 5 Sec. | 2 DCY |
| P052A | Cold Start "A" Camshaft Position Timing Over-Advanced | Check the Camshaft Adjustment Valve 1 -N205-. Refer to CAMSHAFT ADJUSTMENT VALVE, CHECKING | Difference between actual and target position > 10° CRK rev. | Time after engine start >= 10 Sec. Engine speed >= 400 RPM Modeled oil temp >= 48 °C Catalyst heating active | 5 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P0601 | Internal Control Module Memory Check Sum Error | This code relates to an internal memory fault and will require replacement of the ECM. -- Replace the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information. | Internal checksum incorrect | 2 Sec. | 2 DCY | |
| P0604 | Internal Control Module Random Access Memory (RAM) Error | This code relates to an internal memory fault and will require replacement of the ECM. -- Replace the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information. | Write ability check failed | 2 Sec. | 2 DCY | |
| P0605 | ECM Processor | This code relates to an internal processor fault and will require replacement of the ECM. -- Replace the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information. | Check incorrect | 2 Sec. | 2 DCY | |
| P0606 | ECM/PCM Processor | NOTE: The BARO sensor is an internal part of the ECM and is not repairable. If the BARO reading is off by 10% or more, replace the ECM.-- Replace the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information. | Internal hardware check - failed Communication CPU - Sensor IC - failed EEPROM Check failed | Battery voltage, 10.7-16.1 V Power up calibration executed Initialization phase - activated | .5 Sec. | 2 DCY Continuous |
| P0627 | Fuel Pump "A" Control Circuit Open/Shorted to ground | Check the fuel pump electrical. Refer to FUEL PUMP VOLTAGE SUPPLY, CHECKING | Signal voltage 4.50 to 5.50 V (open circuit) Signal voltage < 3.00 V (grounded circuit) | Fuel pump relay commanded OFF Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0629 | Fuel Pump "A" Control Circuit High | Check the fuel pump electrical. Refer to FUEL PUMP VOLTAGE SUPPLY, CHECKING | Signal current 0.6 to 1.2 A | Fuel pump relay commanded ON Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0638 | Throttle Actuator Control Range/Performance - Bank 1 | Check the Throttle Valve Control Module -J338-. Refer to THROTTLE VALVE CONTROL MODULE, CHECKING . | Time to close to reference point > 0.6 Sec. and reference point = 2.88% or TPS 1 signal voltage, not 0.40 - 0.80 V TPS 2 signal voltage, not (4.20 - 4.60) V | Ignition, on Engine speed, 0 RPM IAT, > -20 to 143 °C ECT > -20 to 115 °C Vehicle speed, 0 km/h | 0.3 Sec. | 2 DCY |
| P0641 | Sensor Reference Voltage "A" Circuit/Open | Refer to the Wiring Diagram for diagnosis | Signal voltage deviation > +/- 0.3 V | 0.5 Sec. | 2 DCY | |
| P0651 | Sensor Reference Voltage "B" Circuit/Open | Refer to the Wiring Diagram for diagnosis | Signal voltage deviation > +/- 0.3 V | 0.5 Sec. | 2 DCY | |
| P0685 | ECM Power Relay Control Circuit Open | Check the Motronic Engine Control Module (ECM) Power Supply Relay -J271-. Refer to ECM VOLTAGE SUPPLY, CHECKING . | Control voltage > 0.68 V | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0686 | ECM Power Relay Control Circuit Low | Check the Motronic Engine Control Module (ECM) Power Supply Relay -J271-. Refer to ECM VOLTAGE SUPPLY, CHECKING . | Control voltage < 0.51 V | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0687 | ECM Power Relay Control Circuit High | Check the Motronic Engine Control Module (ECM) Power Supply Relay -J271-. Refer to ECM VOLTAGE SUPPLY, CHECKING . | Control voltage > 4 V | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0688 | ECM Power Relay Sense Circuit Open | Check the Motronic Engine Control Module (ECM) Power Supply Relay -J271-. Refer to ECM VOLTAGE SUPPLY, CHECKING . | Control voltage < 1 V | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P0691 | Cooling Fan Control Circuit Low | Check the Cooling Fan Control Module --. Refer to COOLING FAN CONTROL CIRCUIT, CHECKING . | Signal voltage < 3 V | 0.5 Sec. | 2 DCY | |
| P0692 | Cooling Fan Control Circuit High | Check the Cooling Fan Control Module --. Refer to COOLING FAN CONTROL CIRCUIT, CHECKING . | Signal current 0.60 to 1.20 A | 0.5 Sec. | 2 DCY | |
| P0697 | Sensor Reference Voltage "C" Circuit/Open | Refer to the Wiring Diagram for diagnosis | Signal voltage deviation > +/- 0.3 V | 0.5 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P117A | Fuel System out of range | Check the Oxygen Sensor O2S 1 in center Three Way Catalytic Converter -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY -- Check the Oxygen Sensor (O2S) Behind Three Way Catalytic Converter (TWC) -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING -- Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING | I - portion of 3rd lambda control loop > 0.03 | Engine speed 1400 to 3600 RPM Modeled exhaust gas temp 350 - 1000 °C Engine load 20.3 to 54.8% All O2 sensors in closed loop - no faults. | 1800 Sec. | 2 DCY |
| P150A | Engine Off Timer Performance | Check ECM off timer for correct time count with a scan tool. If timer does not increment, replace the ECM. Refer to the Repair Information | Comparison of engine off time from Instrument Cluster control unit with ECM engine after run timer < -12 or > 12 Sec. | Key ON during ECM after run timer - active CAN active | 6 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P2088 | A Camshaft Position Actuator Control Circuit Low Bank 1 | Check the Camshaft Adjustment Valve 1 -N205-. Refer to CAMSHAFT ADJUSTMENT VALVE, CHECKING . | Signal voltage, < 2.15 to 3.25 V | Camshaft solenoid commanded OFF Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P2089 | A Camshaft Position Actuator Control Circuit High Bank 1 | Check the Camshaft Adjustment Valve 1 -N205-. Refer to CAMSHAFT ADJUSTMENT VALVE, CHECKING . | Signal current, > 2.2 A | Relay, commanded ON Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P2096 | Post Catalyst Fuel Trim System Too Lean Bank 1 | Check the Oxygen Sensor O2S 1 in center Three Way Catalytic Converter -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY -- Check the Oxygen Sensor (O2S) Behind Three Way Catalytic Converter (TWC) -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING -- Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING | Deviation lambda control < -0.04% | Lambda control, Closed loop, not at min. or max. Fuel cutoff and catalyst heating not active O2S front, ready and heater active O2S rear, ready and heater active Modeled exhaust gas temperature 400 to 1000 °C Exhaust gas mass flow 18 to 180 kg/h 2nd lambda control closed loop | 100 Sec. | 2 DCY |
| P2097 | Post Catalyst Fuel Trim System Too Rich Bank 1 | Check the Oxygen Sensor O2S 1 in center Three Way Catalytic Converter -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY -- Check the Oxygen Sensor (O2S) Behind Three Way Catalytic Converter (TWC) -G130-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING -- Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING | Deviation lambda control > 0.04% | Lambda control, Closed loop, not at min. or max. Fuel cutoff and catalyst heating not active O2S front, ready and heater active O2S rear, ready and heater active Modeled exhaust gas temperature 400 to 1000 °C Exhaust gas mass flow 18 to 180 kg/h 2nd lambda control closed loop SAI not active | 100 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P2101 | Throttle Actuator Control Motor Circuit Range/Performance | Check the Throttle Valve Control Module -J338-. Refer to THROTTLE VALVE CONTROL MODULE, CHECKING . | Duty cycle > 80% ECM power stage no failure Deviation throttle value angles vs. calculated value > 4 to 50% | 0.5 to 5 Sec. | 2 DCY | |
| P2106 | Throttle Actuator Control System - Forced Limited Power | Check the Throttle Valve Control Module -J338-. Refer to THROTTLE VALVE CONTROL MODULE, CHECKING . | Duty cycle > 80% ECM power stage no failure Internal logic and checksum incorrect | 2 to 5 Sec. | 2 DCY | |
| P2108 | Throttle Actuator Control Module Performance | Check the Throttle Valve Control Module -J338-. Refer to THROTTLE VALVE CONTROL MODULE, CHECKING . | Time to open over reference point > 0.14 Sec. and Reference point 19.90% OR Time to open under reference point > 0.56 Sec. and Reference point 2.88% | Ignition On Engine speed 0 RPM Vehicle speed 0 km/h ECT > 5 °C IAT > 5 °C | 0.14 to 0.56 Sec. | 2 DCY |
| P2122 | Throttle/Pedal Position Sensor/Switch D Circuit Low Input | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | Signal voltage < 0.59 V | Signal voltage sensor 2 > 1.15 V | 0.5 Sec. | 2 DCY |
| P2123 | Throttle/Pedal Position Sensor/Switch D Circuit High Input | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | Signal voltage > 4.82 V | Signal voltage sensor 2 > 1.15 V | 0.5 Sec. | 2 DCY |
| P2127 | Throttle/Pedal Position Sensor/Switch E Circuit Low Input | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | Signal voltage < 0.33 V | Signal voltage sensor 1 > 1.15 V | 0.5 Sec. | 2 DCY |
| P2128 | Throttle/Pedal Position Sensor/Switch E Circuit High Input | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | Signal voltage > 4.94 V | Signal voltage sensor 1 > 1.15 V | 0.5 Sec. | 2 DCY |
| P2138 | Throttle/Pedal Position Sensor/Switch D / E Voltage Correlation | Check the Throttle Position (TP) Sensor -G79- /Accelerator Pedal Position Sensor 2 -G185-. Refer to THROTTLE POSITION SENSOR/ACCELERATOR PEDAL POSITION SENSOR 2, CHECKING . | Signal voltage sensor 1 vs. 2 > 0.21 to 1.23 V | Signal voltage sensor 1 > 0.86 mV Signal voltage sensor 2 > 0.86 mV | 0.5 Sec. | 2 DCY |
| P2177 | System Too Lean Off Idle | Check O2 sensor operation. If any O2 codes are set, diagnose them first. Check for a vacuum leak or poor engine gasket seal. Oil cap loose, gasket missing or dipstick not seated in tube. Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING Check the Secondary Air Injection Combination Valve. Refer to SECONDARY AIR INJECTION COMBINATION VALVE, CHECKING . | Adaptive value > 20% | Engine speed 1320 to 4600 RPM Engine load 25 to 46% Mass air flow 45 to 300 kg/h ECT > 59 °C IAT < 85 °C Valve overlap < 40° CRK rev. Ratio manifold pressure to ambient pressure > 0.20 Lambda control - closed loop | 25 Sec. | 2 DCY |
| P2178 | System Too Rich Off Idle | Check O2 sensor operation. If any O2 codes are set, diagnose them first. Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING Check the Evaporative Emission (EVAP) Canister Purge Regulator Valve -N80-. Refer to EVAP PURGE REGULATOR VALVE, CHECKING . | Adaptive value > - 20% | Engine speed 1320 to 4600 RPM Engine load 25 to 46% Mass air flow 45 to 300 kg/h ECT > 59 °C IAT < 85 °C Valve overlap < 40° CRK rev. Ratio manifold pressure to ambient pressure > 0.20 Lambda control - closed loop | 25 Sec. | 2 DCY |
| P2181 | Cooling System Performance | Check Engine Coolant Temperature (ECT) Sensor -G62 or G83-. Refer to ENGINE COOLANT TEMPERATURE SENSOR 1, CHECKING .-- Check the Coolant Pump and Thermostat. Refer to the Repair Information. | ECT too low after sufficient mass air flow interval = 75 °C | ECT at start -10 to 60 °C AAT > -10 to 60 °C Fuel cutoff not active Engine load 14 - 95% Average air mass flow 35 to 280 kg/h Average veh speed 30 to 120 km/h | 2 Seconds | 2 DCY |
| P2184 | Engine Coolant Temperature Sensor Circuit Low | Check Engine Coolant Temperature (ECT) Sensor - G83-. Refer to ENGINE COOLANT TEMPERATURE SENSOR 1, CHECKING . | ECT outlet > 140 °C | 2 Sec. | 2 DCY | |
| P2185 | Engine Coolant Temperature Sensor Circuit High | Check Engine Coolant Temperature (ECT) Sensor -G83-. Refer to ENGINE COOLANT TEMPERATURE SENSOR 1, CHECKING . | ECT outlet < -40 °C | 2 Sec. | 2 DCY | |
| P2187 | System Too Lean at Idle Bank 1 | Check O2 sensor operation. If any O2 codes are set, diagnose them first. Check for a vacuum leak or poor engine gasket seal. Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING Check the Secondary Air Injection Combination Valve. Refer to SECONDARY AIR INJECTION COMBINATION VALVE, CHECKING . | Adaptive value > 5.02% | Engine speed < 860 RPM Mass air flow < 35 kg/h ECT > 59 °C IAT < 85 °C Ratio manifold pressure to ambient pressure > 0.20 Lambda control - closed loop EVAP purge valve closed | 40 Sec. | 2 DCY |
| P2188 | System Too Rich at Idle Bank 1 | Check O2 sensor operation. If any O2 codes are set, diagnose them first. Check the fuel pressure. Refer to FUEL PUMP PRESSURE, CHECKING Check the Evaporative Emission (EVAP) Canister Purge Regulator Valve -N80-. Refer to EVAP PURGE REGULATOR VALVE, CHECKING . | Adaptive value < -5.016% | Engine speed < 860 RPM Mass air flow < 35 kg/h ECT > 59 °C IAT < 85 °C Ratio manifold pressure to ambient pressure > 0.20 Lambda control - closed loop EVAP purge valve closed | 40 Sec. | 2 DCY |
| P2195 | O2 Sensor Signal Biased/Stuck Lean - Bank 1, Sensor 1 | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING . | Delta lambda of 2nd lambda control loop > 0.065 | Modeled exhaust gas temp 400 to 1000 °C Delta engine load < 12% Exhaust gas mass flow 18 to 180 kg/h Lambda control - closed loop O2 front, rear ready O2 heaters ready | 100 Seconds | 2 DCY |
| P2196 | O2 Sensor Signal Biased/Stuck Rich - Bank 1, Sensor 1 | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING . | Delta lambda of 2nd lambda control loop < -0.065 | Modeled exhaust gas temp 400 to 1000 °C Delta engine load < 12% Exhaust gas mass flow 18 to 180 kg/h Lambda control - closed loop O2 front, rear ready O2 heaters ready SAI not active | 100 Sec. | 2 DCY |
| P2237 | O2 Sensor Positive Current Control Circuit / Open - Bank 1, Sensor 1 | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING . | O2S signal front < 1.7 V Fuel cutoff > 3 Sec. O2S signal front stuck 1.49 - 1.51 V Delta lambda controller > 0.10 | O2S ceramic temp > 720 °C EVAP purge valve ready - no fault Lambda control, Closed loop Heater control, Closed loop Electrical adjustment, Not active Lambda modulation > 0.02 | 6.5 Sec. | 2 DCY |
| P2243 | O2 Sensor Reference Voltage Circuit / Open - Bank 1, Sensor 1 | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING . | O2S signal front > 4.70 V and Internal resistance > 950 ohms O2S signal front < 0.2 V And Internal resistance > 950 ohms | Heater control active Fuel cutoff | 25.5 Sec. | 2 DCY |
| P2251 | O2 Sensor Negative Current Control Circuit/Open | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING . | O2S signal front 1.47 to 1.53 V and internal resistance > 950 ohms | Modeled exhaust gas temp < 750 ohms No fuel cutoff > 2 Sec. Heater control active | 30.5 Sec. | 2 DCY |
| P2257 | Secondary Air Injection System Control "A" Circuit Low | Check the Secondary Air Injection (AIR) Pump Relay -J299-. Refer to SECONDARY AIR INJECTION PUMP RELAY, CHECKING | Signal voltage < 3.00 V | Pump relay commanded OFF Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P2258 | Secondary Air Injection System Control "A" Circuit High | Check the Secondary Air Injection (AIR) Pump Relay -J299-. Refer to SECONDARY AIR INJECTION PUMP RELAY, CHECKING | Signal current.60 to 1.20 A | Pump relay commanded ON Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P2270 | O2 Sensor Signal Stuck Lean Bank 1 Sensor 2 | Check the Oxygen Sensor (O2S) 2 in center Three Way Catalytic Converter (TWC) -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY | O2S signal rear not oscillating at reference < 600 mV | Mass air flow 22 to 120 kg/h Modeled exhaust gas temp > 350 °C O2S rear readiness > 30 Sec. 2nd lambda control - closed loop | 210 Sec. | 2 DCY |
| P2271 | O2 Sensor Signal Stuck Rich Bank 1 Sensor 2 | Check the Oxygen Sensor (O2S) 2 in center Three Way Catalytic Converter (TWC) -G465-. Refer to OXYGEN SENSOR IN CENTER CATALYTIC CONVERTER CHECKING, BPR ENGINE ONLY | O2S signal rear not oscillating at reference > 600 mV Response time at fuel cutoff > 6 Sec. Measurement range from fuel cutoff to voltage threshold <= 191 mV | Mass air flow 22 to 120 kg/h Modeled exhaust gas temp > 350 °C O2S rear readiness > 30 Sec. Fuel cutoff active > 3 Sec. 2nd lambda control - closed loop Rich voltage enable >= 548 mV O2 front/rear and EVAP ready | 100 - 210 Sec. | 2 DCY |
| P2274 | O2 Sensor Signal Stuck Lean Bank 1 Sensor 3 | Check the Oxygen Sensor (O2S) 2 Behind Three Way Catalytic Converter (TWC) -G465-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING | O2S rear not oscillating at reference < 600 mV | Mass air flow 22 to 120 kg/h Modeled exhaust gas temp > 350 °C O2S rear readiness > 10 Sec. 2nd lambda control - closed loop | 210 Sec. | 2 DCY |
| P2275 | O2 Sensor Signal Stuck Rich Bank 1 Sensor 3 | Check the Oxygen Sensor (O2S) 2 Behind Three Way Catalytic Converter (TWC) -G465-. Refer to OXYGEN SENSOR AFTER CATALYTIC CONVERTER, CHECKING | O2S rear not oscillating at reference < 600 mV Response time at fuel cutoff > 6 Sec. | Mass air flow 22 to 120 kg/h Modeled exhaust gas temp > 350 °C O2S rear readiness > 30 Sec. Fuel cutoff > 3 Sec. 2nd lambda control - closed loop Rich voltage enable >= 548 mV O2 front/rear and EVAP ready | 4.5 - 210 Sec. | 2 DCY |
| P2279 | Intake Air System Leak | Check the intake system for leaks, and oil cap for proper seal or dipstick not seated in tube along with leaking engine cover gaskets that may allow additional air into crankcase. | Difference between modeled manifold pressure vs. measured pressure > 120 hPa | Time after engine start > 5 Sec. Engine speed 600 - 4000 RPM Ratio of manifold pressure to ambient pressure 25 - 45 MAF ready EVAP purge valve closed | 1 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P2300 | Ignition Coil A Primary Control Circuit Low | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 0.50 - 1 V | Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P2301 | Ignition Coil A Primary Control Circuit High | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal current < 5 - 8.80 mA | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P2303 | Ignition Coil B Primary Control Circuit Low | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 0.50 - 1 V | Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P2304 | Ignition Coil B Primary Control Circuit High | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal current < 5 - 8.80 mA | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P2306 | Ignition Coil C Primary Control Circuit Low | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 0.50 - 1 V | Engine speed, > 80 RPM | .5 Sec. | 2 DCY |
| P2307 | Ignition Coil C Primary Control Circuit High | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal current < 5 - 8.80 mA | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P2309 | Ignition Coil D Primary Control Circuit Low | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 0.50 - 1 V | Engine speed, > 80 RPM | .5 Sec. | 2 DCY |
| P2310 | Ignition Coil D Primary Control Circuit High | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal current < 5 - 8.80 mA | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P2312 | Ignition Coil "E" Primary Control Circuit Low | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal voltage 0.50 - 1 V | Engine speed, > 80 RPM | 0.5 Sec. | 2 DCY |
| P2313 | Ignition Coil "E" Primary Control Circuit High | Check the Ignition Coils with Power Output Stage -N70-. Refer to IGNITION COIL WITH POWER OUTPUT STAGE, CHECKING . | Signal current < 5 - 8.80 mA | Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P2400 | Evaporative Emission System Leak Detection Pump Control Circuit/Open | Check the Leak Detection Pump (LDP) -V144-. Refer to LEAK DETECTION PUMP, CHECKING . | Signal voltage > 4.50 to 5.50 V | LDP commanded OFF Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P2401 | Evaporative Emission System Leak Detection Pump Control Circuit Low | Check the Leak Detection Pump (LDP) -V144-. Refer to LEAK DETECTION PUMP, CHECKING . | Signal voltage < 3.50 V | LDP commanded OFF Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P2402 | Evaporative Emission System Leak Detection Pump Control Circuit High | Check the Leak Detection Pump (LDP) -V144-. Refer to LEAK DETECTION PUMP, CHECKING . | Signal current > 2.7 - 5 A | LDP commanded ON Engine speed > 80 RPM | 0.5 Sec. | 2 DCY |
| P2403 | Evaporative Emission System Leak Detection Pump Sense Circuit/Open | Check the Leak Detection Pump (LDP) -V144-. Refer to LEAK DETECTION PUMP, CHECKING . | Low signal voltage > 0.5 Sec. | Time after engine start 12 - 1200 Sec. after > 21600 Sec. of engine shutoff ECT 5 to 105 °C Evap purge valve ready Air temperature 5 - 95 °C Altitude < 2700 m Veh speed>= 0 km/h and ones > 30 km/h Restart temp difference > 52 °K Selected gear, Any drive | 0.5 Sec. | Once/DCY 2 DCY |
| P2404 | Evaporative Emission System Leak Detection Pump Sense Range/Performance | Check the Leak Detection Pump (LDP) -V144-. Refer to LEAK DETECTION PUMP, CHECKING . | High signal voltage > 12 Sec. and number of checks = 30 Cumulative time of high signal voltage during pumping > 10 Sec. | Evap purge valve closed and LDP activated IAT 5 - 95 °C Altitude < 2700 m Veh speed>= 0 km/h and ones > 30 km/h Restart temp difference > 52 °K Time after engine start 12 - 1200 Sec. after > 21600 Sec. of engine shutoff Intake manifold vacuum, > -2560 hPa ECT 5 to 105 °C Selected gear, Any drive | 12 Sec. | Once/DCY 2 DCY |
| P2414 | O2 Sensor Exhaust Sample Error Bank 1, Sensor 1 | Check the Heated Oxygen Sensor (HO2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING . | Threshold 1 Signal voltage 3.7 to 4.77 V Threshold 2 Signal Voltage 2.5 to 3.10 V | Lambda value < 1.6 Fuel cut off, Not active Heater control - closed loop O2S ceramic temp, 715 °C Secondary air not active No low fuel condition | 15 Sec. | 2 DCY |
| P2431 | Secondary Air Injection System Air Flow/Pressure Sensor Circuit Range/Performance | Check the Secondary Air Injection Sensor 1 -G609-. Refer to SECONDARY AIR INJECTION SENSOR 1, CHECKING . | Difference between SAI pressure and ambient pressure NOT -60 to 60 hPa | Secondary Air Injection - done | 0.5 Sec. | Once/DCY 2 DCY |
| P2432 | Secondary Air Injection System Air Flow/Pressure Sensor Circuit Low | Check the Secondary Air Injection Sensor 1 -G609-. Refer to SECONDARY AIR INJECTION SENSOR 1, CHECKING . | Signal voltage < 0.5 V | 0.5 Sec. | 2 DCY | |
| P2433 | Secondary Air Injection System Air Flow/Pressure Sensor Circuit High | Check the Secondary Air Injection Sensor 1 -G609-. Refer to SECONDARY AIR INJECTION SENSOR 1, CHECKING . | Signal voltage > 4.5 V | 0.5 Sec. | 2 DCY | |
| P2440 | Secondary Air Injection System Switching Valve Stuck Open | Check the Combination Valve --. Refer to SECONDARY AIR INJECTION COMBINATION VALVE, CHECKING . | SAI pressure sensor measured with SAI pressure vs. modeled while SAI valve closed < 65% | ECT 5 to 108 °C IAT 5 to 100 °C Altitude < 2700 m SAI pressure sensor - ready | 45 Sec. | Once/DCY 2 DCY |
| P2626 | O2 Sensor Pumping Current Trim Circuit/Open Bank 1 Sensor 1 | Check the Oxygen Sensor (O2S) -G39-. Refer to OXYGEN SENSOR BEFORE CATALYTIC CONVERTER, CHECKING . | O2S signal front > 4.77 V (lean) | O2S ceramic temp > 720 °C Modeled exhaust temp, < 750 °C Fuel cut off, Active Heater control - closed loop No low fuel signal | 3 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| P3081 | Engine Temperature Too Low | Check the Engine Coolant Temperature (ECT) Sensor -G62 or G83-. Refer to ENGINE COOLANT TEMPERATURE SENSOR 1, CHECKING .-- Check the coolant thermostat. Refer to the Repair Information | Difference between ECT and modeled ECT > 11 K | Max reference temperature 60 °C | 4 Sec. | 2 DCY |
| DTC | Error Message | Diagnostic Procedure | Malfunction Criteria and Threshold Value | Secondary Parameters with Enable Conditions | Monitoring Time Length | Frequency of checks, MIL Illum |
|---|---|---|---|---|---|---|
| U0001 | High Speed CAN Communication Bus | Check TSB's for software update. -- Check the CAN-Bus terminal resistance. Refer to CAN BUS TERMINAL RESISTANCE, CHECKING . | CAN message = no feedback | 250 mSec. | 2 DCY | |
| U0002 | High Speed CAN Communication Bus Performance | Check TSB's for software update. -- Check the CAN-Bus terminal resistance. Refer to CAN BUS TERMINAL RESISTANCE, CHECKING . | Global time out, no messages | 500 mSec. | 2 DCY | |
| U0101 | Lost Communication with TCM | Check TSB's for software update. -- Check the CAN-Bus terminal resistance. Refer to CAN BUS TERMINAL RESISTANCE, CHECKING . | Not active > 5 Sec. | 2 Sec. | 2 DCY | |
| U0121 | Lost Communication With Anti-Lock Brake System (ABS) Control Module | Check TSB's for software update. Check for ABS module communication with scan tool. If no communication with scan tool, check power supply and ground to ABS module | No CAN messages received | Time after ignition on = 500 mSec. | 440 mSec. | 2 DCY |
| U0146 | Lost Communication With Gateway "A" | Check TSB's for software update. Check for Data Bus On Board Diagnostic Interface communication with scan tool. If no communication with scan tool, check power and ground to Data Bus On Board Diagnostic Interface. If no other communication faults are set, the ECM may be at fault. | No CAN messages received | Time after ignition on = 500 mSec. | 1000 mSec. | 2 DCY |
| U0155 | Lost Communication With Instrument Panel Cluster (IPC) Control Module | Check TSB's for software update. Check for cluster module operation with scan tool. If no communication with scan tool check power and ground to cluster. | No CAN messages received | Time after ignition on = 500 mSec. | 500 mSec. | 2 DCY |
| U0302 | Software Incompatibility with Transmission Control Module | Check ECM calibration. Fault will set if ECM was programmed for a manual trans in an automatic transmission vehicle. | Automatic transmission vehicle and TCM received Manual transmission messages from ECM | 2 Sec. | 2 DCY | |
| U0402 | Invalid Data Received From Transmission Control Module | Check TSB's for software update. Check the TCM for correct updated software. If the software is correct, check to see if any other modules have set an invalid data code from TCM (ABS, Cluster etc.). If so the TCM may be at fault. | Invalid information | Time after ignition on = 500 mSec. | 2 Sec. | 2 DCY |
| U0415 | Invalid Data Received From Anti-Lock Brake System Control Module | Check ABS for any sensor faults. Check ABS for correct calibration number, veh info and correct VIN in module. | Sensor signal failure No, or unexpected information CAN 1 VSS signal incorrect > 326.39 km/h | 3 Sec. | 2 DCY | |
| U0422 | Invalid Data Received From Body Control Module | Check cluster data for ambient temperature sensor value. If value is incorrect, diagnose the ambient temperature sensor before replacing any modules. | Ambient temperature value initialization = 00h | Key ON Status ambient temperature from instrument cluster - no fault Ambient temp sensor - no fault | 3 Sec. | 2 DCY |
| U0423 | Invalid Data Received From Instrument Panel Control Module | Check for proper cluster operation. Check fuses to cluster if cluster is inoperative. Check for correct cluster calibration number. | CAN message incorrect | Time after ignition on = 500 mSec. | 600 mSec. | 2 DCY |
| U0447 | Invalid Data Received From Gateway Module | Check TSB's for software update. Check module software for correct number. | CAN message incorrect | Time after ignition on = 500 mSec. | 300 mSec. | 2 DCY |
Testing if display is approx. - 40.0°C
Disconnect the Engine Coolant Temperature (ECT) Sensor -G62 - electrical harness connector.
Using a jumper wire, connect the Engine Coolant Temperature (ECT) Sensor - G62- electrical harness connector terminals 3 to 4.
Start the engine and let it run at idle.
Check the value indicated on the scan tool display.
If the value jumps to approx. 140.0 °C
Switch the ignition OFF.
Replace the Engine Coolant Temperature (ECT) Sensor -G62 -.
If indication remains at approx. -40.0 °C
Checking wiring
If the manufacturers test box is being used, perform the following step.
Install the test box.
If the manufacturers test box is not being used, perform the following step.
Remove the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information.
Using a multimeter, check the Engine Coolant Temperature (ECT) Sensor -G62 - electrical harness connector terminals to the Motronic Engine Control Module (ECM) -J220- electrical harness connector for an open circuit or a short to voltage, refer to the chart below.
| Engine Coolant Temperature (ECT) Sensor -G62 - electrical harness connector terminals | Motronic Engine Control Module (ECM) -J220- electrical connector T121 terminals or test box socket |
|---|---|
| 3 | 93 |
| 4 | 108 |
Specified circuit values: 1.5 ohms Max. resistance and 0 volts when disconnected from ECM.
If the specified value was Not obtained
Check the wiring for an open or short circuit to Battery (+).
Check the electrical harness connector for damage, corrosion, loose or broken terminals.
If necessary, repair the faulty wiring connection.
If no malfunction is detected in the signal circuit
Using a multimeter, check terminal 3 of the ECT sensor to engine ground.
Specified value: 1.5 ohms Max
If the specified value was Not obtained
Check the wiring for an open circuit or high resistance.
Check the electrical harness connector for damage, corrosion, loose or broken terminals.
If necessary, repair the faulty wiring connection.
If no malfunction is detected in the ground circuit
Replace the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information.
Testing if display approx. 140.0°C
Disconnect the Engine Coolant Temperature (ECT) Sensor -G62 - electrical harness connector.
Turn the ignition switch ON.
If indication jumps to approx. -40.0 °C
Switch ignition OFF.
Replace theEngine Coolant Temperature (ECT) Sensor -G62 -.
If indication remains at approx. 140.0 °C
Checking wiring
If the manufacturers test box is being used, perform the following step.
Install the test box.
If the manufacturers test box is not being used, perform the following step.
Remove the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information.
Disconnect the ECM harness connector.
Disconnect the ECT harness connector at the sensor.
Using a multimeter, check the signal circuit of the Engine Coolant Temperature (ECT) Sensor -G62 - electrical harness connector terminal 3 to engine ground.
Specified value: OL or no continuity.
If the specified value was Not obtained
Check the wiring for a short circuit to Ground.
Check the electrical harness connector for damage, corrosion, loose or broken terminals.
If necessary, repair the faulty wiring connection.
If no malfunction is detected in the wiring
Replace the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information.
Final procedures
After the repair work, the following work steps must be performed in the following sequence
- Check the DTC memory. Refer to «DIAGNOSTIC MODE 03 - READ DTC MEMORY»(ref-492781-S30532282102012080600000) .
- If necessary, erase the DTC memory. Refer to «DIAGNOSTIC MODE 04 - ERASE DTC MEMORY»(ref-492781-S08177798392012080600000) .
- If the DTC memory was erased, generate readiness code. Refer to «READINESS CODE»(ref-492781-S33819495672012080600000) .
Testing if display is - 40°C
Disconnect the MAF / IAT sensor -G70 / G42- electrical harness connector.
Using a jumper wire, connect the MAF / IAT sensor -G70 / G42- harness connector terminals 1 to 2.
Check the value indicated on the scan tool display.
Switch ignition OFF.
If indication jumps to approx. 140 °C
Replace the MAF / IAT sensor -G70 / G42-.
If indication remains at approx. -40 °C or -46 °C
Checking wiring
If the manufacturers test box is being used, perform the following step.
Install the test box.
If the manufacturers test box is not being used, perform the following step.
Remove the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information.
Using a multimeter, check the MAF / IAT sensor -G70 / G42- harness connector terminal 2 to the Motronic Engine Control Module (ECM) -J220- electrical harness connector T121 terminal 42 for an open circuit or a short to voltage, refer to the wiring diagram.
Using a multimeter, check the MAF / IAT sensor -G70 / G42- harness connector terminal 1 to the Motronic Engine Control Module (ECM) -J220- electrical harness connector T121 terminal 13 for an open, high resistance or a short to voltage, refer to the wiring diagram.
Specified resistance: 1.5 ohms Max.
If the specified value was Not obtained
Check the wiring for an open, high resistance or short circuit to Battery (+).
Check the harness connector for damage, corrosion, loose or broken terminals.
If necessary, repair the faulty wiring connection.
If no malfunction is detected in the wiring
Replace the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information.
Testing if display near 140°C
Disconnect the MAF / IAT sensor -G70 / G42- electrical harness connector.
Using the scan tool, check the intake air temperature
If indication jumps to approx. -40 °C to -46 °C
Switch ignition OFF.
Replace the MAF / IAT sensor -G70 / G42-.
If the indication remains at approx. 140 °C
Checking wiring
Remove the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information
Disconnect the T60 connector.
Using a multimeter, check for continuity between the MAF / IAT sensor -G70 / G42- harness connector terminal 2 to an engine ground, refer to the wiring diagram.
Using a multimeter, check for continuity between the MAF / IAT sensor -G70 / G42- harness connector terminal 2 to terminal 1, refer to the wiring diagram.
Specified value: OL or no continuity.
If the specified value was Not obtained
Repair the short to ground in the circuit.
If the specified value was obtained
Replace the Motronic Engine Control Module (ECM) -J220-. Refer to the Repair Information.