Operation CHARM: Car repair manuals for everyone.

P0610




P0601, P0603, P0604 and P0606 are type A and C DTCs. NOTE: The MIL will be commanded On after 5 seconds after the DTC has set.

P0602 and P0610 are type C DTCs.

Procedure For Replacing Or Reprogramming The ECM
1. Turn ignition Off if the ECM is going to be replaced. Refer to "Engine Control Module" removal and installation procedure in Engine if the ECM is going to be replaced.
2. Turn ignition On.
3. Use the Service Stall System (SSS) to reprogram the new/old ECM. Refer to the Service Stall System (SSS) for procedure or follow the on-screen instructions.
4. After the ECM has been reprogrammed, use the SSS to perform the ECM passlock relearn procedure. Refer to the SSS for procedure or follow the on-screen instructions.
5. The ECM will automatically go through a throttle body relearn procedure once the reprogram is complete. The ECM normally will go through a throttle body relearn procedure anytime the ignition is left On with the engine Off for longer than 29 seconds. The ECM will take about 2-3 seconds to perform the relearn. To ensure that the procedure has been completed, the ignition should be turned Off for 10 seconds, then turned On, with the engine Off for 1 minute.
6. Clear DTCs in all controllers if any exist. It may be normal for a U-type or passlock DTCs to set in other controllers or for the ECM to set U-type, passlock or P0600 DTCs after a reprogram has been performed. Clear DTCs if any are present, then turn the ignition Off for 10 seconds. Turn the ignition On and recheck for DTCs. As long as the LAST TEST for a DTC indicates PASSED on Scan tool, the DTC is not currently failing and most likely will not cause a problem. Reclear DTCs if any exist.
7. The ECM will continuously and automatically relearn the crankshaft notch variation necessary for correct misfire diagnostics. No manual procedure is required.