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.
- 12: 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 |
|---|---|---|---|
| 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 Engine control module (ECM). Does the scan tool communicate with the ECM? | Go to Step 4 | Go to Scan Tool Does Not Communicate with Component in Data Link Communications |
| 4 | Attempt to start the engine. Does the engine crank? | Go to Step 5 | Go to Symptoms - Engine Electrical in Engine Electrical |
| 5 | Did the engine start and idle? | Go to Step 6 | Go to Engine Cranks but Does Not Run |
| 6 | IMPORTANT: Do NOT clear the DTCs unless instructed by a diagnostic procedure. Select the DTC display function for the engine control module and record the DTCs. If multiple powertrain DTCs are stored, diagnose the DTCs in the following order: Test for 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. Test for system level DTCs. For example, misfire DTCs, EVAP system DTCs and fuel trim DTCs. If there are any powertrain DTCs, Select Capture Info in order to store the Powertrain DTC information with a scan tool. Does the scan tool display any DTCs? | Go to Step 7 | Go to Step 10 |
| 7 | Does the scan tool display DTCs which begin with a "U"? | Go to Diagnostic Trouble Code (DTC) List | Go to Step 8 |
| 8 | Does the scan tool display DTCs P0601, P0602, P0606, or P2610? | Go to DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | Go to Step 9 |
| 9 | Does the scan tool display DTCs P0562 or P0563? | Go to DTC P0562 or DTC P0563 in Engine Electrical | Go to Diagnostic Trouble Code (DTC) List |
| 10 | Are there any TCM DTCs or any automatic transmission symptoms? | Go to Diagnostic System Check - Automatic Transmission in Automatic Transmission - Aisin (81-40LE) | Go to Step 11 |
| 11 | Is the customer's concern with Inspection and Maintenance (I/M) testing? | Go to Inspection/Maintenance (I/M) System Check | Go to Step 12 |
| 12 | Are there any engine controls or driveability symptoms observed? | Go to Symptoms - Engine Controls | System OK |
| 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 correctly.
Scan tool values from an engine that is operating correctly 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 operating 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 may result in misdiagnosis and unnecessary parts replacement. |
Only the parameters listed below are referenced in this service information for use in 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/Park or Neutral/Closed Loop/Accessories Off | |||
| 5 Volt Reference 1 | EGR, EVAP, CH | 0-5 Volts | 5.0 Volts |
| A/C High Side Pressure Sensor | CH | 0-5 Volts | Varies |
| A/C High Side Pressure Sensor | CH | KPa/psi | Varies |
| A/C Relay Command | Eng, EGR, MF, CH | On/Off | Off |
| A/C Request Signal | CH | Yes/No | No |
| Air Flow Calculated | Eng, FT, HO2S, MF, FF, FR | G/s | 3-6 g/s |
| Air Fuel Ratio | Eng, FT, HO2S, FF, FR | Ratio | 14.7:1 |
| BARO | Eng, EGR, EVAP, HO2S, FT, FF, FR, MF | 65-104 kPa | Varies with altitude |
| Catalytic Converter Protection Active | HO2S, FT, MF | Yes/No | No |
| CMP Active Counter | Eng, MF | 1-3 Counts | Varies |
| Coolant Hot Lamp (If Equipped) | IPC | On/Off | Off |
| Decel. Fuel Cutoff | EGR, FT, HO2S | Active/Inactive | Inactive |
| Desired EGR Position | EGR | % | Varies |
| Desired IAC Position | Eng | Counts | Varies |
| Desired Idle Speed | Eng, EVAP, FF, FR | 0-7,000 RPM | 800-950 RPM |
| ECT Sensor | Eng, EGR, EVAP, FT, HO2S, MF, CH, IPC, FF, FR | 39°C to +140°C (-38°F to +284°F) | Varies |
| EGR Flow Test Count | EGR | Counts | Varies |
| EGR Learned Minimum | EGR | Volts | Varies |
| EGR Position Sensor | Eng, EGR, FT, MF | % | Varies |
| EGR Position Sensor | EGR | Volts | Varies |
| EGR Position Variance | EGR | Counts | Varies |
| EGR Solenoid Command | EGR | % | Varies |
| Engine Load | Eng, EGR, EVAP, FT, HO2S, MF, CH, FF, FR | 0-99% | 25-40% - Idle 25-40% - 2500 RPM |
| Engine Run Time | ALL | 0:00:00 | Varies |
| Engine Speed | ALL | RPM | 750-950 RPM |
| EVAP Purge Solenoid Command (If Equipped) | Eng, EVAP, FT, HO2S | 0-100% | Varies |
| EVAP Vent Solenoid Command (If Equipped) | Eng, EVAP | Venting/Not Venting | Venting |
| Fail Counter | FF, FR | Counts | Varies |
| Fans High Speed | CH | ON/OFF | Varies |
| Fans Low Speed | CH | ON/OFF | Varies |
| Fuel Level to Cluster | EVAP, IPC | % | Varies |
| Fuel Level Sensor | Eng, EVAP, FT, IPC | 0-5 Volts | Varies |
| Fuel Level Sensor | Eng, EVAP, FT, IPC | % | Varies |
| Fuel Pump Relay Command | Eng, FT | On/Off | On |
| Fuel Tank Pressure Sensor (If Equipped) | Eng, EVAP | In H2O/mm Hg | Varies |
| Fuel Tank Pressure Sensor (If Equipped) | Eng, EVAP, FF, FR | 0-5 Volts | Varies |
| Fuel Trim Cell | Eng, FT, FF, FR | Cell Number | 20? |
| Fuel Trim Learn | Eng, FT, FF, FR | Enabled/Disabled | Enabled |
| O2S/HO2S 1 | Eng, EVAP, FT, HO2S, FF, FR | 0-1,006 mV | Varies 400-800 mV |
| O2S/HO2S 1 Ready | HO2S | Yes/No | Yes |
| O2S/HO2S 2 | Eng, EVAP, FT, HO2S, FF, FR | 0-1,006 mV | Varies 400-800 mV |
| IAC Position | Eng, EGR, FT, HO2S, CH, FF, FR | Counts | 15-40 Counts |
| IAT Sensor | Eng, EGR, EVAP, FT, HO2S, MF, CH, FF, FR | 39° to +140°C (-38° to +284°F) | Varies |
| Ignition 1 Signal | Eng, EGR, EVAP, FT, HO2S, MF, CH, IPC | Volts | 12.0-14.5 Volts |
| IMT Valve Command (If Equipped) | Eng | On/Off | Off |
| Injector PWM | Eng, FT, HO2S, MF, FF, FR | 0-9 ms | 4.6-5.4 ms |
| Knock Retard | Eng, EGR, CH | Degrees | Varies |
| KS Active Counter | Eng | Counts | Varies |
| Long Term FT | Eng, EVAP, FT, HO2S, FT, FF, FR | 100% to +100% | 0% |
| Long Term FT Avg. | FT | 100% to +100% | 0% |
| Loop Status | Eng, EVAP, FT, HO2S, FF, FR | Open Loop/Closed Loop | Closed Loop |
| Low Fuel Lamp Command (If Equipped) | IPC | On/Off | Off |
| MAP Sensor | Eng, EGR, EVAP, FT, HO2S, MF, FF, FR | KPa | 38-50 kPa Varies with Altitude |
| MAP Sensor | Eng, MF, FF, FR | 0-5 Volts | 0.9-1.7 Volts |
| MIL Command | Eng, IPC | On/Off | Off |
| Mileage Since First Failure | FF, FR | Km - miles | Varies |
| Mileage Since Last Failure | FF, FR | Km - miles | Varies |
| Misfire Current Cyl. 1-4 | MF | 0-255 Counts | 0 |
| Misfire History Cyl. 1-4 | MF | 0-65,535 Counts | 0 |
| Not Run Counter | FF, FR | Counts | Varies |
| Pass Counter | FF, FR | Counts | Varies |
| PNP Switch | Eng, EGR, IPC | Park/Neutral/In Gear | Park/Neutral |
| Power Enrichment | FT, HO2S, MF, FF, FR | Active/Inactive | Inactive |
| Power Steering Switch (If Equipped) | Eng, CH | High Pressure/Normal Pressure | Normal Pressure |
| Rich/Lean to Lean/Rich Ratio Sensor 1 | FT, HO2S | Counts | Varies |
| Rich/Lean Transition Sensor 1 | FT, HO2S | Counts | Varies |
| Rough Road Sensor (If Equipped) | MF | 0-5 Volts | 2-3 Volts |
| Short Term FT Avg. | FT | 25% to +25% | 3% to +3% |
| Short Term FT | Eng, EVAP, FT, HO2S, FF, FR | 25% to +25% | 3% to +3% |
| Spark | Eng, FT, HO2S, MF, CH | 20 to +40 Degrees | 2-10 Degrees |
| Start Up ECT | EVAP, HO2S, CH, FF, FR | 39° to +140°C (-38° to +284°F) | Varies |
| Start Up IAT | EVAP, HO2S, CH, FF, FR | 39° to +140°C (-38° to +284°F) | Varies |
| SVS Lamp Command (If Equipped) | IPC | On/Off | Off |
| TCC Enable Solenoid Command (If Equipped) | Eng, MF | On/Off | Off |
| Total Fuel Trim Average | EVAP, FT, HO2S | 100 to +100% | Varies |
| Total Misfire | MF | Counts | 0 |
| TP Sensor | Eng, EGR, EVAP, FT, HO2S, MF, FF, FR | 0-5 Volts | 0.0-0.3 Volts |
| TP Sensor | Eng, EGR, EVAP, FT, HO2S, MF, FF, FR | % | 5-15 % |
| TWC Temperature Calculated | MF | Temperature | Varies |
| Vehicle Security Status (If Equipped) | Eng, IPC | Fuel Enabled/Fuel Disabled | Disabled |
| Vehicle Speed Sensor | Eng, EGR, EVAP, FT, HO2S, MF, CH, IPC, FF, FR | Km/h mph | 0 km/h (0 mph) |
Scan Tool Data List
Scan Tool Data Definitions
The Scan Tool Data Definitions list contains a brief description of all of the 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. 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 |
|---|---|---|
| A/C Relay | Special Functions/Engine Output Controls | IMPORTANT: The A/C Relay Command parameter may not change states when using this output control. This function activates the A/C compressor relay. The normal commanded state of the A/C relay is None. The A/C compressor will turn ON/OFF when commanded ON/OFF. The system remains in the commanded state until cancelled by the scan tool. This output can also be monitored on the scan tool data parameter A/C Relay Command. The engine control module (ECM) will inhibit the operation of the A/C relay when the ambient air temperature is low. |
| Crankshaft Position Variation Learn | Special Functions/Crankshaft Position Variation Learn | This function enables the engine control module (ECM) to learn the variations in the crankshaft position (CKP) system. The ECM will learn the variations once the following conditions are met: Engine coolant temperature (ECT) is more than a predetermined value. All the instructions on the scan tool have been completed. Hold the accelerator pedal at wide open throttle (WOT) for 5 fuel cut-offs, as specified on the scan tool, then release accelerator pedal. The ECM learns the variation values on the deceleration from fuel cut-off. |
| EGR Solenoid | Special Functions/Engine Output Controls/EGR System | IMPORTANT: The EGR Position Sensor parameter may not properly change states when using this output control. This function 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 EGR Position sensor parameter may not change states until commanded to 40 percent. This output can also be monitored on the scan tool data parameter EGR Position Sensor. The system remains in the commanded state until cancelled by the scan tool. If the engine is running, too much EGR will result in a rough idle and/or stalling. |
| EVAP Purge Solenoid | Special Functions/Engine Output Controls/EVAP System | IMPORTANT: This function may be disabled if there is an EVAP DTC set. The EVAP Purge Solenoid Command parameter may not properly change states when using this output control. This function controls the EVAP purge solenoid valve. The normal commanded state is None. The system will increase or decrease the amount of purge by changing the duty cycle of the purge valve in 10 percent increments within a range of 0-100 percent. The system remains in the commanded state until cancelled by the scan. |
| EVAP Vent Solenoid (If equipped) | Special Functions/Engine Output Controls/EVAP System | IMPORTANT: This function may be disabled if there is an EVAP DTC set. This function controls the EVAP vent solenoid. The normal commanded state is None. When commanded ON, the vent valve switches to Not-venting. When commanded OFF, the vent valve switches to Venting. The system remains in the commanded state unless one of the following conditions occurs: Cancelled by the scan tool The fuel tank pressure (FTP) sensor exceeds a predetermined value. |
| Fans Low Speed | Special functions/Engine Output Control/Fan Relays | This function operates both engine cooling fans at low speed by enabling the fan low speed relay. The normal commanded state of the relay is None. When commanded ON/OFF, both cooling fans turn ON/OFF. The system remains in the commanded state until cancelled by the scan tool. The ECM allows relay control when the following conditions are met: The ignition is ON, with the engine OFF. The engine is running. The transmission must be in Park or Neutral. The A/C request is OFF. The engine coolant temperature is less than a predetermined value. |
| Fans High Speed | Special functions/Engine Output Control/Fan Relays | This function operates one engine cooling fan at high speed by enabling the fan high speed relay. The normal commanded state of the relay is None. When commanded ON/OFF, the cooling fan turns ON/OFF. The system remains in the commanded state until cancelled by the scan tool. The ECM allows relay control when the following conditions are met: The ignition is ON, with the engine OFF. The engine is running. The transmission must be in Park or Neutral. The A/C request is OFF. The engine coolant temperature is less than a predetermined value. |
| Fuel Injector Test | Special Functions/Fuel System | IMPORTANT: DTCs may set when using this output control. This function operates the selected fuel injector ON/OFF. The normal commanded state is None. The ECM enables or disables the fuel injector ON/OFF when the test is initiated. The fuel injector remains in the commanded state until cancelled by the scan tool. The scan tool initiates the test when the following conditions are met: The engine is running. The vehicle speed is 0 km/h (0 mph). |
| Fuel Pump | Special Functions/Fuel System | IMPORTANT: DTCs may set when using this output control. This function controls the fuel pump relay. The normal commanded state is None. The scan tool initiates the test when the following conditions are met: There are no vehicle speed sensor DTCs set. The vehicle speed is 0 km/h (0 mph). When commanded ON/OFF, the ECM turns the fuel pump relay ON/OFF. If the engine is running and the fuel pump relay is commanded OFF, the engine will stall. This output can also be monitored on the scan tool data parameter Fuel Pump Relay Command. The system remains in the commanded state until cancelled by the scan tool or the ECM detects a vehicle speed. |
| IAC Motor Position | Special Functions/Engine Output Controls/IAC System | This function activates the idle air control (IAC) valve to change engine speed. The normal commanded state is None. The system will increase or decrease the amount of IAC opening by 5 percent increments within a range of 500-4,000 RPM. This output can also be monitored on the scan tool data parameter IAC Position. The system remains in the commanded state until cancelled by the tool. |
| IAC Reset | Special Functions/Engine Output Controls/IAC System | This function resets the idle air control (IAC) valve position and the learned values for the IAC system in the ECM. |
| IMT Valve (If equipped) | Special Functions/Engine Output Controls | This function controls the intake manifold tuning (IMT) valve solenoid. The normal commanded state is None. When commanded ON/OFF, the ECM turns the IMT valve solenoid ON/OFF. The scan tool initiates the test when the following conditions are met: There are no vehicle speed sensor DTCs set. The vehicle speed is 0 km/h (0 mph). The system remains in the commanded state until cancelled by the scan tool. |
| Malfunction Indicator Lamp | Special Functions/Engine Output Controls | IMPORTANT: The MIL Command parameter may not change states when using this output control. This function controls the malfunction indicator lamp (MIL). The normal commanded state is None. When commanded ON/OFF, the ECM turns the malfunction indicator lamp (MIL) ON/OFF. This output can also be monitored on the scan tool data parameter MIL Command. The system remains in the commanded state until cancelled by the scan tool. |
| IMPORTANT |
|---|
| The A/C Relay Command parameter may not change states when using this output control. |
| IMPORTANT |
|---|
| The EGR Position Sensor parameter may not properly change states when using this output control. |
| IMPORTANT |
|---|
| This function may be disabled if there is an EVAP DTC set. The EVAP Purge Solenoid Command parameter may not properly change states when using this output control. |
| IMPORTANT |
|---|
| This function may be disabled if there is an EVAP DTC set. |
| IMPORTANT |
|---|
| DTCs may set when using this output control. |
| IMPORTANT |
|---|
| DTCs may set when using this output control. |
| IMPORTANT |
|---|
| The MIL Command parameter may not change states when using this output control. |
Scan Tool Output Controls
Diagnostic Trouble Code (DTC) List
| DTC | Diagnostic Procedure | Module(s) |
|---|---|---|
| P0106 | DTC P0106 | ECM |
| P0107 | DTC P0107 | ECM |
| P0108 | DTC P0108 | ECM |
| P0110 | DTC P0110 | ECM |
| P0111 | DTC P0111 | ECM |
| P0112 | DTC P0112 | ECM |
| P0113 | DTC P0113 | ECM |
| P0115 | DTC P0115 | ECM |
| P0117 | DTC P0117 | ECM |
| P0118 | DTC P0118 | ECM |
| P0122 | DTC P0122 | ECM |
| P0123 | DTC P0123 | ECM |
| P0125 | DTC P0125 | ECM |
| P0128 | DTC P0128 | ECM |
| P0131 | DTC P0131 | ECM |
| P0132 | DTC P0132 | ECM |
| P0133 | DTC P0133 | ECM |
| P0134 | DTC P0134 | ECM |
| P0135 | DTC P0135 | ECM |
| P0137 | DTC P0137 | ECM |
| P0138 | DTC P0138 | ECM |
| P0140 | DTC P0140 | ECM |
| P0141 | DTC P0141 | ECM |
| P0171 | DTC P0171 | ECM |
| P0172 | DTC P0172 | ECM |
| P0201 | DTC P0201-P0204 | ECM |
| P0202 | DTC P0201-P0204 | ECM |
| P0203 | DTC P0201-P0204 | ECM |
| P0204 | DTC P0201-P0204 | ECM |
| P0217 | DTC P0217 | ECM |
| P0300 | DTC P0300 | ECM |
| P0315 | DTC P0315 | ECM |
| P0317 | DTC P0317 | ECM |
| P0324 | DTC P0324 | ECM |
| P0327 | DTC P0327 | ECM |
| P0336 | DTC P0336 | ECM |
| P0337 | DTC P0337 | ECM |
| P0341 | DTC P0341 | ECM |
| P0342 | DTC P0342 | ECM |
| P0351 | DTC P0351 or P0352 | ECM |
| P0352 | DTC P0351 or P0352 | ECM |
| P0401 | DTC P0401 | ECM |
| P0402 | DTC P0402 | ECM |
| P0404 | DTC P0404 | ECM |
| P0405 | DTC P0405 | ECM |
| P0406 | DTC P0406 | ECM |
| P0420 | DTC P0420 | ECM |
| P0442 | DTC P0442 | ECM |
| P0443 | DTC P0443 | ECM |
| P0446 | DTC P0446 | ECM |
| P0449 | DTC P0449 | ECM |
| P0452 | DTC P0452 | ECM |
| P0453 | DTC P0453 | ECM |
| P0455 | DTC P0455 | ECM |
| P0456 | DTC P0456 | ECM |
| P0461 | DTC P0461 in Instrument Panel, Gages, and Console | ECM, IPC |
| P0462 | DTC P0462 in Instrument Panel, Gages, and Console | ECM, IPC |
| P0463 | DTC P0463 in Instrument Panel, Gages, and Console | ECM, IPC |
| P0464 | DTC P0464 in Instrument Panel, Gages, and Console | ECM, IPC |
| P0488 | DTC P0488 | ECM |
| P0496 | DTC P0496 | ECM |
| P0502 | DTC P0502 | ECM, TCM |
| P0506 | DTC P0506 or P0507 | ECM |
| P0507 | DTC P0506 or P0507 | ECM |
| P0532 | DTC P0532 or P0533 in HVAC Systems - Manual | ECM |
| P0533 | DTC P0532 or P0533 in HVAC Systems - Manual | ECM |
| P0562 | DTC P0562 in Engine Electrical | ECM |
| P0563 | DTC P0563 in Engine Electrical | ECM |
| P0601 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | ECM |
| P0602 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | ECM |
| P0606 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | ECM |
| P0645 | DTC P0645 in HVAC Systems - Manual | ECM |
| P0660 | DTC P0660 | ECM |
| P0700 | DTC P0700 | ECM, TCM |
| P1106 | DTC P1106 | ECM |
| P1107 | DTC P1107 | ECM |
| P1111 | DTC P1111 | ECM |
| P1112 | DTC P1112 | ECM |
| P1114 | DTC P1114 | ECM |
| P1115 | DTC P1115 | ECM |
| P1121 | DTC P1121 | ECM |
| P1122 | DTC P1122 | ECM |
| P1380 | DTC P1380 | ECM, EBCM |
| P1381 | DTC P1381 | ECM, EBCM |
| P1391 | DTC P1391 | ECM |
| P1392 | DTC P1392 | ECM |
| P1393 | DTC P1393 | ECM |
| P1626 | DTC P1626 in Theft Deterrent | ECM |
| P1631 | DTC P1631 | ECM |
| P2195 | DTC P2195 | ECM |
| P2196 | DTC P2196 | ECM |
| P2279 | DTC P2279 | ECM |
| P2610 | DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610 | ECM |
| U0101 | DTC U0100-U0299 in Data Link Communications | ECM, EBCM, IPC, TCM |
Diagnostic Trouble Code (DTC) List
See also:
• Battery Inspection/Test
• Strategy Based Diagnosis
• Checking Aftermarket Accessories
• Scan Tool Does Not Power Up
• Symptoms - Engine Electrical
• Engine Cranks but Does Not Run
• DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610
• Diagnostic System Check - Automatic Transmission
• DTC P0106
• DTC P0201-P0204
• DTC P0461
• DTC P0532 or P0533
• DTC P2279
• Diagnostic System Check - Engine Controls
• Diagnostic Trouble Code (DTC) List