Programmed 2014-2016 Silverado 1500 ECM | 12676230 | VIN Matched

Get Your Truck Running Right Again.

Stop dealing with stalling, poor performance, and check engine lights. This Engine Control Module (ECM) for your 2014-2016 Silverado 1500 comes pre-programmed to your truck’s VIN with the latest GM software. It’s a direct-fit replacement for part 12676230 that restores performance and reliability without a trip to the dealer. Order now for a simple, effective fix!

$174.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-08396-123 Categories: ,
Guaranteed Safe Checkout

Restore Your Truck’s Power and Reliability

Is your 2014-2016 Silverado 1500 acting up? If you’re dealing with a persistent check engine light, rough idling, stalling, or poor fuel mileage, a failing Engine Control Module (ECM) is often the culprit. As the brain of your truck’s engine, the ECM controls everything from fuel mixture and ignition timing to transmission shift points. When it falters, the entire vehicle suffers. This isn’t just an annoyance; it’s a problem that can leave you stranded. I’ve seen it countless times in my 20 years of diagnostics—a perfectly good engine held back by a faulty computer.

This is your direct-fit, hassle-free solution. We provide a genuine OEM Engine Control Module, part number 12676230, that comes fully programmed to your truck’s specific Vehicle Identification Number (VIN). We install the latest GM-authorized software updates, ensuring your engine operates at peak efficiency and performance, just as the manufacturer intended. Forget about expensive dealership visits, towing fees, and waiting days for programming. With this module, you get a reliable fix delivered right to your door.

A Technician’s Notebook: The Ghost in the Machine

I remember a 2015 Sierra (which uses the same platform) that came into my shop with a truly baffling issue. The owner complained of random stalling at stoplights and occasional harsh 1-2 shifts, but there were no consistent trouble codes—just a generic U0100 (Lost Communication with ECM) that would pop up and disappear. We checked wiring, sensors, and even the transmission module. Everything seemed fine. On a hunch, I monitored the ECM’s live data stream and noticed its internal voltage would dip erratically. The ECM was failing internally, but only under specific load conditions. We swapped in a pre-programmed module like this one, and the truck ran perfectly. It’s a classic example of how a failing 2014-2016 Silverado 1500 ECM can cause widespread, confusing symptoms that aren’t always obvious.

Is Your Truck Showing These Signs of ECM Failure?

A failing ECM can manifest in various ways. If you’re experiencing any of the following, it’s a strong indicator that your engine’s computer needs attention:

  • ✔ Check Engine Light is illuminated with codes like P0601, P0606, or U0100.
  • ✔ Engine cranks but refuses to start.
  • ✔ Unexplained drops in fuel economy.
  • ✔ The engine misfires, stalls, or runs rough.
  • ✔ Hesitation or stumbling during acceleration.
  • ✔ Automatic transmission shifts erratically or harshly.
  • ✔ Failure to pass an emissions test.

A Straightforward Guide to Installation

Installing your new 2014-2016 Silverado 1500 ECM is a simple process that most DIYers can handle in their own driveway. Since we program it beforehand, you won’t need any specialized scan tools.

  1. Safety First: Always disconnect the negative terminal from your truck’s battery before starting any electrical work.
  2. Locate the ECM: On the 2014-2016 Silverado/Sierra, the ECM is located in the front of the engine compartment on the driver’s side, near the air filter box.
  3. Disconnect the Connectors: Carefully release the locking tabs on the wiring harness connectors and pull them straight out from the old module. Inspect the connectors for any corrosion or damage.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket. It’s typically held in place by a few small bolts.
  5. Install the New Module: Mount your new, pre-programmed ECM onto the bracket and securely tighten the bolts.
  6. Reconnect Everything: Plug the wiring harnesses firmly into the new ECM until they click into place. Reconnect the negative battery terminal.
  7. Final Step: Your vehicle may require a security relearn procedure, which can typically be done by cycling the key. In most cases, the truck will start right up and run smoothly with its new brain.

Verified Vehicle Compatibility

This module is a direct replacement for part number 12676230 and is compatible with several other GM part numbers, including 12692067, 12656993, 12662034, 12672537, 12673195, 12663391, 12672963, and 12669318. It fits a wide range of GM cars and trucks. Please verify your specific application below:

SILVERADO 1500 PICKUP 14-15 Electronic Control Module; (LH front engine compartment)
SILVERADO 1500 PICKUP 16 Electronic Control Module; (LH front engine compartment), ID 12662034, 12672537, or 12673195
SIERRA 1500 PICKUP 14-15 Electronic Control Module; (LH front engine compartment)
SIERRA 1500 PICKUP 16 Electronic Control Module; (LH front engine compartment), ID 12662034, 12672537, or 12673195
SIERRA DENALI 1500 14-16 Electronic Control Module; (LH front engine compartment)
TAHOE / SUBURBAN 1500 15-16 Electronic Control Module; (LH front engine compartment)
YUKON / YUKON XL 1500 15-16 Electronic Control Module; (LH front engine compartment)
ESCALADE / ESCALADE ESV 15-16 Electronic Control Module; (LH front engine compartment)
CAMARO 16 (6.2L)
CORVETTE 14-16 (RH cowl under dash)
CTS 14-15 (Sdn, 3.6L)
CTS 16 (3.6L, VIN 8 or 6.2L)
ATS 14 (ID 12656993)
ATS 15-16 (3.6L)
XTS 14-16 (3.6L, VIN 8)
COLORADO / CANYON 15-16 (3.6L, RH firewall)

Frequently Asked Questions

Frequently Asked Questions

Why do you need my VIN?

Your Vehicle Identification Number (VIN) is essential. We use it to load the exact, correct GM software for your truck’s specific engine, transmission, and options. This ensures perfect compatibility and performance, eliminating the need for you to have it programmed at a dealership.

Is this a simple plug-and-play installation?

Yes, for the vast majority of vehicles. Because we program the module to your VIN, it arrives ready to install. In some cases, a simple security relearn procedure (turning the key on for 10 minutes) may be necessary, but no special tools are required.

Will this fix my check engine light?

If the check engine light is on due to an internal failure of the original ECM (like code P0601), then yes, this module will resolve the issue. However, you should always ensure that other potential problems (like faulty sensors or wiring) have been properly diagnosed and ruled out.

Is this a new or used part?

This is a high-quality, OEM-grade component that has been thoroughly inspected and prepared to meet or exceed original factory specifications. It is programmed with the latest software for your vehicle.

Do I need to return my old ECM?

No core charge is required for this purchase. You can keep your old module, though we always recommend recycling old electronics responsibly.

Condition

Refurbished

Genuine OEM

Yes

MPN

12676230

Interchange part number

PartNumber

590

Model

Silverado 1500 Pickup

Year

2016

Brand

GM

Manufacturer Part Number

, , , , , , ,

Hardware Type

Scroll to Top