Restore Peak Performance to Your GM Vehicle
Is your Chevrolet, Buick, GMC, or Cadillac suffering from baffling engine issues? A faulty Engine Control Module (ECM) is often the culprit behind problems like a persistent check engine light, poor fuel economy, rough idling, or even a no-start condition. The ECM is the central computer of your vehicle’s powertrain, and when it fails, it can disrupt every aspect of performance. This genuine, used GM Engine Control Module, part number 12633555 (interchangeable with 12653998, 12655007, and 12644446), is the reliable and cost-effective solution to get your vehicle running correctly again.
The Plug-and-Play Solution: Your Pre-Programmed 2013-2015 Camaro ECM
The biggest hurdle in replacing an ECM is the complex and expensive programming required at a dealership. We eliminate that step entirely. Before this module ships, our expert technicians will flash it with the latest official GM software calibration specific to your vehicle’s Vehicle Identification Number (VIN). This means the module arrives at your door ready for a straightforward installation. There is no need for additional programming or security relearn procedures. It’s a true plug-and-play fix that saves you time, money, and a trip to the dealer.
From the Diagnostic Bay
We had a 2014 Camaro 3.6L come into the shop with a frustrating intermittent stalling issue. The owner had already replaced the spark plugs and a coil pack with no success. The check engine light would come and go, but when we scanned it, we found a P0606 code: ECM Processor Fault. This is a dead giveaway. After verifying the power and ground circuits to the module were solid, we knew the internal processor was failing. We sourced a quality used module like this one, programmed it to the customer’s VIN, and installed it. The car fired right up and ran perfectly. The customer was thrilled to have his car back without the massive bill a new module from the dealer would have generated.
Common Symptoms of a Failing ECM
- ✔ Persistent Check Engine Light (CEL) with various codes, especially U-codes or P06xx codes.
- ✔ Engine misfires, stumbling, or hesitation during acceleration.
- ✔ Unexplained drop in fuel mileage.
- ✔ Difficulty starting the engine or a complete no-start condition.
- ✔ Stalling for no apparent reason, either at idle or while driving.
- ✔ Erratic automatic transmission shifting.
- ✔ Failure to communicate with a diagnostic scan tool.
Guaranteed Compatibility and Fitment
This ECM is a direct replacement for a wide range of popular GM vehicles. Please verify your vehicle is on the list below. Providing your VIN during checkout ensures we load the precise software for your car’s specific options and systems. This is not a generic solution; it’s tailored for your vehicle.
ATS 13 Electronic Control Module; (LH engine compartment)
ATS 14 Electronic Control Module; (LH engine compartment), ID 12653998
ATS 15 Electronic Control Module; (LH engine compartment), 2.0L
ATS 15 Electronic Control Module; (LH engine compartment), 2.5L
CAMARO 13-15 Electronic Control Module; 3.6L
CAPRICE 14-16 Electronic Control Module; 3.6L
CAPTIVA SPORT 13 Electronic Control Module; (LH engine compartment), ID 12653998
CAPTIVA SPORT 14-15 Electronic Control Module; (LH engine compartment)
CTS 14-15 Electronic Control Module; Sdn, 2.0L
ENCLAVE 13-16 Electronic Control Module; (behind fan shroud)
EQUINOX 13-16 Electronic Control Module; (LH engine compartment)
IMPALA 14 Electronic Control Module; VIN 1 (4th digit, New Style)
IMPALA 15-16 Electronic Control Module; VIN 1 (4th digit, New Style), 2.5L
IMPALA 15-16 Electronic Control Module; VIN 1 (4th digit, New Style), 3.6L, VIN 3 (8th digit, opt LFX)
IMPALA 17 Electronic Control Module
LACROSSE 13-16 Electronic Control Module; (LH engine compartment)
MALIBU 13 Electronic Control Module; (LH engine compartment), 2.0L
MALIBU 13 Electronic Control Module; (LH engine compartment), 2.4L, ID 12653998
MALIBU 13 Electronic Control Module; (LH engine compartment), 2.5L
MALIBU 14-15 Electronic Control Module; (LH engine compartment)
MALIBU 16 Electronic Control Module; (LH engine compartment), VIN 1 (4th digit, Limited)
ORLANDO 14 Electronic Control Module; (LH engine compartment)
REGAL 13-15 Electronic Control Module; (LH engine compartment), 2.0L
REGAL 13-15 Electronic Control Module; (LH engine compartment), 2.4L
REGAL 16 Electronic Control Module; (LH engine compartment)
SRX 13-16 Electronic Control Module; (LH engine compartment)
TERRAIN 13-16 Electronic Control Module; (LH engine compartment)
TRAVERSE 13-16 Electronic Control Module; (behind fan shroud)
VERANO 13 Electronic Control Module; 2.0L
VERANO 14-16 Electronic Control Module
XTS 13 Electronic Control Module; (3.6L)
XTS 14-16 Electronic Control Module; (3.6L), VIN 3 (8th digit, opt LFX)
Frequently Asked Questions
Do I need to take this ECM to a dealer for programming?
Absolutely not. We handle all the programming for you before we ship the part. Simply provide us with your vehicle’s VIN, and the module will arrive ready to install, saving you hundreds of dollars in dealer fees.
Where do I find my VIN and how do I provide it?
Your 17-digit VIN can be found on your vehicle’s dashboard (visible through the windshield on the driver’s side), on the driver’s side door jamb sticker, or on your vehicle’s registration and insurance documents. You can add the VIN to the notes section during checkout, or we will contact you for it after your purchase is complete.
Is this a new part?
This is a high-quality, fully tested, genuine GM part that has been sourced from a salvaged vehicle. Each unit is inspected and verified to be in excellent working condition before being programmed and shipped.
My original part number isn’t 12633555, but it’s on the list. Will this work?
Yes. GM often uses several part numbers for the same component over its production life. This module is a direct replacement for all part numbers listed: 12653998, 12633555, 12655007, and 12644446. As long as your vehicle is on the fitment list, this part will work correctly once programmed to your VIN.
Is any other work required after installation?
In most cases, no additional work is needed. Because the unit is programmed to your VIN, it should integrate seamlessly with your vehicle’s other modules. On rare occasions for certain vehicles, a simple idle relearn or crankshaft position sensor relearn may be required, which can be done with many standard scan tools or by following a specific drive cycle.