LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Chevrolet >> 2013 >> Traverse LS, AWD >> Repair and Diagnosis >> Accessories & Equipment >> Communication Devices >> Programming And Setup - All Systems >> Repair Instructions >> K20 Engine Control Module: Programming and Setup >> Replace and Program Control Module
October 30: LEMON manuals on a temporary server, it is slow and having issues, download the manuals you need! Later in November we will switch back to the fast server.

Replace and Program Control Module

To program a replacement engine control module (ECM), perform the following procedure:

  1. Install EL-49642  SPS Programming Support Tool.
  2. Access the Service Programming System (SPS) and follow the on-screen instructions.
  3. On the SPS Supported Controllers screen, select ECM Control Module - Programming and follow the on-screen instructions.
  4. On the SPS Supported Controllers screen, select ECM Control Module - Setup and follow the on-screen instructions.
  5. On the SPS Supported Controllers screen, select ECM Control Module - Configuration and follow the on-screen instructions.
  6. On the SPS Supported Controllers screen, select ECM Function - Learn/Setup and follow the on-screen instructions.
  7. At the end of programming, choose the "Clear All DTCs" function on the SPS screen.
  8. With a scan tool, perform the Theft Deterrent Programming. Refer to Immobilizer System Component Programming .
  9. With a scan tool, perform the Brake Pedal Position Sensor Learn. Refer to Brake Pedal Position Sensor Learn .
  10. With a scan tool, perform the CKP System Variation Learn. Refer to Crankshaft Position System Variation Learn .
  11. With a scan tool, perform the Throttle/Idle Learn procedure. Refer to Q38 Throttle Body: Throttle/Idle Learn .
  12. With a scan tool, reset the Engine Oil Life Remaining back to the original percentage recorded before the control module was replaced, if available.