• 2005 Cobalt PCM Engine Control Module, part number 12589320, shown on a white background with connectors visible.
  • 2004 Silverado 1500 PCM Powertrain Control Module 12586243, front view showing connectors.
  • 2011 Sierra Engine Computer ECM, part number 12616532, showing the main electrical connectors.
  • 2005 Pontiac Pursuit PCM 12589320, the main engine computer module.
  • Front view of a 2004 Silverado 2500 PCM Engine Computer Module with part number 12586243, showing the main electrical connectors.
  • Programmed 2011 Sierra Engine Computer ECM 12616532 for 6.0L engines, front view showing connectors.
  • 2004 Silverado 3500 PCM Engine Control Module with connectors visible.
  • Front view of the 2011 Silverado 3500 Engine Computer ECM, part number 12616532, showing the main electrical connector ports.
  • Programmed 2004 GMC Sierra 2500 PCM ECM part number 12586243 with connectors visible.
  • 2005 Cobalt PCM Powertrain Control Module, part number 12579132, shown on a white background with connectors visible.
  • 2004 Sierra 3500 ECM Engine Control Module 12586243, front view showing the main electrical connectors.
  • Front view of the 2005 Pontiac Pursuit PCM, part number 12579132, showing the main electrical connector ports.
  • 2004 Buick Rainier PCM Engine Control Module 12586243, front view showing connectors.
  • 2004 GTO PCM Engine Control Module 12586243 with connectors visible.
  • Programmed 2004 Express 3500 PCM 12586243, front view showing connectors.
  • 2004 Express 1500 ECM Engine Control Module 12586243, front view showing connectors.
  • VIN Programmed 2004 Express 2500 PCM 12586243, showing the main connectors and housing.
  • Programmed 2002 Chevy Avalanche 1500 PCM with part number 52369718 shown on a white background.
  • A VIN-programmed 2002 Escalade PCM, part number 52369718, ready for installation.
  • VIN-Programmed 2002 Escalade EXT PCM, part number 52369718, ready for installation on a workbench.

Search…

Filter by Vehicle

  Search All
Scroll to Top