Replacing the ECM/PCM
REPLACING THE ECM/PCMIf you replace the ECM/PCM, you must use the HDS to instruct the new ECM/PCM and the immobilizer keyless control unit to recognize each other's unique serial code or the engine cannot start.
NOTE:
On the following vehicles, the gauge control module (tachometer) does not contain the supporting circuits for immobilizer reprogramming. You must replace the gauge control module (tachometer) before replacing the ECM/PCM. Refer to Service Bulletin 06-008, Immobilizer-Keyless Control Unit or ECM/PCM Cannot Be Rewritten.
2006 Civic EX 2-door:
From VIN 2HGFG1.8.6H500001 thru 2HGFG1.8.6H534281
2006 Civic LX 2-door:
From VIN 2HGFG1.6.6H500001 thru 2HGFG1.6.6H534534
2006 Civic Si:
From VIN 2HGFG2...6H700001 thru 2HGFG2...6H702894
Preparation
To replace the ECM/PCM, you need these items:
^ Replacement ECM/PCM
^ One programmed ignition key for the vehicle
^ PCM code
NOTE:
If you cannot log in to the iN screen on the HDS, you must retrieve the PCM code from the Immobilizer Code Inquiry in the iN.
^ HDS with the latest software
NOTE:
Make sure the market, the date, and the time on the HDS setup screen are correct. Select the F12 key in the upper right corner to get the Set-up Details screen. Make sure Market: is set to USA. Select the time display in the lower right corner to get the Date/Time Properties pop-up window. Make sure the date and time are correct. For details, refer to the Honda Diagnostic System (HDS) Setup Instructions listed under Tool Information in ISIS.
Procedure
1. Make sure you have the anti-theft code for the audio and navigation system (if equipped), then write down the XM Radio presets (if equipped).
2. Connect the HDS to the DLC (data link connector).
3. Insert a programmed ignition key into the ignition switch, and turn the ignition switch to ON (II). Turn on the HDS, then log in to the iN screen.
4. When the HDS comes on, select the HDS button.
5. Select the Start a New Vehicle Diagnosis button.
NOTE:
If the HDS does not communicate with the vehicle, refer to DLC Circuit Troubleshooting in the appropriate service manual. If the troubleshooting indicates a faulty ECM/PCM, go to step 16.
6. At the screen prompts, enter the VIN and the odometer reading, then verify the correct date and time.
7. From the System Selection Menu screen, select PGM-FI.
8. From the Mode Menu screen, select Inspection.
9. Select ETCS (TAC) Test, and do the TP Position Check.
NOTE:
If the throttle body needs cleaning, do it before replacing the ECM/PCM. Refer to Throttle Body Cleaning in the appropriate service manual.
10. On the HDS, exit to the Mode Menu screen, then select REPLACE ECM/PCM.
11. Follow the prompts to READ DATA. This saves the engine oil life percentage from the original ECM/PCM into the HDS so you can later download it into the new ECM/PCM.
NOTE:
If you cannot do this step, make sure to replace the engine oil and filter, and clean the throttle body after replacing the ECM/PCM.
12. If the vehicle has an A/T, exit to the System Selection Screen, then select A/T. If the vehicle has an M/T, go to step 15.
13. Select REPLACE ECM/PCM.
14. Follow the prompts to READ DATA. This saves the transmission fluid life percentage from the original PCM into the HDS so you can later download it into the new PCM.
NOTE:
If you cannot do this step, make sure to replace the ATF after replacing the PCM.
15. Exit to the Vehicle Details screen, then click on the SCS Menu button to short the SCS line. Keep the SCS line shorted for now.
16. Turn the ignition switch to LOCK (0).
17. Remove the battery.
18. Remove the ECM/PCM cover.
19. Remove the three ECM/PCM mounting bolts, disconnect the three ECM/PCM connectors, then remove the ECM/PCM.
20. Install the new ECM/PCM:
^ Connect the three connectors to the new ECM/PCM.
^ Install the mounting bolts, and torque them to 9.8 N.m (7.2 lb-ft).
^ Reinstall the ECM/PCM cover.
21. Reinstall the battery.
22. On the HDS, click on the SCS Menu button to remove the short in the SCS line. (The short may already be removed).
23. Turn the ignition switch to ON (II).
NOTE:
DTC P0630 will be set; you will clear it in step 36.
24. Select the Start a New Vehicle Diagnosis button.
The HDS may ask, Are you sure you want to change vehicle? If it does, click on the green check mark. This allows you to enter the VIN and odometer reading into the new ECM/PCM.
25. Manually enter the VIN and the odometer reading into the HDS. The HDS will ask you to confirm the VIN. When you click on the green check mark to confirm the VIN, the HDS writes it into the new ECM/PCM.
26. Select PGM-FI.
27. Select REPLACE ECM/PCM.
28. Follow the prompts to WRITE DATA. This writes the engine oil life percentage from the HDS into the new ECM/PCM.
NOTE:
If you cannot do this step, make sure you replace the engine oil and filter, and clean the throttle body after replacing the ECM/PCM.
29. If the vehicle has an A/T, exit to the System Selection Screen, then select AT. If the vehicle has an M/T, go to step 32.
30. Select REPLACE ECM/PCM.
31. Follow the prompts to WRITE DATA. This writes the transmission fluid life from the HDS into the new PCM.
NOTE:
If you cannot do this step, make sure to replace the ATF after replacing the PCM.
32. Exit to the System Selection Screen, then select IMMOBI.
33. Select REPLACE ECM/PCM.
34. Follow the on-screen prompts. If your HDS is not logged in to the iN, you will have to enter the PCM code you have retrieved from the iN Immobilizer Code Inquiry to proceed.
35. Exit to the System Selection Screen, then select PGM-FI.
36. Select ECM/PCM Reset. This clears the DTC set in step 23.
37. Exit to the HDS main screen, then select the reprogramming button.
38. Make sure the battery is fully charged.
39. Make sure you have the latest software in the HDS, then update the following systems (see Service Bulletin 01-023, Updating Control Units/Modules).
^ PGM-FI
^ A/T (CVT) (if equipped)
^ IMA Motor (if equipped)
^ IMA Battery (if equipped)
40. Do the idle learn procedure:
^ Make sure all electrical items (A/C, audio unit, defogger, lights, etc.) are off, then start the engine.
^ Let the engine reach its normal operating temperature (the cooling fans cycle twice).
^ Let the engine idle (throttle fully closed and all electrical items oft) for 10 minutes.
41. Enter the anti-theft code for the audio and navigation system (if equipped), then enter the XM Radio presets (if equipped).
42. On vehicles without a navigation system, set the clock.