2012-2016 Sierra 2500 ECM Engine Control Module 12692200

Restore Your Truck’s Engine Performance

Get a reliable, VIN-programmed Engine Control Module for your 2012-2016 Sierra 2500. This ECM arrives ready for installation with the latest GM software, eliminating the need for a dealership visit. Provide your VIN at checkout for a plug-and-play solution.

$249.99

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-02768-98 Categories: ,
Guaranteed Safe Checkout

Is Your Sierra 2500 Running Rough? The ECM Might Be the Culprit.

If you’re experiencing frustrating issues like stalling, poor fuel economy, a persistent check engine light, or even a no-start condition in your 2012-2016 GMC Sierra 2500, a failing Engine Control Module (ECM) is a likely cause. The ECM is the central computer of your truck, responsible for managing everything from fuel injection and ignition timing to transmission shifts and emissions. When it fails, it can cause a cascade of problems that are difficult to diagnose and can leave your powerful truck feeling unreliable.

From the Diagnostic Bay

We had a 2014 Sierra 2500 with the 6.0L V8 come into the shop with a ghost of a problem. The owner complained of random stalling at stoplights, but it would always start right back up. There were no consistent trouble codes, just a few random communication errors that would come and go. We checked grounds, wiring, and sensors for two days. Finally, we monitored the ECM’s internal temperature data and saw it spiking just before each stall. The processor was overheating internally, causing a system-wide shutdown. We replaced it with a VIN-programmed module like this one, and the truck has been running perfectly ever since. It’s a classic example of how a faulty ECM can mimic a dozen other issues.

Symptoms of a Failing Engine Control Module

  • ✔ Persistent Check Engine Light (CEL) that won’t clear or returns immediately.
  • ✔ Engine misfires, stumbles, or runs rough at idle or under load.
  • ✔ The vehicle cranks but refuses to start.
  • ✔ A noticeable and unexplained decrease in fuel mileage.
  • ✔ Harsh or erratic automatic transmission shifting.
  • ✔ Communication error codes when scanned with a diagnostic tool (e.g., U-codes).
  • ✔ Stalling for no apparent reason, either while driving or at a stop.

The Direct Solution: A VIN-Programmed 2012-2016 Sierra 2500 ECM

Don’t let a faulty computer keep your truck off the road. This Engine Control Module, part number 12692200, is the definitive solution. We take the guesswork and dealership hassle out of the equation. Before we ship your part, our technicians will program it with the latest official GM software updates specifically for your truck using the Vehicle Identification Number (VIN) you provide. This ensures that when it arrives, it’s ready for a straightforward installation. This process not only matches the module to your vehicle’s specific options but also corrects potential software bugs that may have existed from the factory.

This module is a direct-fit replacement for a wide range of GM vehicles and is compatible with multiple original part numbers, including 12668866, 12668994, 12643636, and more. Please verify your part number or consult our comprehensive fitment list below to ensure compatibility.

Installation and Post-Install Procedures

On the 2012-2016 Sierra and Silverado 2500/3500, the ECM is typically located in the front, left-hand side of the engine compartment. Installation is generally straightforward for a competent DIY mechanic. Always disconnect the negative battery terminal before beginning. After installing the new module, some vehicles may require a security relearn or a Crankshaft Position Sensor (CASE) relearn. These procedures can often be completed with a capable bi-directional scan tool and are necessary for the engine to start and run correctly.

Frequently Asked Questions

Do I need to get this module programmed by a dealer?

No. We handle all the programming for you before shipping. Simply provide us with your vehicle’s VIN during or after checkout, and the module will arrive ready to be installed. This saves you time and the high cost of dealership programming.

What is a VIN and why do you need it?

The VIN is your vehicle’s unique 17-digit identification number. We use it to access the correct GM software and calibration files for your truck’s specific engine, transmission, and factory options, ensuring perfect compatibility.

Where is the ECM located on my 2015 Sierra 2500?

On most 2012-2016 GM HD trucks like the Sierra and Silverado 2500/3500, the ECM is found in the engine bay, on the driver’s side, near the firewall or inner fender. It’s a silver metal box with multiple large electrical connectors.

Will this part fit other vehicles besides the Sierra?

Yes, this is a very common ECM used across many GM platforms. It fits certain years and models of the Silverado, Express/Savana vans, Cruze, Sonic, Volt, and more. Please refer to our detailed fitment list to confirm it’s correct for your specific vehicle.

What is a CASE relearn?

A CASE (Crankshaft Angle Sensor Error) relearn is a procedure that synchronizes the new ECM with the crankshaft position sensor. If not performed, the engine may not run correctly and you may get a check engine light. This procedure typically requires a professional-grade scan tool.

Condition

Refurbished

Year
Genuine OEM

Yes

MPN

12692200

Interchange part number

PartNumber

590

Model

Sierra 2500 Pickup

Year

2012

Brand

GM

Manufacturer Part Number

, , , , , ,

Scroll to Top