• Programmed 2010-2011 Cadillac CTS ECM 12617230 engine computer module with connectors visible.
  • A programmed 24276411 TCM for GM vehicles, showing the main electrical connector and part number label.
  • Front view of the 24272004 TCM for GM vehicles, showing the main electrical connector and part number label.
  • Programmed 89017749 PCM Engine Control Module for GM trucks and vans, showing the main connectors.
  • Programmed 12602801 PCM Engine Control Module for GM vehicles, showing the main connectors.
  • Pre-programmed 12589462 PCM Engine Control Module for GM trucks, vans, and Cadillac CTS-V.
  • Programmed 12650256 Engine Control Module for GM vehicles, showing the main connector ports.
  • Programmed 2010-2012 Cadillac CTS ECM, part number 12642665, ready for installation.
  • Pre-programmed Engine Control Module ECM ECU for a 2010-2012 Cadillac CTS, part number 12637106, ready for installation.
  • Programmed 2010-2012 Cadillac CTS ECM 12630908 with connectors visible.
  • Programmed 2010-2012 Cadillac CTS ECM, part number 12616889, shown on a clean white background.
  • A pre-programmed 2006 Cadillac CTS Engine Control Module, part number 19210737, ready for installation.
  • Programmed 2006 Cadillac CTS ECM 12630457 Engine Control Module with connectors visible.
  • Programmed 2006 Cadillac CTS ECM, part number 12607096, showing the main connectors.
  • Programmed 12603530 ECM, showing the main connector ports and GM service number label for a 2006 Cadillac CTS and other GM vehicles.
  • Programmed 2006 Cadillac CTS engine control module with connectors visible.
  • Front view of the programmed 2006 Cadillac CTS ECM 12590032, showing the main electrical connectors and casing.
  • Programmed 2008 CTS Engine Module, part number 12622141, ready for installation in a GM vehicle.
  • A technician holding a pre-programmed 2008 CTS ECM, ready for installation to fix engine performance issues.
  • Programmed 2008 CTS Engine Module, part number 12612384, ready for installation.

Find Your Part

Or search by vehicle

🚗 My Garage
Scroll to Top