For 1990-2009 cars

### Description

This diagnostic applies to internal microprocessor integrity conditions within the powertrain control module (PCM). This diagnostic also addresses if the PCM is not programmed.

### DTC Descriptors

This diagnostic procedure supports the following DTCs:

• | DTC P060E Control Module Throttle Position (TP) System Performance

• | DTC P0601 Control Module Read Only Memory (ROM)

• | DTC P0602 Control Module Not Programmed

• | DTC P0603 Control Module Long Term Memory Reset

• | DTC P0604 Control Module Random Access Memory (RAM)

• | DTC P0606 Control Module Internal Performance

• | DTC P0607 Control Module Performance

• | DTC P1621 Long Term Memory Performance

• | DTC P2610 Ignition Off Timer Performance

### Test Description

The number below refers to the step number on the diagnostic table.

1. A DTC P0602 indicates the PCM is not programmed.

Step | Action | Yes | No
--- | --- | --- | ---
1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle
2 | Is DTC P0602 set? | Go to Step 3 | Go to Step 5
3 | Program the powertrain control module (PCM). Refer to Service Programming System (SPS) . Does DTC P0602 reset? | Go to Step 4 | Go to Step 6
4 |

1. Ensure that all tool connections are secure.
2. Ensure that the programming equipment is operating correctly.
3. Ensure that the correct software/calibration package is used.
4. Attempt to program the PCM. Refer to Service Programming System (SPS) .

Does DTC P0602 reset?

Go to Step 5

Go to Step 6

5 | Replace the PCM. Refer to Powertrain Control Module Replacement . Did you complete the replacement? | Go to Step 6 | --
6 |

1. Clear the DTCs with a scan tool.
2. Turn OFF the ignition for 30 seconds.
3. Start the engine.

Did the DTC fail this ignition?

Go to Step 2

Go to Step 7

7 | Observe the Capture Info with a scan tool. Are there any DTCs that have not been diagnosed? | Go to Diagnostic Trouble Code (DTC) List - Vehicle | System OK