Diagnostic Starting Point - Engine Controls
Begin the system diagnosis with Diagnostic System Check - Engine Controls . The Diagnostic System Check-Engine Controls will provide the following information
- The identification of the control modules which command the system
- The ability of the control modules to communicate through the serial data circuit
- The identification of any stored diagnostic trouble codes (DTCs) and the codes' statuses
The use of the Diagnostic System Check-Engine Controls will identify the correct procedure for diagnosing the system and where the procedure is located.
Description
The Diagnostic System Check is an organized approach to identifying a condition created by an electronic engine control system malfunction. The Diagnostic System Check must be the starting point for any driveability concern. The Diagnostic System Check directs the service technician to the next logical step in diagnosing the concern. Understanding the table and using the table correctly reduces diagnostic time and prevents the replacement of good parts.
| Step | Action | Yes | No |
|---|---|---|---|
| 1 | Perform the following preliminary inspections: Ensure that the battery is fully charged. Refer to Battery Inspection/Test in Engine Electrical. Ensure that the battery cables are clean and tight. Inspect the easily accessible systems or the visible system components for obvious damage or conditions that could cause the symptom. Refer to Strategy Based Diagnosis in General Information Ensure that the engine and control module grounds are clean, tight, and in the correct location. Inspect for aftermarket devices that could affect the operation of the system. Refer to Checking Aftermarket Accessories in Wiring Systems. Did you find and correct the condition? | System OK | Go to Step 2 |
| 2 | Install a scan tool. Turn ON the scan tool. Does the scan tool turn ON? | Go to Step 3 | Go to Scan Tool Does Not Power Up in Data Link Communications |
| 3 | Turn ON the ignition, with the engine OFF. Attempt to establish communication with the listed control modules. If you are using a Tech 2, obtain the information using the Class 2 Message Monitor feature: Powertrain control module (PCM) Electronic brake control module (EBCM) Body control module (BCM) Does the scan tool communicate with all the listed modules? | Go to Step 4 | Go to Scan Tool Does Not Communicate with Class 2 Device in Data Link Communications |
| 4 | IMPORTANT: The engine may start during the following step. Turn OFF the engine as soon as you have observed the Crank power mode. Access the Class 2 Power Mode in the Diagnostic Circuit Check on the scan tool. Rotate the ignition switch through all positions while observing the ignition switch power mode parameter. Refer to the Body Control System Description and Operation in Body Control Systems, for a list of the power mode states that correspond to each ignition switch position. Does the ignition switch parameter reading match the ignition switch position for all switch positions? | Go to Step 5 | Go to Power Mode Mismatch in Body Control System |
| 5 | Attempt to start the engine. Does the engine crank? | Go to Step 6 | Go to Symptoms - Engine Electrical in Engine Electrical |
| 6 | Did the engine start and idle? | Go to Step 7 | Go to Engine Cranks but Does Not Run |
| 7 | IMPORTANT: Do NOT clear the DTCs unless instructed by a diagnostic procedure. Select the DTC display function for the following control modules and record the DTCs: PCM EBCM BCM If multiple powertrain DTCs are stored, diagnose the DTCs in the following order: Component level DTCs. For example, sensor DTCs, solenoid DTCs, and relay DTCs. Begin with the lowest number DTC unless the diagnostic table directs you otherwise. System level DTCs. For example, misfire DTCs, EVAP system DTCs, fuel trim DTCs, and system voltage DTCs. Search for applicable service bulletins. Does the scan tool display any DTCs? | Go to Step 8 | Go to Step 9 |
| 8 | If there are any powertrain DTCs, select Capture Info to store the powertrain DTC information with a scan tool. Did you complete the action? | Go to Diagnostic Trouble Code (DTC) List for applicable diagnostic procedure | |
| 9 | Is the customer's concern with Inspection/Maintenance (I/M) testing? | Go to Inspection/Maintenance (I/M) System Check | Go to Step 10 |
| 10 | Are there any driveability symptoms observed? | Go to Symptoms - Engine Controls | System OK |
| IMPORTANT |
|---|
| The engine may start during the following step. Turn OFF the engine as soon as you have observed the Crank power mode. |
| IMPORTANT |
|---|
| Do NOT clear the DTCs unless instructed by a diagnostic procedure. |
Diagnostic System Check - Engine Controls
Scan Tool Data List
The Engine Scan Tool Data List contains all engine related parameters that are available on the scan tool. The list is arranged in alphabetical order. A parameter may appear in any one of the data lists, and in some cases may appear more than once, or in more than one data list in order to group certain related parameters together.
Use the Engine Scan Tool Data List only after the following conditions are determined
- The Diagnostic System Check-Engine Controls is completed.
- There are no diagnostic trouble codes (DTCs).
- The On-Board diagnostics are functioning properly.
Scan tool values from a properly running engine may be used for comparison with the engine you are diagnosing. The Engine Scan Tool Data List represents the values that would be seen on a normal running engine.
| IMPORTANT | Do not use a scan tool that displays faulty data. The scan tool concern should be reported to the manufacturer. Use of a faulty scan tool can result in misdiagnosis and in unnecessary parts replacement. |
Only the parameters listed below are referenced in this service manual for use in diagnosis. If all values are within the typical range described below, refer to Symptoms - Engine Controls for diagnosis.
The column labeled Data List indicates where a parameter is located on the scan tool. Review the scan tool operating manual for the exact locations of the data lists. The following is a description of each term listed
| Scan Tool Parameter | Data List | Parameter Range/Units | Typical Data Values |
|---|---|---|---|
| Engine Idling/Radiator Hose Hot/Closed Throttle/Park or Neutral/Closed Loop/Accessories Off | |||
| A/C Clutch Feedback Signal | Eng 2 | On/Off | Off |
| A/C High Side Pressure Sensor | Eng 2 | KPa/psi | 680 kPa/98 psi |
| A/C High Side Pressure Sensor | Eng 2 | Volts | 1.2-1.3 |
| A/C Relay Command | Eng 1, Eng 2, Eng 3, MF | On/Off | Off |
| A/C Request Signal | Eng 2 | Yes/No | No |
| Air Fuel Ratio | ENG 3, Eng 2 | Ratio | 14.7:1 |
| APP Average | TAC | Counts | 0 |
| APP Indicated Angle | ENG 1, Eng 2, EE, FT, CC, TAC, HO2S | 0-100% | 0 |
| APP Sensor 1 | TAC | Volts | 0.25-1.1V |
| APP Sensor 2 | TAC | Volts | 3.9-4.8 |
| APP Sensor 3 | TAC | Volts | 3.2-4.5 |
| APP Sensor 1 | TAC | 0-100% | 0% |
| APP Sensor 2 | TAC | 0-100% | 0% |
| APP Sensor 3 | TAC | 0-100% | 0% |
| APP Sensor 1 and 2 | TAC | Agree/Disagree | Agree |
| APP Sensor 1 and 3 | TAC | Agree/Disagree | Agree |
| APP Sensor 2 and 3 | TAC | Agree/Disagree | Agree |
| BARO | Eng 1, FT, EE | KPa/Volts | 65-104 kPa/3.5-4.9V (Varies w/Altitude) |
| CMP Sensor High to Low | Eng 2 | Counts | Cycles |
| CMP Sensor Low to High | Eng 2 | Counts | Cycles |
| Clutch Pedal Switch | CC, Eng 1 | Applied/Released | Released |
| Cold Start Up | EE | Yes/No | Varies |
| Column Lock Fuel Disable-ABS DTC | Eng 3 | Yes/No | No |
| Column Lock Fuel Disable-BCM DTC | Eng 3 | Yes/No | No |
| Column Lock PCM-BCM Com. | Eng 3 | Fault/OK | OK |
| Cruise Control Active | Eng 1, Eng 2, Eng 3, TAC, CC | Yes/No | No |
| Cruise Disengage History 1-8 | CC | Go to Diagnostic System Check - Cruise Control (2.6L, 3.2L and 3.6L) or Diagnostic System Check - Cruise Control (5.7L) in Cruise Control | Varies |
| Cruise ON/OFF Switch | CC, TAC | On/Off | Off |
| Cruise Resume/Accel | TAC, CC | On/Off | Off |
| Cruise Set/Coast | TAC, CC | On/Off | Off |
| Current Gear | Eng 1, Eng 2, FT | 1-4 | 1 |
| Cycles Of Misfire Data | MF | Counts | Cycles |
| Decel Fuel Cutoff | HO2S | ON/OFF | OFF |
| Desired Idle Speed | Eng 1, Eng 2, Eng 3, EE, TAC | RPM | PCM Controlled |
| DTC Set This Ignition | Eng 1, Eng 2, EE, FT, CC, HO2S | Yes/No | No |
| ECT Sensor | Eng 1, Eng 2, Eng 3, EE, FT, MF, HO2S | 39° to 140°C (-38° to 284°F) | 90° to 110°C (194° to 230°F) |
| Engine Load | All | 0-100% | 2% at Idle 9% at 2500 RPM |
| Engine Oil Level Switch | Eng 2, Eng 3 | OK/Not OK | OK |
| Engine Oil Life Remaining | Eng 3 | 0-100% | Varies |
| Engine Oil Pressure Sensor | Eng 3 | KPa/psi/Volts | Varies |
| Engine Run Time | ALL | Hrs, Min, Sec | Varies |
| Engine Speed | All | 0-10,000 RPM | Varies |
| EVAP Purge Solenoid Command | Eng 1, EE, FT | 0-100% | 20 |
| EVAP Vent Solenoid Command | Eng 1, EE, FT | Venting/Not Venting | Venting |
| Extended Travel Brake Pedal Switch | Eng 1, Eng 2, Eng 3 | Applied/Released | Released |
| FC Relay 1 Command | Eng 2, Eng 3 | On/Off | Depends on engine temperature and A/C Pressure |
| FC Relay 2 and 3 Command | Eng 2, Eng 3 | On/Off | Depends on engine temperature and A/C Pressure |
| Fuel Level Sensor Left Tank | EE | 5-0V | 0.7-2.5 Volts |
| Fuel Level Sensor Right Tank | EE | 5-0V | 0.7-2.5 Volts |
| Fuel Tank Level Remaining | FT, EE | 0-19 gal./0-73L | Varies |
| Fuel Tank Level Remaining | EE | 0-100% | Varies |
| Fuel Tank Pressure Sensor | Eng 1, EE | 32.7 to 14.0 mm/Hg -17.5 to 7.5 in/H2O | Varies |
| Fuel Tank Pressure Sensor | EE | 0-5 Volts | Varies |
| Fuel Tank Rated Capacity | EE | 73L (19 gal.) | 73L (19 gal.) |
| Fuel Trim Cell | Eng 1, FT, EE | 0-23 | Varies |
| Fuel Trim Learn | Eng 1, EE, FT | Enabled/Disabled | Enabled (may Toggle) |
| Gen F-Terminal Signal | Eng 2 | 0-100% | Varies |
| Gen L-Terminal Signal | Eng 2 | Voltage/No Voltage | Voltage |
| HO2S Bank 1 Sensor 1 | Eng 1, FT, EE, HO2S | Millivolts | 10-1,000 mV and Varying |
| HO2S Bank 1 Sensor 2 | Eng 1, FT, HO2S | Millivolts | 10-1,000 mV and Varying |
| HO2S Bank 2 Sensor 1 | Eng 1, FT, EE, HO2S | Millivolts | 10-1,000 mV and Varying |
| HO2S Bank 2 Sensor 2 | Eng 1, FT, HO2S | Millivolts | 10-1,000 mV and Varying |
| HO2S Heater Bank 1 Sensor 1 | HO2S | Amps | 0.65-0.85 |
| HO2S Heater Bank 1 Sensor 2 | HO2S | Amps | 0.43-0.59 |
| HO2S Heater Bank 2 Sensor 1 | HO2S | Amps | 0.65-0.85 |
| HO2S Heater Bank 2 Sensor 2 | HO2S | Amps | 0.43-0.59 |
| IAT Sensor | Eng 1, Eng 2, Eng 3, EE, FT | 39° to 140°C (-38° to 284°F) | Varies |
| Ignition 1 Signal | Eng 1, Eng 2, Eng 3, EE, CC, FT, TAC | 0-25 Volts | 11.5-14.5 |
| Inj. PWM Bank 1 Average | Eng 2, FF, FT, MF | Milliseconds | 1-4 |
| Inj. PWM Bank 2 Average | Eng 2, FT, FF, MF | Milliseconds | 1-4 |
| Knock Retard | Eng 1 | 0°-16° | 0 |
| Long Term FT Avg. Bn 1 | FT | Percentage | Near 0 % |
| Long Term FT Avg. Bn 2 | FT | Percentage | Near 0 % |
| Long Term FT Bank 1 | Eng 1, Eng 2, Eng 3, EE, FT, HO2S | Percentage | Near 0 % |
| Long Term FT Bank 2 | Eng 1, Eng 2, Eng 3, EE, FT, HO2S | Percentage | Near 0 % |
| Loop Status | Eng 1, Eng 2, Eng 3, EE, FT, HO2S | Open/Closed | Closed |
| MAF Sensor | Eng 1, Eng 2, Eng 3, EE, FT, MF, TAC, HO2S | Grams Per Second (g/s) | 5-9 at Idle (depends on altitude) |
| MAF Sensor | Eng 3 | Hz | 2800-2900 |
| MAP Sensor | Eng 1, Eng 2, Eng 3, EE, FT, MF, TAC, HO2S | KPa | 20-48 kPa |
| MAP Sensor | Eng 1, Eng 2, Eng 3 | Volts | 1.0-2.0 V (varies w/altitude) |
| MIL Command | Eng 1 | Off/On | Off |
| Mileage Since DTC Cleared | Eng 3 | Km/Miles | Varies |
| Misfire Current 1-8 | MF | 0-200 | 0 |
| Misfire History 1-8 | MF | 0-65,535 | 0 |
| PCM Reset | Eng 1, EE, FT | Yes/No | No |
| PCM/VCM in VTD Fail Enable | Eng 3 | Yes/No | No |
| Power Enrichment | Eng 2, FT, HO2S | Active/Inactive | Inactive |
| Powertrain Induced Chassis Pitch | Eng 3 | Active/Inactive | Inactive |
| Reduced Engine Power | Eng 1, Eng 3, TAC, CC | Active/Inactive | Inactive |
| Reverse Inhibit Solenoid | Eng 1 | On/Off | No |
| Short Term FT Avg. Bn 1 | FT | Percentage | Near 0 % |
| Short Term FT Avg. Bn 2 | FT | Percentage | Near 0 % |
| Short Term FT Bank 1 | Eng 1, Eng 2, Eng 3, EE, FT, HO2S | Percentage | Near 0 % |
| Short Term FT Bank 2 | Eng 1, Eng 2, Eng 3, EE, FT, HO2S | Percentage | Near 0 % |
| Skip Shift Lamp Command | Eng 1 | On/Off | Off |
| Skip Shift Solenoid Command | Eng 1 | No Skip/Skip | No Skip |
| Spark | Eng 1, Eng 2, Eng 3, FT, MF, HO2S | Degrees | 16-19 |
| Start Up ECT | Eng 2, EE, FT | C°/F° | Varies |
| Stoplamp Pedal Switch | Eng 1, Eng 2, Eng 3, TAC, CC | Applied/Released | Released |
| TAC/PCM Communication Signal | TAC, CC | OK/Fault | OK |
| TCC/Cruise Brake Pedal Switch | TAC, Eng 1, Eng 2, Eng 3, CC | Applied/Released | Released |
| TCC Enable Solenoid Command | Eng 1, Eng 2, MF, CC | Enabled/Disabled | Disabled |
| TFP Sw. | Eng 2, Eng 3, CC, FT | Park/Neutral, Reverse, Drive 4, Drive 3, Drive 2, Drive 1, Invalid | Park/Neutral |
| Torque Delivered Signal | ENG 2, TAC | N.m/lb.ft. | 16-20 Nm / 11-14 lb.ft. |
| Torque Request Signal | ENG 2, TAC | N.m/Ft-Lbs | 473 Nm / 349 lb.ft |
| TP Desired Angle | Eng 1, Eng 2, EE, TAC, CC | Percentage | 3-10 % |
| TP Indicated Angle | All | Percentage | 3-9% |
| TP Sensor 1 | TAC | Percentage | 3-10 |
| TP Sensor 1 | TAC | Volts | 0.25-1.5 V |
| TP Sensor 2 | TAC | Percentage | 3-10 |
| TP Sensor 2 | TAC | Volts | 4.0-1.5 V |
| TP Sensors 1 and 2 | TAC | Agree/Disagree | Agree |
| Traction Control Signal | CC | Active/Inactive | Inactive |
| Traction Control Status | Eng 2, TAC | Active/Inactive | Inactive |
| Tr Sw. | FT, Eng 2, Eng 3, CC | Transaxle Gear Position | Park/Neutral |
| Vehicle Speed Sensor | ALL | Km/h/mph | 0 km/h (0 mph) |
| VTD Auto Learn Timer | Eng 3 | Active/Inactive | Inactive |
| VTD Fuel Disable | Eng 3 | Active/Inactive | Inactive |
| VTD Fuel Disable Until Ign. Off | Eng 3 | Yes/No | No |
| Warm-Ups w/o Emis. Faults | Eng 3 | Counts | 0-255 |
| Warm-Ups w/o Non-Emis. Faults | Eng 3 | Counts | 0-255 |
Scan Tool Data List
Scan Tool Data Definitions
The Engine Scan Tool Data Definitions contain a brief description of all engine related parameters available on the scan tool. The list is in alphabetical order. A given parameter may appear in any one of the data lists. In some cases, the parameter may appear more than once or in more than one data list in order to group certain related parameters together.
Scan Tool Output Controls
| Scan Tool Output Control | Additional Menu Selection(s) | Description |
|---|---|---|
| Crankshaft Position Variation Learn | Enables the powertrain control module (PCM) to learn the variations in the crankshaft position (CKP) system. The PCM will learn the variations once the following conditions are met: Engine coolant temperature (ECT) is more than a specified value. All instructions on the scan tool have been completed. The accelerator pedal is smoothly applied until the fuel cut-OFF, as specified on the scan tool, is achieved, and then immediately released. The PCM learns the variation values on the deceleration from fuel cut-OFF. | |
| Cylinder Power Balance | Fuel System | Enables/Disables a cylinder by turning OFF the fuel injector to the cylinder. The fuel injector is normally enabled. The PCM disables the fuel injector when the following conditions are met: All instruction on the scan tool are completed Stabilized engine speed The fuel injector is selected When Disable is selected the PCM turns the injector OFF for 30 seconds. During this period, the engine operates with a misfire. |
| Engine Speed Control | TAC System | Activates the throttle activation control (TAC) system to change engine RPM. The normal commanded state is None. To enable the RPM control, all instruction on the scan tool must be completed. The system will increase or decrease the RPM within a range of 350-2000 RPM. The set step value changes the RPM by increments of 25 RPM, 100 RPM, and 500 RPM. The system remains in the commanded state until cancelled by the scan tool. |
| EVAP Purge Solenoid | Engine Output Controls / EVAP System | Activates the EVAP Purge Valve. The normal commanded state is NONE. The system will INCREASE or DECREASE the amount of EVAP purge valve opening by 10% increments within a range of 0% to 100%. The system remains in the commanded state until cancelled by the tool or the fuel tank pressure exceeds 24 mm Hg (12 in H20). |
| EVAP Purge/Seal | Engine Output Controls / EVAP System | This control enables two functions. One function increases or decreases the amount of purge by changing the duty cycle of the purge valve and commanding the vent ON (non-venting). The normal commanded state of both valves is NONE. The system will INCREASE or DECREASE the amount of EVAP purge valve opening by 10% increments within a range of 0% to 100%. The second function seals the system after using the purge function to obtain a specific amount of fuel tank pressure. When activated the purge valve is commanded to 0% and the vent valve is commanded ON (non-venting). Both functions remain in the commanded state until cancelled by the tool or the fuel tank pressure exceeds 24 mm Hg (12 in H20). |
| EVAP Vent Solenoid | Engine Output Controls / EVAP System | Activates the EVAP vent solenoid. The normal commanded state is NONE. When commanded ON, the vent valve switches to non-venting. The system remains in the commanded state unless one of the following conditions occurs: cancelled by the tool Purge is greater than 0%, and the fuel tank pressure exceeds 24 mm Hg (12 in H20) |
| Fuel Injector Balance | Fuel System | Enables the fuel injector in order to verify proper fuel injector flow. The PCM will pulse the selected injector when the following conditions are met: All instruction on the scan tool completed Fuel injector selected Key ON, engine OFF The selected fuel injector can only be flowed/pulsed once per ignition cycle. |
| Fuel Pump | Engine Output Controls | Controls the fuel pump relay. The normal commanded state is NONE. When commanded ON/OFF, the PCM turns the fuel pump ON/OFF. If the engine is running, and the fuel pump is commanded OFF, the engine will stall. The system remains in the commanded state until cancelled by the scan tool. |
| Fuel Trim Reset | Fuel System | Activates the reset of fuel trim data in all of the fuel trim cells. |
| Loop Status | Engine Output Controls | Controls the system loop status. The commanded states include NONE, OPEN, or CLOSED. The normal commanded state is NONE. When commanded OPEN or CLOSED, the system remains in the commanded state until cancelled by the scan tool. |
| Malfunction Indicator Lamp | Engine Output Controls | Controls the malfunction indicator lamp (MIL). The commanded states include NONE, ON, and OFF. When commanded ON or OFF, the system remains in the commanded state until cancelled by the scan tool. |
| Misfire Graphic | Graphs the accumulated misfires occurring in each cylinder. The scan tool allows for a reset of the misfire graph. | |
| O2S Heater Control | Engine Output Controls | Activates the HO2S Heater. The commanded states include None, ON, and OFF. The normal commanded state is None. On a cold engine, with the key ON, engine OFF, the HO2S signal will continue to drop below bias when commanded ON. The system remains in the commanded state until cancelled by the tool. |
Scan Tool Output Controls
Diagnostic Trouble Code (DTC) List
| DTC | Diagnostic Procedure | Module(s) |
|---|---|---|
| P0068 | DTC P0068 | PCM |
| P0101 | DTC P0101 | PCM |
| P0102 | DTC P0102 | PCM |
| P0103 | DTC P0103 | PCM |
| P0106 | DTC P0106 | PCM |
| P0107 | DTC P0107 | PCM |
| P0108 | DTC P0108 | PCM |
| P0112 | DTC P0112 | PCM |
| P0113 | DTC P0113 | PCM |
| P0116 | DTC P0116 | PCM |
| P0117 | DTC P0117 | PCM |
| P0118 | DTC P0118 | PCM |
| P0120 | DTC P0120 | PCM |
| P0125 | DTC P0125 | PCM |
| P0128 | DTC P0128 | PCM |
| P0131 | DTC P0131 or P0151 | PCM |
| P0132 | DTC P0132 or P0152 | PCM |
| P0133 | DTC P0133 or P0153 | PCM |
| P0134 | DTC P0134 or P0154 | PCM |
| P0135 | DTC P0135, P0141, P0155, or P0161 | PCM |
| P0136 | DTC P0136 or P0156 | PCM |
| P0137 | DTC P0137 or P0157 | PCM |
| P0138 | DTC P0138 or P0158 | PCM |
| P0140 | DTC P0140 or P0160 | PCM |
| P0141 | DTC P0135, P0141, P0155, or P0161 | PCM |
| P0151 | DTC P0131 or P0151 | PCM |
| P0152 | DTC P0132 or P0152 | PCM |
| P0153 | DTC P0133 or P0153 | PCM |
| P0154 | DTC P0134 or P0154 | PCM |
| P0155 | DTC P0135, P0141, P0155, or P0161 | PCM |
| P0156 | DTC P0136 or P0156 | PCM |
| P0157 | DTC P0137 or P0157 | PCM |
| P0158 | DTC P0138 or P0158 | PCM |
| P0160 | DTC P0140 or P0160 | PCM |
| P0161 | DTC P0135, P0141, P0155, or P0161 | PCM |
| P0171 | DTC P0171 or P0174 | PCM |
| P0172 | DTC P0172 or P0175 | PCM |
| P0174 | DTC P0171 or P0174 | PCM |
| P0175 | DTC P0172 or P0175 | PCM |
| P0200 | DTC P0200 | PCM |
| P0220 | DTC P0220 | PCM |
| P0230 | DTC P0230 | PCM |
| P0300 | DTC P0300 | PCM |
| P0315 | DTC P0315 | PCM |
| P0325 | DTC P0325 | PCM |
| P0327 | DTC P0327 or P0332 | PCM |
| P0332 | DTC P0327 or P0332 | PCM |
| P0335 | DTC P0335 | PCM |
| P0336 | DTC P0336 | PCM |
| P0341 | DTC P0341 | PCM |
| P0342 | DTC P0342 | PCM |
| P0343 | DTC P0343 | PCM |
| P0351-P0358 | DTC P0351-P0358 | PCM |
| P0420 | DTC P0420 or P0430 | PCM |
| P0430 | DTC P0420 or P0430 | PCM |
| P0442 | DTC P0442 | PCM |
| P0443 | DTC P0443 | PCM |
| P0446 | DTC P0446 | PCM |
| P0449 | DTC P0449 | PCM |
| P0452 | DTC P0452 | PCM |
| P0453 | DTC P0453 | PCM |
| P0455 | DTC P0455 | PCM |
| P0461 | DTC P0461 (3.6L (LY7)) or DTC P0461 (2.6L, 3.2L and 5.7L) in Instrument Panel, Gages, and Console | PCM, IPC |
| P0462 | DTC P0462 (2.6L, 3.2L and 5.7L) or DTC P0462 (3.6L (LY7)) in Instrument Panel, Gages, and Console | PCM, IPC |
| P0463 | DTC P0463 (2.6L, 3.2L and 5.7L) or DTC P0463 (3.6L (LY7)) in Instrument Panel, Gages, and Console | PCM, IPC |
| P0480 | DTC P0480, P0481, P0691, P0692, P0693, or P0694 in Engine Cooling | PCM |
| P0481 | DTC P0480, P0481, P0691, P0692, P0693, or P0694 in Engine Cooling | PCM |
| P0496 | DTC P0496 | PCM |
| P0500 | DTC P0500 in Manual Transmission-MM6 / M12 | PCM |
| P0506 | DTC P0506 | PCM |
| P0507 | DTC P0507 | PCM |
| P0522 | DTC P0522 in Instrument Panel, Gages, and Console | PCM, IPC |
| P0523 | DTC P0523 in Instrument Panel, Gages, and Console | PCM, IPC |
| P0530 | DTC P0530, P0532, or P0533 in HVAC Systems-Automatic | PCM |
| P0562 | DTC P0562 in Engine Electrical | PCM |
| P0563 | DTC P0563 in Engine Electrical | PCM |
| P0567 | DTC P0567 in Cruise Control | PCM |
| P0568 | DTC P0568 in Cruise Control | PCM |
| P0601-P0607 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | PCM |
| P0608 | DTC P0608 in Instrument Panel, Gages, and Console | PCM, IPC |
| P0622 | DTC P0622 In Engine Electrical | PCM |
| P0641 | DTC P0641 | PCM |
| P0645 | DTC P0645, P0646, P0647, P1539, or P1546 in HVAC Systems-Automatic | PCM |
| P0650 | DTC P0650 | PCM |
| P0651 | DTC P0651 | PCM |
| P0703 | DTC P0703 in Cruise Control | PCM |
| P0712 | DTC P0712 in Manual Transmission-MM6 / M12 | PCM |
| P0713 | DTC P0713 in Manual Transmission-MM6 / M12 | PCM |
| P0801 | DTC P0801 in Manual Transmission-MM6 / M12 | PCM |
| P0803 | DTC P0803 in Manual Transmission-MM6 / M12 | PCM |
| P0804 | DTC P0804 in Manual Transmission-MM6 / M12 | PCM |
| P0833 | DTC P0833 In Manual Transmission | PCM |
| P0856 | DTC C0241 or P0856 in Antilock Brake System | EBCM |
| P1111 | DTC P1111 | PCM |
| P1112 | DTC P1112 | PCM |
| P1114 | DTC P1114 | PCM |
| P1115 | DTC P1115 | PCM |
| P1125 | DTC P1125 | PCM |
| P1133 | DTC P1133 or P1153 | PCM |
| P1134 | DTC P1134 or P1154 | PCM |
| P1153 | DTC P1133 or P1153 | PCM |
| P1154 | DTC P1134 or P1154 | PCM |
| P1258 | DTC P1258 in Engine Cooling | PCM |
| P1380 | DTC P1380 | PCM |
| P1381 | DTC P1381 | PCM |
| P1516 | DTC P1516 | PCM |
| P1539 | DTC P0645, P0646, P0647, P1539, or P1546 in HVAC Systems-Automatic | PCM |
| P1546 | DTC P0645, P0646, P0647, P1539, or P1546 in HVAC Systems-Automatic | PCM |
| P1626 | DTC P1626 in Theft Deterrent | PCM |
| P1630 | DTC P1630 in Theft Deterrent | PCM |
| P1631 | DTC P1631 in Theft Deterrent | PCM |
| P1637 | DTC P1637 in Engine Electrical | PCM |
| P1689 | DTC C0244 or P1689 in Anti-Lock Brakes | PCM |
| P2066 | DTC P2066 (2.6L, 3.2L and 5.7L) or DTC P2066 (3.6L (LY7)) in Instrument Panel, Gages, and Console | PCM |
| P2067 | DTC P2067 (2.6L, 3.2L and 5.7L) or DTC P2067 (3.6L) in Instrument Panel, Gages, and Console | PCM |
| P2068 | DTC P2068 (2.6L, 3.2L and 5.7L) or DTC P2068 (3.6L) in Instrument Panel, Gages, and Console | PCM |
| P2101 | DTC P2101 | PCM |
| P2108 | DTC P2108 | PCM |
| P2120 | DTC P2120 | PCM |
| P2121 | DTC P2121 | PCM |
| P2125 | DTC P2125 | PCM |
| P2126 | DTC P2126 | PCM |
| P2130 | DTC P2130 | PCM |
| P2131 | DTC P2131 | PCM |
| P2135 | DTC P2135 | PCM |
| P2610 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | PCM |
| U0107 | DTC U0107 | PCM |
Diagnostic Trouble Code (DTC) List
See also:
• Battery Inspection/Test
• Strategy Based Diagnosis
• Checking Aftermarket Accessories
• Scan Tool Does Not Power Up
• Body Control System Description and Operation
• Symptoms - Engine Electrical
• Engine Cranks but Does Not Run
• Diagnostic System Check - Cruise Control (2.6L, 3.2L and 3.6L)
• DTC P0068
• DTC P0172 or P0175
• DTC P0461 (3.6L (LY7))
• DTC P0480, P0481, P0691, P0692, P0693, or P0694
• DTC P0500
• DTC P0530, P0532, or P0533
• DTC P0567
• DTC P0568
• DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610
• DTC C0241 or P0856
• DTC P1626
• Diagnostic System Check - Engine Controls
• Diagnostic Trouble Code (DTC) List