Programmed 2014-2016 Silverado 1500 ECM 12656993 – Plug & Play Ready

End Your Truck’s Engine Problems

Get your Silverado running smoothly again with our plug-and-play Engine Control Module. Pre-programmed to your truck’s VIN with the latest GM software, this ECM is the simple, reliable fix for check engine lights, stalling, and poor performance. No dealer visit required for programming. Order today to restore your truck’s power and reliability!

$174.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Your Truck’s Brain and Get Back on the Road with Confidence

As a technician with over two decades of experience under the hood, I know the frustration that comes with a failing Engine Control Module (ECM). Your 2014-2016 Silverado 1500 is a tough truck, but when its central computer starts acting up, you face a cascade of problems: poor fuel economy, erratic shifting, a persistent check engine light, or even a no-start condition that leaves you stranded. It’s a complex problem, but the solution doesn’t have to be.

This isn’t just a replacement part; it’s a complete, ready-to-install solution. We take a genuine GM ECM and pre-program it specifically for your truck using your Vehicle Identification Number (VIN). This means it arrives at your door with the latest factory software updates already loaded. You get to skip the expensive trip to the dealership for programming, saving you hundreds of dollars and significant downtime. This is the direct, reliable fix you need to get your Silverado running like it should.

A Technician’s Notebook: The Case of the Confused Silverado

I once had a 2015 Silverado 1500 in my bay that was causing its owner endless headaches. It would randomly stall at stoplights, the transmission would hunt for gears, and the dash was lit up with a check engine light and a stability control warning. The owner had already replaced a few sensors with no luck. My scan tool pulled a P0606 (ECM Processor Fault) and a U0100 (Lost Communication With ECM/PCM). These codes point directly to an internal failure of the engine computer. Instead of a costly and uncertain repair at the dealer, we installed a VIN-programmed 2014-2016 Silverado 1500 ECM. After a 15-minute install and a quick security relearn procedure, the truck ran perfectly. All codes were gone, and the customer drove away with a reliable truck and a much smaller bill than he expected.

Is Your Silverado Showing These Signs of ECM Failure?

A faulty ECM can manifest in many ways. If you’re experiencing any of the following, the engine computer is a likely culprit. Look out for:

  • ✔ Check Engine Light is on with codes like P0601, P0606, or other internal processor faults.
  • ✔ Your vehicle will not start or is very difficult to start.
  • ✔ Noticeable drop in fuel efficiency for no apparent reason.
  • ✔ Engine stalling, stumbling, or misfiring intermittently.
  • ✔ Automatic transmission shifting harshly or at the wrong times.
  • ✔ Communication errors, often indicated by U-series codes (e.g., U0100).
  • ✔ Failure to pass a state emissions inspection.

Your Straightforward Installation Guide

Replacing the 2014-2016 Silverado 1500 ECM is a job most DIYers can handle with basic tools. Our pre-programming service eliminates the most difficult step. Follow this general guide for a successful installation.

  1. Safety First: Always disconnect the negative terminal from your truck’s battery and wait at least 10 minutes to allow the system to fully discharge.
  2. Locate the ECM: On the 2014-2016 Silverado/Sierra, the ECM is typically located in the front of the engine compartment on the driver’s side, near the air filter housing.
  3. Disconnect the Connectors: Carefully release the locking tabs on the electrical wiring harnesses and pull them straight out from the module. Inspect the connectors for any corrosion or bent pins.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket. There are usually a few bolts holding it in place.
  5. Install the New Module: Mount your new, pre-programmed ECM onto the bracket and secure it with the bolts. Reconnect the wiring harnesses, ensuring they click securely into place.
  6. Reconnect the Battery: Re-attach the negative battery terminal.
  7. Perform Security Relearn: You may need to perform a simple security relearn procedure. This typically involves turning the key to the ‘ON’ position for 10-15 minutes, then off, and repeating two more times before starting the engine. This allows the new ECM to sync with your truck’s anti-theft system.

Verified Vehicle Compatibility

This module is a direct replacement for several part numbers and fits a wide range of GM vehicles. Please verify your vehicle is on this list. This is the correct 2014-2016 Silverado 1500 ECM solution, but it also fits other models.

This module is compatible with part numbers: 12692067, 12676230, 12656993, 12662034, 12672537, 12673195, 12663391, 12672963, 12669318.

Fitment includes, but is not limited to:
SILVERADO 1500 PICKUP 14-16
SIERRA 1500 PICKUP 14-16
SIERRA DENALI 1500 14-16
TAHOE 15-16
SUBURBAN 1500 15-16
YUKON & YUKON XL 1500 15-16
ESCALADE & ESCALADE ESV 15-16
CAMARO 16 (6.2L)
CORVETTE 14-16
ATS 14-16 (3.6L)
CTS 14-16 (3.6L, 6.2L)
XTS 14-16 (3.6L)
COLORADO 15-16 (3.6L)
CANYON 15-16 (3.6L)
*Please match your part number or contact us with your VIN to confirm fitment.

Frequently Asked Questions

Do I need to do any programming or flashing myself?

No. This ECM comes fully programmed to your vehicle’s VIN with the latest GM software updates. It is ready for installation right out of the box, though a simple security relearn procedure may be required after installation.

How do I provide my VIN?

After you complete your purchase, you will need to send us your 17-digit Vehicle Identification Number (VIN). We cannot program and ship the module without it.

Is this a reliable part?

Absolutely. We use genuine OEM hardware and program it with official GM software. Each module is verified to ensure it’s ready to provide long-lasting, dependable performance for your vehicle.

Will this fix my check engine light?

If the check engine light is caused by an internal ECM failure (common codes P0601, P0606, etc.), this module is the correct fix. It’s always best to have a proper diagnosis to confirm the ECM is the root cause before ordering.

What is the warranty on this module?

This part comes with a comprehensive warranty to give you peace of mind. Please see the warranty tab on this page for full details and duration.

Condition

Refurbished

Genuine OEM

Yes

MPN

12656993

Interchange part number

PartNumber

590

Model

Silverado 1500 Pickup

Year

2016

Brand

GM

Manufacturer Part Number

, , , , , , ,

Hardware Type

Scroll to Top