2016-2018 Silverado ECM Engine Control Module 12678815

Get Your Truck Running Right Again!

This is a direct-fit Engine Control Module for 2016-2018 Silverado 1500s, professionally programmed to your truck’s VIN. It’s the perfect solution for fixing no-start, stalling, and check engine light issues. Provide your VIN at checkout to get back on the road fast!

$279.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-08558-84 Categories: ,
Guaranteed Safe Checkout

Is Your Silverado Running Rough, Stalling, or Not Starting?

If you’re dealing with frustrating and intermittent engine problems in your 2016, 2017, or 2018 Chevrolet Silverado 1500, a failing Engine Control Module (ECM) is a likely culprit. The ECM is the master computer of your truck’s engine, responsible for managing everything from fuel injection and spark timing to emissions controls and transmission communication. When it fails, it can cause a cascade of issues that are often difficult to diagnose, leading to wasted time and money on unnecessary repairs.

From the Diagnostic Bay
We had a 2017 Silverado 1500 in the shop that was a real head-scratcher. The owner reported random stalling at stoplights and a persistent Check Engine Light. We scanned it and found a P0606 code (ECM Processor Fault) along with a handful of communication errors with the transmission module. We checked all the wiring and grounds, which looked perfect. After chasing our tails for a few hours, we swapped in a known-good ECM. The truck fired right up and ran perfectly. The original module had an internal failure that only showed up under specific conditions. Replacing the faulty ECM was the only correct fix.

Common Symptoms of a Failing 2016-2018 Silverado ECM

A faulty engine computer can manifest in various ways. If your truck is experiencing any of the following, it’s time to consider a replacement ECM:

  • ✔ Persistent Check Engine Light (CEL) with codes related to internal processor failure (e.g., P0601-P0606) or communication errors (U-codes).
  • ✔ Engine stalling, stumbling, or hesitating for no apparent reason.
  • ✔ Complete no-start or intermittent starting problems where the engine cranks but won’t fire.
  • ✔ Noticeable decrease in fuel economy and poor engine performance.
  • ✔ Harsh or erratic automatic transmission shifting.
  • ✔ Issues with other electronic systems, as the ECM communicates with nearly every module in the vehicle.

The Direct-Fit, VIN-Programmed Solution

Don’t let a bad computer keep your truck off the road. This Engine Control Module, part number 12678815, is the definitive solution for your vehicle. We take the guesswork and hassle out of the replacement process. Unlike a generic module from a parts store or salvage yard, this unit is professionally programmed specifically for your truck using your Vehicle Identification Number (VIN). This ensures that it has the correct factory software and calibrations for your specific engine, transmission, and emissions equipment, loaded with the latest updates from GM.

Important Installation Information: Security Relearn Required

To maintain the security of your vehicle, modern GM trucks have a sophisticated anti-theft system that links the ECM to other modules. After installing this pre-programmed module, a Vehicle Theft Deterrent Relearn procedure MUST be performed. The vehicle will not start until this procedure is completed.

NOTICE: This final step is the responsibility of the installer. The theft relearn, along with any other necessary setups like a crankshaft position variation relearn (CASE relearn) or injector flow rate programming, must be done using a professional-grade scan tool with access to GM’s programming system (such as Tis2web or Techline Connect). This is standard procedure for this type of repair.

Frequently Asked Questions

What exactly is an ECM?

The Engine Control Module (ECM) is your truck’s main computer. It processes information from dozens of sensors to control the engine’s fuel delivery, ignition timing, and emissions systems for optimal performance, fuel efficiency, and reliability.

Is this ECM ready to install when I receive it?

This ECM is pre-programmed with the latest GM software matched to your VIN. However, it is not ‘plug-and-play.’ You MUST perform a Vehicle Theft Deterrent Relearn procedure after installation for the truck to start. Other relearns, like the crankshaft position sensor, may also be required.

Can I perform the theft relearn procedure myself?

The theft relearn procedure requires specialized equipment and software access, specifically the GM programming system (Tis2web/Techline Connect). This is typically performed by a qualified automotive technician or a well-equipped independent repair shop.

Where do I provide my vehicle’s VIN?

After you complete your purchase, we will contact you for your VIN. You can also add it to the notes section during checkout. We cannot program and ship the module without this information.

Will this part fit other vehicles besides the Silverado?

Yes, this ECM is compatible with a wide range of 2016-2018 GM vehicles, including the Sierra 1500, Tahoe, Yukon, Escalade, and certain Cadillac models. Please verify the part number (12678815 or an interchangeable number listed) matches your original unit.

Genuine OEM

Yes

Year
Interchange part number

Condition

Seller refurbished

Year

2016 – 2018

Model

Silverado 1500 Pickup

Brand

GM

MPN

12678815

Manufacturer Part Number

, , , , ,

Manufacturer Warranty

1 Year

Hardware Type

Scroll to Top