2012-2016 Silverado 3500 ECM Engine Control Module 12670335

Restore Your Truck’s Engine Performance

Get your Silverado back on the road with this pre-programmed Engine Control Module. Flashed to your VIN with the latest GM software, it’s a direct-fit solution for stalling, rough idle, and check engine lights. Provide your VIN at checkout for a plug-and-play fix!

$225.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-02768-83 Categories: ,
Guaranteed Safe Checkout

Restore Peak Performance to Your GM Truck or Vehicle

Is your Chevrolet Silverado, GMC Sierra, or other compatible GM vehicle suffering from perplexing engine issues? Unexplained stalling, rough idling, poor fuel economy, and a persistent Check Engine Light are often symptoms of a failing Engine Control Module (ECM). The ECM is the brain of your vehicle’s engine, managing everything from fuel injection and ignition timing to emissions controls. When it fails, the entire system can become unstable. This direct-replacement ECM, part number 12670335, is the definitive solution to restore your vehicle’s factory performance and reliability.

From the Diagnostic Bay

We had a 2014 Silverado 2500 with the 6.0L come in that was driving the owner crazy. It had a random misfire that would come and go, and he’d already replaced plugs, wires, and even a coil pack with no success. The codes were intermittent and didn’t point to a specific cylinder. After checking all the wiring and grounds, we hooked up our diagnostic scanner and monitored the live data from the ECM. We noticed the injector pulse width commands were erratic on multiple cylinders, but not consistently. This pointed us directly to the processor in the engine computer. We installed one of these VIN-programmed modules, performed the security relearn, and the truck ran perfectly. It’s a classic case where chasing individual parts costs more time and money than addressing the root cause: a faulty ECM.

Is Your Vehicle’s ECM Failing?

  • ✔ Persistent and illuminated Check Engine Light (CEL)
  • ✔ Engine stalling or cutting out unexpectedly
  • ✔ Rough or erratic idling
  • ✔ Noticeable decrease in fuel efficiency
  • ✔ Difficulty starting the engine or a no-start condition
  • ✔ Hesitation or stumbling during acceleration
  • ✔ Transmission shifting problems or harsh shifts
  • ✔ Communication errors with diagnostic scan tools

The Plug-and-Play Solution: Programmed to Your VIN

Don’t waste time and money at the dealership. We take the guesswork out of the repair process. When you purchase this ECM, we professionally program it to your vehicle’s specific Vehicle Identification Number (VIN) before it ships. This ensures that the module has the correct software and calibrations for your truck’s specific engine, transmission, and options. We load the latest, most stable software updates from GM, which can resolve issues that were present even in the original factory programming. This process makes installation as straightforward as possible, getting you back on the road quickly.

Why Choose Our Pre-Programmed 2012-2016 Silverado 3500 ECM?

This isn’t just a replacement part; it’s a comprehensive solution. By matching the software to your VIN, we ensure compatibility and optimal performance. This module is a direct fit for a wide range of GM vehicles, including the Silverado, Sierra, Express, Savana, Cruze, and more. It is a reliable and cost-effective alternative to expensive dealership repairs. After installation, a simple security relearn procedure (often called a key relearn) may be necessary, which can typically be done without special tools. Instructions are readily available online or in service manuals.

Extensive Compatibility

This Engine Control Module is a direct replacement for multiple part numbers, including 12668866, 12668994, 12643636, 12663405, 12670335, 22819494, and 12692200. It fits a broad selection of GM models, ensuring you get the right part for the job. Please verify your part number and check the fitment list to confirm compatibility with your specific vehicle.

Frequently Asked Questions

Do I need to program this ECM?

No. We handle the programming for you before shipment. Simply provide your vehicle’s 17-digit VIN during or after checkout, and we will flash the module with the latest GM software specific to your vehicle.

What information do you need from me?

We require your complete and accurate Vehicle Identification Number (VIN). This is essential for us to load the correct software and calibrations for your vehicle’s engine, transmission, and factory options.

Is this a simple plug-and-play installation?

Yes, for the most part. Once programmed, the physical installation involves disconnecting the battery and swapping the old module with the new one. After installation, you will likely need to perform a security relearn procedure, which pairs the new ECM to your vehicle’s anti-theft system. This procedure is straightforward and can often be done without any special tools.

Will this part fix my Check Engine Light?

If the Check Engine Light and associated diagnostic trouble codes (DTCs) are being caused by a faulty ECM, then this replacement part will resolve the issue. It is crucial to have a proper diagnosis performed to confirm the ECM is the point of failure.

Where is the ECM located on my 2012-2016 Silverado?

On the 2012-2016 Silverado and Sierra pickups with the 6.0L engine, the ECM is typically located in the engine compartment, on the driver’s side, near the front.

Condition

Refurbished

Year
Genuine OEM

Yes

MPN

12670335

Interchange part number

PartNumber

590

Model

Silverado 3500

Year

2012

Brand

GM

Manufacturer Part Number

, , , , , ,

Scroll to Top