LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Honda >> 2012 >> CR-Z Base, Standard Trans >> Repair and Diagnosis >> Engine Performance >> System >> Fuel And Emissions Systems >> General Troubleshooting Information >> Substituting the ECM/PCM
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Substituting the ECM/PCM

Special Tools Required 

*Available through the Honda Tool and Equipment Program at 888-424-8857.

Any one of the above updating tools can be used.

NOTE:
  • Use this procedure when you have to substitute a known-good ECM/PCM during troubleshooting procedures.
  • Make sure the HDS/iN workstation or the MVCI has the latest HDS software version.
  1. Connect the HDS to the data link connector (DLC) (A) located under the driver's side of the dashboard.
    Fig 1: Identifying Data Link Connector (DLC)
    G06949718Courtesy of AMERICAN HONDA MOTOR CO., INC.
  2. Turn the ignition switch to ON (II).
  3. Make sure the HDS communicates with the ECM/PCM and all other vehicle systems. If it doesn't, go to the DLC circuit troubleshooting (see DLC CIRCUIT TROUBLESHOOTING ). If you are returning from DLC circuit troubleshooting, skip steps 4 and  5, then the clean the throttle body after substituting the ECM/PCM.
  4. Select the INSPECTION MENU with the HDS.
  5. Select the ETCS TEST, then select the TP POSITION CHECK, and follow the screen prompts.
    NOTE: If the TP POSITION CHECK indicates FAILED, continue this procedure.
  6. Jump the SCS line with the HDS.
  7. Turn the ignition switch to LOCK (0).
  8. Remove auxiliary under-hood fuse/relay box A.
    Fig 2: Removing Auxiliary Under-Hood Fuse/Relay Box
    G06949719Courtesy of AMERICAN HONDA MOTOR CO., INC.
  9. Remove the battery hold-down plate (B), then move the battery (C) forward.
  10. Remove the ECM/PCM cover (D).
  11. Remove the bolts (D).
    Fig 3: ECM/PCM, ECM/PCM Connectors And Bolts With Torque Specifications
    G06949720Courtesy of AMERICAN HONDA MOTOR CO., INC.
  12. Disconnect ECM/PCM connectors A, B, and C, then remove the ECM/PCM (E).
    NOTE: ECM/PCM connectors A, B, and C have symbols (A=□, B= , C=◦) embossed on them for identification.
  13. Install a known-good ECM/PCM in the reverse order of removal.
  14. Turn the ignition switch to ON (II).
    NOTE: DTC P0630 (VIN Not Programmed or Mismatch) may be stored because the VIN has not been programmed into the ECM/PCM; ignore it, and continue this procedure.
  15. Manually input the VIN to the ECM/PCM with the HDS.
  16. Select the IMMOBI SYSTEM with the HDS.
  17. Enter the immobilizer ECM/PCM code that you got from the iN, and use the ECM/PCM replacement procedure in the IMMOBI MENU of the HDS; it allows you to start the engine.
  18. If the TP POSITION CHECK failed in step  5, clean the throttle body (see THROTTLE POSITION LEARNING CHECK ).
  19. Reset the ECM/PCM with the HDS.
  20. Update the ECM/PCM if it does not have the latest software (see ELD REPLACEMENT ).
  21. Do the ECM/PCM idle learn procedure (see ECM/PCM IDLE LEARN PROCEDURE ).
    NOTE: If the IMA battery level gauge displays no segments, start the engine, and hold it between 3, 500-4, 000 RPM without load (CVT in P or N, M/T in neutral) until the level gauge displays at least half of its segments.
  22. Do the CKP pattern clear/CKP pattern learn procedure.
  23. CVT: Do the start clutch control calibration procedure (see START CLUTCH PRESSURE CONTROL CALIBRATION PROCEDURES ).