• Programmed 2007 Malibu ECM Engine Control Module, part number 12589297, for GM vehicles.
  • Programmed 2007 Escalade EXT Engine Control Module ECM 12589297, front view showing connectors.
  • Programmed 2007 Escalade ESV Engine Control Module ECM, part number 12589297, ready for installation.
  • Front view of a 2007 Escalade Engine Control Module ECM 12589297 showing the main electrical connector ports.
  • Front view of a 2007 Equinox Engine Module ECM 12589297 showing the main electrical connectors.
  • Programmed 2006-2007 Corvette ECM Engine Control Module 12589297, front view showing connectors.
  • Engine Control Module ECM for 2007 Chevrolet Silverado 1500, part number 12589297.
  • Front view of the 2007 Silverado 2500 ECM Engine Control Module 12589297, showing the main electrical connector ports.
  • 2007 Silverado 3500 ECM Engine Control Module, part number 12589297, ready for installation.
  • Front view of a 2007 Sierra 3500 Engine Control Module ECM 12589297 showing the main electrical connector ports.
  • Front view of the 2007 Sierra 2500 ECM Engine Control Module, part number 12589297.
  • Front view of the 2007 Sierra Denali ECM Engine Control Module, part number 12589297, with its connection ports visible.
  • Front view of the 2007 Impala Engine Control Module 12589297, showing the main electrical connectors.
  • 2007 Hummer H2 ECM Engine Control Module, part number 12589297, front view showing the main electrical connectors.
  • Programmed 2008 Pontiac G8 Engine Control Module ECM, part number 12589297, ready for installation.
  • Programmed 2007 G6 Engine Control Module ECM 12589297, front view showing connectors.

Search…

Search by Vehicle

Scroll to Top