Get Your Silverado Back to Peak Performance
Is your truck suffering from a persistent check engine light, poor fuel mileage, erratic shifting, or even a no-start condition? A failing Engine Control Module (ECM) is often the culprit, leaving your powerful workhorse feeling unreliable. This isn’t just an inconvenience; it’s downtime that costs you time and money. Restore the dependability you count on with this genuine GM Engine Control Module, professionally programmed specifically for your vehicle.
Common Symptoms & Your Solution
If you’re experiencing any of the following, this module is the definitive solution. A faulty ECM can trigger a wide range of Diagnostic Trouble Codes (DTCs) and performance issues, including:
- Check Engine Light with codes like P0601, P0602, P0606 (Internal Control Module Failure)
- Engine stalling or hesitation during acceleration
- Noticeable decrease in fuel economy
- Harsh or incorrect transmission shifting
- Communication errors with other vehicle modules
- Complete engine failure to start
Don’t let a faulty computer sideline your truck. This pre-programmed 2012-2016 Silverado 3500 ECM 12670335 is the reliable, long-term fix to clear these codes and get you back on the road with confidence.
Features & Benefits
- ✔ VIN-Specific Programming: We flash the module with the latest GM software updates using your vehicle’s VIN. This ensures perfect compatibility with your truck’s specific options and systems—no compatibility issues.
- ✔ Ready for Installation: Because it’s pre-programmed, this ECM is ready to be installed right out of the box, dramatically simplifying the repair process. In most cases, a simple security relearn procedure is all that’s needed.
- ✔ Restored Engine Performance: By installing a correctly functioning and updated computer, you’ll restore the precise fuel delivery, ignition timing, and transmission control your engine needs to run efficiently and powerfully.
- ✔ Cost-Effective Repair: Avoid the high costs and programming fees associated with a dealership visit. This is a direct-fit solution that saves you money without compromising on quality.
- ✔ Guaranteed Reliability: This unit is backed by our one-year replacement warranty, giving you complete confidence in your repair.
Expert Insight: Why VIN-Specific Flashing is Critical
As a technician, I’ve seen countless issues arise from using generic, non-programmed modules. A modern truck like your Silverado 3500 has dozens of options that the ECM needs to manage—from the transmission type and axle ratio to tire size and emissions equipment. Our VIN-flashing service isn’t just a convenience; it’s a critical step that writes your truck’s unique DNA into the computer. This ensures every component communicates correctly, preventing future fault codes, drivability problems, and frustrating electrical gremlins. This is the only way to do the job right the first time.
This module is a direct replacement for multiple part numbers, including 12668866, 12668994, 12643636, and others. It fits a wide range of GM vehicles beyond the Silverado, but we use the 2012-2016 Silverado 3500 ECM 12670335 as a primary identifier for our heavy-duty truck customers. Simply provide your VIN at checkout, and we’ll handle the rest, shipping you a part that’s ready to restore your vehicle’s brainpower.
Frequently Asked Questions
What is the process after I place my order?
After you complete your purchase, you will need to send us your vehicle’s 17-digit VIN (Vehicle Identification Number). We cannot program and ship the module without it. Once we receive your VIN, we will program the ECM with the latest GM software specific to your vehicle and ship it out to you.
Will I need to do any additional programming?
No dealership programming is required. The module arrives ready to install. However, on most GM vehicles, you will need to perform a security relearn procedure (also known as a key relearn or anti-theft relearn) after installation. This process can typically be done in your driveway and takes about 30 minutes. Instructions are widely available online for your specific model.
How do I find my vehicle’s VIN?
Your VIN can be found on a metal plate on the driver’s side dashboard (visible through the windshield), on the driver’s side door jamb sticker, or on your vehicle’s registration and insurance documents.
Will this ECM fix my specific problem?
This ECM will fix problems directly caused by a failing computer, such as internal processor faults (e.g., code P0606). While it is a common solution for many drivability issues, we always recommend having a qualified technician perform a full vehicle diagnosis to ensure the ECM is the root cause of your issue before ordering.
Does this part fit vehicles other than the Silverado?
Yes. This ECM, part number 12670335, fits a very wide range of GM cars, trucks, and vans, including the Sierra, Express, Savana, Cruze, Sonic, and more. Our programming process ensures it will work perfectly for whichever compatible vehicle you provide a VIN for.
What does ‘flashed with the newest updates’ mean for my truck?
Vehicle manufacturers like GM often release software updates to improve performance, fix bugs, or enhance efficiency long after a vehicle is sold. By flashing your replacement ECM with the very latest software version, we ensure your truck benefits from all of these improvements, often resulting in smoother operation and better fuel economy than the original module provided.