

Is your Silverado, Sierra, or other GM vehicle suddenly unreliable? Experiencing frustrating issues like a no-start condition, a persistent check engine light, or erratic engine behavior? A failing Engine Control Module (ECM) can bring your dependable workhorse to a complete halt, disrupting your work and your life. This isn’t just an inconvenience; it’s a critical failure. You need a solution that is reliable, direct, and gets you back on the road without the hassle and extreme cost of a dealership visit. This is that solution.
A faulty ECM can manifest in numerous ways, often mimicking other component failures. If you’re experiencing any of the following, your vehicle’s computer is likely the culprit:
This professionally Programmed 12668986 ECM is the definitive fix for these issues. We take the guesswork and complexity out of the repair. By programming the unit to your vehicle’s specific Vehicle Identification Number (VIN) before it ships, we deliver a component that is ready for a straightforward installation. It restores the critical communication link between your engine, transmission, and other vital systems, bringing your vehicle back to factory-specified operation.
An Expert’s Note on VIN Programming: With over two decades of hands-on diagnostics, I’ve seen countless issues caused by generic, unprogrammed modules. On modern trucks like the Sierra and Silverado, the ECM is the central command center. VIN programming isn’t just a small step; it’s the critical process that syncs this new brain with the unique identity of your vehicle. It ensures everything from the anti-lock brakes to the fuel injectors and transmission controllers communicate flawlessly, just as the engineers intended. This Programmed 12668986 ECM handles that essential step for you, ensuring a successful repair.
No. This ECM will arrive at your door fully programmed to the VIN you provide. The service is complete. In some cases, a security or key relearn procedure may be required after installation, which can be done without special tools. Instructions are available for this simple process.
After you complete your purchase, you will need to send us your 17-digit VIN. We cannot ship your part until we receive this information, as it is essential for the programming process.
If the check engine light and associated codes are being caused by a faulty ECM, this part is the correct solution. We always recommend having a professional diagnosis performed to confirm the ECM is the point of failure before ordering.
Yes. This ECM is a direct, compatible replacement for original part numbers 12668986 and 12692201. It will function identically once programmed to your vehicle.
This ECM fits a range of GM vehicles, including the 2017-2018 Silverado 2500 & Sierra 2500 (6.0L), 2017-2019 Sierra 3500, 2017 Suburban 3500, 2017-2018 Sonic, and 2017-2018 Encore (1.4L, VIN B). Please verify your part number to ensure compatibility.
Category: GM
eBay Item ID:
To program your module, we require your full 17-digit VIN. Please enter it in the payment notes and save to ensure we receive it. Orders without a VIN within our 2-business-day handling period may be canceled, as programming cannot proceed without it.
Enjoy peace of mind with a one-year replacement warranty on this part, effective from the date you receive it. Labor costs are not covered.
If the part fails within the warranty period, we’ll replace it with a comparable unit or refund your purchase price, ensuring a hassle-free experience.
Return Address:
Highway71autoparts
9131 Highway 71 NE
Spicer, MN, 56288