Operation CHARM: Car repair manuals for everyone.

Engine Control Module: Service and Repair






PCM Removal and Installation

Removal

1. Battery Terminal - Disconnection





1. Make sure the ignition switch is in LOCK (0).

2. Disconnect and isolate the negative cable (A) from the battery.

NOTE: Always disconnect the negative side first.

3. Disconnect the positive cable (B) from the battery.

2. PCM Assembly





1. Remove the cover.

2. Disconnect PCM connectors A, B, and C.

NOTE: PCM connectors A, B, and C have symbols (A=(square), B=(triangle), C=(circle)) embossed on them for identification.

3. Remove the PCM (D).

Installation

1. PCM Assembly





1. Install the PCM (D).

2. Connect PCM connectors A, B, and C.

NOTE: PCM connectors A, B, and C have symbols (A=(square), B=(triangle), C=(circle)) embossed on them for identification.

2. Battery Terminal - Reconnection





NOTE: If the battery performance is abnormal, test the battery.

1. Clean the battery terminals.

2. Connect the positive cable (A) to the battery.

NOTE: Always connect the positive side first.

3. Connect the negative cable (B) to the battery.

4. Apply multipurpose grease to the terminals to prevent corrosion.

3. HDS DLC - Connection





1. Connect the HDS to the data link connector (DLC) (A) located under the driver's side of the dashboard.

2. Turn the ignition switch to ON (II).

3. Make sure the HDS communicates with the vehicle. If it does not communicate, go to the DLC circuit troubleshooting.

4. VIN Registration

1. Manually input the VIN to the PCM with the HDS.

NOTE: DTC P0630 VIN Not Programmed or Mismatch may be stored because the VIN has not been programmed into the PCM; ignore it, and continue this procedure.

5. Immobilizer Key Registration - Programming Control Unit

1. Select the IMMOBI SYSTEM with the HDS.

2. Enter the immobilizer code using the PCM replacement procedure in the HDS; it allows you to start the engine.

6. PCM - Reset

1. Reset the PCM with the HDS while the engine is stopped.

2. Turn the ignition switch to LOCK (0).

3. Turn the ignition switch to ON (II), and wait 30 seconds.

7. PCM - Update

1. Connect an updating tool to the data link connector.

2. Follow the screen prompts to update the PCM.

3. If the software in the PCM is the latest, disconnect the updating tool from the DLC, then go back to the procedure that you were doing. If the software in the PCM is not the latest, follow the instructions on the screen. If prompted to choose the PGM-FI system or the A/T system, make sure you update both.

NOTE: If the PCM update system requires you to cool the PCM, follow the instructions on screen. If you have a problem during the update procedure (programming takes over 15 minutes, status bar goes over 100 %, D or immobilizer indicator flashes, HDS tablet freezes, etc.), follow these steps to minimize the chance of damaging the PCM.
* Leave the ignition switch in ON (II).
* Connect a jumper battery (do not connect a battery charger).
* Shut down the updating tool.
* Disconnect the updating tool from the DLC.
* Reboot the updating tool.
* Reconnect the updating tool to the DLC, and try the update procedure again.

4. After updating, disconnect the updating tool from the DLC.

8. Warm Up The Engine

Start the engine. Hold the engine speed at 3,000 rpm without load in P or N until the radiator fan comes on, then let it idle.

9. PCM - Idle Learn

1. Let the engine idle for about 5 minutes with the throttle fully closed.

NOTE: If the radiator fan comes on, do not include its running time in the 5 minutes.

2. After learning, turn the ignition switch to LOCK (0).

10. CKP Pattern Clear/CKP Pattern Learn

1. Select CRANK PATTERN in the ADJUSTMENT MENU with the HDS.

2. Select CRANK PATTERN CLEAR, and clear the CKP pattern.

3. Select CRANK PATTERN LEARNING with the HDS, and follow the screen prompts.

4. After learning, turn the ignition switch to LOCK (0).

5. Disconnect the HDS from the DLC.