Diagnostic Starting Point - Engine Controls
Begin the system diagnosis with the 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-Engine Controls is an organized approach to identifying a condition that is created by a malfunction in the engine control system. 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 order to diagnose the concern. Understanding and correctly using the diagnostic table reduces diagnostic time and prevents the replacement of good parts.
Test Description
The numbers below refer to the step numbers on the diagnostic table.
- 2: Lack of communication may be because of a partial or a total malfunction of the class 2 serial data circuit. The specified procedure determines the particular condition.
- 5: This step stores the powertrain control module (PCM), diagnostic trouble code (DTC) information into the scan tools memory. After you complete the diagnostic procedure, review the captured information in order to catch the next DTC if the control module stores multiple DTCs. Review the Freeze Frame/Failure Records data. Use this information in order to determine how frequently and how recently the DTC set. This information may help diagnose an intermittent condition. Information about the operating conditions at the time that the DTC set may also help diagnose an intermittent condition. Capturing the stored information saves the data that the PCM loses during the following conditions: When a diagnostic procedures instructs you to clear the DTCs When a diagnostic procedure instructs you to disconnect the PCM connectors When a diagnostic procedure instructs you to replace the PCM
- 6: The presence of DTCs which begin with "U", indicate that some other module is not communicating. Following the specified procedure will gather all the available information before you perform the tests.
- 8: If there are other modules with DTCs set, refer to Diagnostic Trouble Code (DTC) List. The DTC list directs you to the appropriate diagnostic procedure. If the control module stores multiple powertrain DTCs, diagnose the DTCs in the following order: Component level DTCs, such as sensor DTCs, solenoid DTCs, and relay DTCs-Diagnose the multiple DTCs within this category in numerical order. Begin with the lowest numbered DTC, unless the diagnostic table directs you otherwise. System level DTCs, for example, misfire DTCs, fuel trim DTCs, and catalyst DTCs
- 10: This step is for areas that have inspection and maintenance testing procedures for emissions testing. Use this step if the testing facility found one or more I/M system statuses that did not set.
| Step | Action | Yes | No |
|---|---|---|---|
| IMPORTANT: DO NOT perform this diagnostic if there is not a driveability concern, unless another procedure directs you to this diagnostic. Before you proceed with diagnosis, search for applicable service bulletins. Unless a diagnostic procedure instructs you, DO NOT clear the DTCs. If there is a condition with the starting system, refer to Diagnostic System Check - Engine Electrical in Engine Electrical. Ensure the battery has a full charge. Ensure the battery cables are clean and tight. Ensure the PCM grounds are clean, tight, and in the correct location. | |||
| 1 | Install a scan tool. Does the scan tool turn ON? | Go to Step 2 | Go to Scan Tool Does Not Power Up in Data Link Communications |
| 2 | 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: PCM Vehicle theft deterrent (VTD) Instrument panel (IP) cluster Electronic brake control module (EBCM) Heating, ventilation, and air conditioning (HVAC) Does the scan tool communicate with all the listed control modules? | Go to Step 3 | Go to Scan Tool Does Not Communicate with Class 2 Device in Data Link Communications |
| 3 | Attempt to start the engine. Does the engine start and idle? | Go to Step 4 | Go to Engine Cranks but Does Not Run |
| 4 | Select the DTC display function for the following control modules: PCM VTD IP cluster EBCM HVAC Does the scan tool display any DTCs? | Go to Step 5 | Go to Step 9 |
| 5 | With a scan tool, select Captured Info in order to store the powertrain DTC information. Did you complete the action? | Go to Step 6 | |
| 6 | Does the scan tool display DTCs which begin with a "U"? | Go to Scan Tool Does Not Communicate with Class 2 Device in Data Link Communications | Go to Step 7 |
| 7 | Does the scan tool display DTC P0601, P0602, P0604, or P1683? | Go to DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | Go to Step 8 |
| 8 | Does the scan tool display DTCs P0562, P0563, P1637, or P1638? | Go to Scan Tool Data List in Engine Electrical | Go to Diagnostic Trouble Code (DTC) List |
| 9 | Is the customer's concern with the automatic transmission? | Go to Diagnostic System Check - Automatic Transmission in Automatic Transmission - 4L60-E | Go to Step 10 |
| 10 | Is the customer's concern with Inspection and Maintenance (I/M) testing? | Go to Inspection/Maintenance (I/M) System Check | Go to Step 11 |
| 11 | Review the following symptoms. Refer to the applicable symptom diagnostic table: Hard Start Surges/Chuggles Lack of Power, Sluggishness, or Sponginess Detonation/Spark Knock Hesitation, Sag, Stumble Cuts Out, Misses Poor Fuel Economy Poor Fuel Fill Quality Rough, Unstable, or Incorrect Idle and Stalling Dieseling, Run-On Backfire Did you find and correct the condition? | System OK | Go to Intermittent Conditions |
| IMPORTANT |
|---|
| DO NOT perform this diagnostic if there is not a driveability concern, unless another procedure directs you to this diagnostic. Before you proceed with diagnosis, search for applicable service bulletins. Unless a diagnostic procedure instructs you, DO NOT clear the DTCs. If there is a condition with the starting system, refer to Diagnostic System Check - Engine Electrical in Engine Electrical. Ensure the battery has a full charge. Ensure the battery cables are clean and tight. Ensure the PCM grounds are clean, tight, and in the correct location. |
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 given 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 is determined
- The Diagnostic System Check-Engine Controls is completed.
- No diagnostic trouble codes (DTCs)
- 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 values that would be seen on a normal running engine.
| IMPORTANT | A scan tool that displays faulty data should not be used. The scan tool problem should be reported to the manufacturer. Use of a faulty scan tool can result in misdiagnosis and 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 can be located on the scan tool. Refer to the scan tool operating manual for the exact locations of the data lists. The following is a description of each term listed
| Engine Idling/Radiator Hose Hot/Closed Throttle/Park or Neutral/Closed Loop/Accessories Off | |||
|---|---|---|---|
| Scan Tool Parameter | Data List | Parameter Range/Units | Typical Data Values |
| 4WD Signal | Eng 2 | Enabled/Disabled | Disabled |
| 4WD Low Signal | Eng 2 | Enabled/Disabled | Disabled |
| A/C Clutch Feedback Signal | Eng 2 | Yes/No | No |
| A/C Relay Command | Eng 1, 2, EGR, MF | On/Off | Off |
| A/C Compressor Cycling Switch | Eng 2 | Open/Closed | Closed |
| A/C Request Signal | Eng 2 | Yes/No | No |
| A/C Sec. High Pressure Switch | Eng 2 | Open/Closed | Open |
| Air Fuel Ratio | FF, FR | Ratio | 14.7:1 |
| AIR Pump Relay Command (w/NC1) | Eng 1, FT | On/Off | Off |
| BARO | Eng 1, EE, EGR, FT, FF, FR | KPa/volts | 65-104 kPa/3.5-4.9 Volts Varies w/Altitude |
| Brake Pedal Switch | Eng 1, 2, FF, FR | Applied/Released | Released |
| CMP Sensor - Low To High | Eng 2 | Counts | Varies |
| CMP Sensor - High to Low | Eng 2 | Counts | Varies |
| Clutch Pedal Switch (Manual Transmission only) | Eng 1, 2, EGR | Depressed/Released | Released |
| Cruise Control Active | Eng 1 | Yes/No | No |
| Cruise Inhibit Signal Command | Eng 1 | ON/OFF | OFF |
| Current Gear | Eng 1, 2, EGR, FF, FR, FT | 0-4 | 1 |
| Cycles of Misfire Data | MF | 0-100 Counts | Varies |
| Desired EGR Position | Eng 1, EGR, FF, FR, MF | 0-100% | 0% |
| Desired EGR Position | EGR | 0-5 volts | Less than 1.3 volts |
| Desired IAC Airflow | Eng 1 | 0-64 g/s | Varies |
| Desired IAC Position | Eng 1 | Counts | Varies |
| Desired Idle Speed | Eng 1, 2, EE, FF, FR | RPM | PCM Controlled |
| DTC Set This Ignition | Eng 1, 2, EE, FT | Yes/No | No |
| ECT Sensor | Eng 1, 2, EE, EGR, FT, MF, FF, FR | 39 to +140°C (-38 to +284°F) | 88-105°C (190-221°F) Depends on ambient temperature |
| EGR Learned Minimum Position | EGR | 0-5.0 volts | Less than 1.3 volts |
| EGR Position Sensor | Eng 1, EGR, FF, FR, MF | 0-5.0 volts | Less than 1.3 volts |
| Engine Load | All | 0-100% | 1-4% @ Idle 7-9% @ 2500 RPM |
| Engine Oil Life Remaining | Eng 2 | 0-100% | Varies |
| Engine Run Time | All | Hrs, Min, Sec | Varies |
| Engine Speed | All | 0-10,000 RPM | 500-700 RPM |
| EVAP Purge Solenoid Command | Eng 1, EE, FT | 0-100% | 10-25% |
| EVAP Vent Solenoid Command | Eng 1, EE, FT | Not Venting/Venting | Venting |
| EVAP Test Result | EE | Test Result | Varies |
| EVAP Test State | EE | Test State | Varies |
| Fail Counter | FF, FR | Counts | Varies |
| Fuel Level Sensor | Eng 2, EE | 0-5 volts | 0.7-2.5 volts |
| Fuel Tank Level Remaining | Eng 2, EE, FT | Gallon/Liter | Varies |
| Fuel Tank Level Remaining | Eng 2, EE, FT | 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.0 volts | Varies |
| Fuel Tank Rated Capacity | EE | 98 Liters (25.9 Gallons) or 128 Liters (34 Gallons) | Varies with fuel tank option |
| Fuel Trim Cell | Eng 1, EE, FT | 0-23 | 16, 17 |
| Fuel Trim Learn | Eng 1, EE, FT | Enabled/Disabled | Enabled (may Toggle) |
| Generator F Terminal Signal | Eng 2 | Percent | Varies |
| Generator L Terminal Signal Command | Eng 2 | Active/Inactive | Active |
| HO2S Bank 1 Sensor 1 | Eng 1, EE, FT | Millivolts | 10-1,000 mV and Varying |
| HO2S Bank 1 Sensor 1 | HO2S | Amps | Varies |
| HO2S Bank 1 Sensor 2 | Eng 1, FT | Millivolts | 10-1,000 mV and Varying |
| HO2S Bank 1 Sensor 2 | HO2S | Amps | Varies |
| HO2S Bank 2 Sensor 1 | Eng 1, EE, FT | Millivolts | 10-1,000 mV and Varying |
| HO2S Bank 2 Sensor 1 | HO2S | Amps | Varies |
| HO2S Bank 2 Sensor 2 | Eng 1, FT | Millivolts | 10-1,000 mV and Varying |
| HO2S Bank 2 Sensor 2 | HO2S | Amps | Varies |
| IAC Position | Eng 1, EGR, FT | Counts | Varies |
| IAT Sensor | Eng 1, 2, EE, EGR, FT | 39 to +140°C (-38 to +284°F) | 35°C (91°F) Depends on ambient temperature |
| Ignition 1 Signal | Eng 1, 2, EE, EGR, FT | 0-25 volts | 11.5-14.5 Volts |
| Inj. PWM Bank 1 Average | Eng 2, FT, FF, FR, MF | Milliseconds | 2-6 |
| Inj. PWM Bank 2 Average | Eng 2, FT, FF, FR, MF | Milliseconds | 2-6 |
| Knock Retard | Eng 1, EGR | 0.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, 2, EE, FT, FF, FR | Percentage | Near 0% |
| Long Term FT Bank 2 | Eng 1, 2, EE, FT, FF, FR | Percentage | Near 0% |
| Loop Status | Eng 1, 2, EE, EGR, FT, FF, FR | Open/Closed | Closed |
| MAF Sensor | All | Grams Per Seconds (g/s) | 1-9 g/s @ Idle (depends on altitude) 15-26 g/s @ 2,500 RPM (depends on altitude) |
| MAF Sensor | Eng 2 | 0-31,999 Hz | 2,000-3,000 Hz |
| MAP Sensor | All | KPa | 20-48 kPa |
| MAP Sensor | Eng 1, 2 | Volts | 1.0-2.0 volts Varies with altitude |
| MIL Command | Eng 2 | Off/On | Off |
| Mileage Since DTC Cleared | Eng 2 | Km/Miles | Varies |
| Misfire Counter Status | MF | Normal/Invalid | Normal |
| Misfire Current Cyl. 1-6 | MF | 0-200 Counts | 0 |
| Misfire History Cyl. 1-6 | MF | 0-65,535 Counts | 0 |
| PCM Reset | Eng 1, 2, EGR, EE, FT | Yes/No | No |
| PCM in VTD Fail Enable | Eng 1 | Yes/No | No |
| Short Trim FT Avg. Bn1 | FT | Percentage | Near 0% |
| Short Trim FT Avg. Bn2 | FT | Percentage | Near 0% |
| Short Term FT Bank 1 | Eng 1, 2, EE, FT, FF, FR | Percentage | Near 0% |
| Short Term FT Bank 2 | Eng 1, 2, EE, FT, FF, FR | Percentage | Near 0% |
| Spark | Eng 1, 2, FT, MF | Degrees | 15°-20° |
| Start Up ECT | Eng 2, EE, FT, FF, FR | C°/F° | Varies |
| TCC PWM Solenoid Command | Eng 2 | Percentage | 0% |
| TCC Enable Solenoid Command | Eng 1, 2, MF, FF, FR | Enabled/Disabled | Disabled |
| TP Sensor | Eng 1, 2, EE, FT, MF, FF, FR | 0-100% | 0% |
| TP Sensor | Eng 1, 2 | 0-5.0 volts | 0.4-0.9 volts |
| TFP Switch | Eng 2, EGR, FT | Transmission Gear Position | Varies |
| TR Switch | Eng 2, EGR, FT | Transmission Gear Position | Varies |
| Vehicle Speed Sensor | All | Km/h mph | 0 |
| VTD Auto Learn Timer | Eng 1, FF, FR | Active/Inactive | Inactive |
| VTD Fuel Disable | Eng 1 | Active/Inactive | Inactive |
| VTD Fuel Disable Until Ign. Off | Eng 1 | Yes/No | No |
| Warm-Ups w/o Emission Faults | Eng 2 | 0-255 Counts | Varies |
| Warm-Ups w/o Non-Emission Faults | Eng 2 | 0-255 Counts | Varies |
Scan Tool Data List
Scan Tool Data Definitions
The Engine Scan Tool Data Definitions contains 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 the Disable is selected the PCM turns the injector OFF for 30 seconds. During this period, the engine operates with a misfire. |
| RPM Control | IAC System | Activates the idle air control (IAC) valve 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 400-2,000 RPM. The SET STEP VALUE changes the RPM by increments of 25 RPM, 100-500 RPM. The system remains in the commanded state until cancelled by the tool. |
| EGR Solenoid | Engine Output Controls | Activates the exhaust gas recirculation (EGR) solenoid that controls EGR valve position. The normal commanded state is None. The system will increase or decrease the amount of EGR opening by 10 percent increments within a range of 0-100 percent. The system remains in the commanded state for a maximum of 30 seconds, or until cancelled by the scan tool. Once the 30 second timer has expired output control is not allowed for 60 seconds. If the engine is running, too much EGR will result in a rough idle and/or stalling. |
| 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 percent increments within a range of 0-100 percent. The second function seals the system after using the purge function to obtain a specific amount of FTP. When activated the purge valve is commanded to 0 percent and the vent valve is commanded ON, non-venting. Both functions remain in the commanded state until one of the following conditions occurs: Cancelled by the tool The FTP exceeds 32 mm Hg (17 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 until one of the following conditions occurs: Cancelled by the tool Purge is greater than 0 percent, and the fuel tank pressure exceeds 32 mm Hg (17 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 Enable | Fuel System | Disables the PCMs ability to learn new fuel trim parameters. 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 Graph | 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) |
|---|---|---|
| P0016 | DTC P0016 | 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 |
| P0121 | DTC P0121 | PCM |
| P0122 | DTC P0122 | PCM |
| P0123 | DTC P0123 | 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 |
| 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 |
| 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 |
| P0218 | DTC P0218 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0230 | DTC P0230 | PCM |
| P0300 | DTC P0300 | PCM |
| P0315 | DTC P0315 | PCM |
| P0325 | DTC P0325 | PCM |
| P0327 | DTC P0327 | PCM |
| P0335 | DTC P0335 | PCM |
| P0336 | DTC P0336 | PCM |
| P0341 | DTC P0341 | PCM |
| P0351 | DTC P0351 | 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 in Instrument Panel, Gages and Console | PCM, IPC |
| P0462 | DTC P0462 in Instrument Panel, Gages and Console | PCM, IPC |
| P0463 | DTC P0463 in Instrument Panel, Gages and Console | PCM, IPC |
| P0496 | DTC P0496 | PCM |
| P0502 | DTC P0502 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0503 | DTC P0503 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0506 | DTC P0506 | PCM |
| P0507 | DTC P0507 | PCM |
| P0562 | DTC P0562 in Engine Electrical | PCM |
| P0563 | DTC P0563 in Engine Electrical | PCM |
| P0601 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | PCM |
| P0602 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | PCM |
| P0604 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | PCM |
| P0609 | DTC C0055 or P0609 in Antilock Brake System | PCM, IPC |
| P0641 | DTC P0641 | PCM |
| P0650 | DTC P0650 | PCM |
| P0651 | DTC P0651 | PCM |
| P0706 | DTC P0706 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0711 | DTC P0711 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0712 | DTC P0712 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0713 | DTC P0713 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0719 | DTC P0719 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0724 | DTC P0724 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0740 | DTC P0740 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0741 | DTC P0741 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0742 | DTC P0742 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0748 | DTC P0748 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0751 | DTC P0751 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0752 | DTC P0752 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0753 | DTC P0753 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0756 | DTC P0756 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0757 | DTC P0757 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0758 | DTC P0758 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0785 | DTC P0785 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P0894 | DTC P0894 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P1106 | DTC P1106 | PCM |
| P1107 | DTC P1107 | PCM |
| P1111 | DTC P1111 | PCM |
| P1112 | DTC P1112 | PCM |
| P1114 | DTC P1114 | PCM |
| P1115 | DTC P1115 | PCM |
| P1121 | DTC P1121 | PCM |
| P1122 | DTC P1122 | PCM |
| P1133 | DTC P1133 or P1153 | PCM |
| P1153 | DTC P1133 or P1153 | PCM |
| P1380 | DTC P1380 | PCM |
| P1381 | DTC P1381 | PCM |
| P1626 | DTC P1626 in Theft Deterrent | PCM, VTD |
| P1631 | DTC P1631 in Theft Deterrent | PCM, VTD |
| P1637 | DTC P1637 in Engine Electrical | PCM |
| P1683 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | PCM |
| P1810 | DTC P1810 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| P2761 | DTC P2761 in Automatic Transmission - 4L60-E/4L65-E | PCM |
| UXXXX | Diagnostic Trouble Code (DTC) List in Data Link Communications | PCM, IPC, BCM |
Diagnostic Trouble Code (DTC) List
See also:
• Diagnostic System Check - Engine Electrical
• Scan Tool Does Not Power Up
• Engine Cranks but Does Not Run
• DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610
• Scan Tool Data List
• Diagnostic System Check - Automatic Transmission
• Hard Start
• Surges/Chuggles
• Lack of Power, Sluggishness, or Sponginess
• Detonation/Spark Knock
• Hesitation, Sag, Stumble
• Cuts Out, Misses
• Poor Fuel Economy
• Poor Fuel Fill Quality
• Rough, Unstable, or Incorrect Idle and Stalling
• Dieseling, Run-On
• Backfire
• Intermittent Conditions
• DTC P0016
• DTC P0218
• DTC P0461
• DTC C0055 or P0609
• DTC P0641
• DTC P1626
• Diagnostic Trouble Code (DTC) List
• Diagnostic System Check - Engine Controls
• Diagnostic Trouble Code (DTC) List