2017 Caprice ECM 12666070 | Programmed to Your VIN | Engine Computer

End Frustrating Engine Problems Now.

Get your GM vehicle running smoothly again with this Engine Control Module, pre-programmed to your specific VIN. It arrives with the latest GM software updates, eliminating the need for dealership programming. This direct-fit ECM solves issues like no-starts, poor performance, and check engine lights. Order today for a reliable, ready-to-install solution!

$199.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Your Vehicle’s Core Performance and Reliability

Dealing with a failing Engine Control Module (ECM) can be one of the most frustrating diagnostic challenges for any vehicle owner or technician. If your 2017 Caprice, Traverse, or other compatible GM vehicle is suffering from a no-start condition, erratic engine behavior, or a persistent check engine light with communication codes, you’ve found the definitive solution. This isn’t just a replacement part; it’s a complete restoration of your vehicle’s engine management system. As a technician with over two decades of experience, I’ve seen firsthand how a faulty ECM can send you chasing phantom issues for days. This module puts an end to the guesswork.

We take the complexity out of the repair. Each 2017 Caprice ECM is meticulously programmed with the latest official GM software updates tailored specifically to your vehicle’s Vehicle Identification Number (VIN). This critical step ensures seamless integration and optimal performance, addressing any factory-known bugs or drivability issues. By providing us with your VIN upon purchase, you receive a module that is ready for installation right out of the box, eliminating the need for expensive dealership programming or specialized scan tools. It’s the most efficient way to get your car running right again.

Case Study: A Tricky Diagnosis

I remember a 2017 Chevy Traverse that came into the shop with a very intermittent no-start condition. The owner had already replaced the battery and starter. We checked fuel pressure, spark, and all the usual suspects—everything looked fine. The strange part was the lack of consistent diagnostic trouble codes. Occasionally, a U0100 (Lost Communication With ECM/PCM) would pop up and then disappear. After hours of tracing wires, we finally hooked up a scope to the ECM’s power and ground feeds. We discovered an internal voltage drop inside the module itself, but only when it heated up. A replacement ECM, programmed to the VIN like this one, solved the problem instantly. It’s a classic example of how a failing computer can create symptoms that defy standard diagnostic procedures.

Common Signs of a Failing ECM

A vehicle’s ECM is its brain, and when it starts to fail, the symptoms can be widespread and confusing. If you’re experiencing any of the following, a faulty module is a likely culprit:

  • ✔ Check Engine Light is illuminated with internal processor codes (e.g., P0601, P0606).
  • ✔ Engine cranks but refuses to start.
  • ✔ Unexplained drops in fuel economy.
  • ✔ Stalling, stumbling, or hesitation during acceleration.
  • ✔ Complete loss of communication with diagnostic scan tools.
  • ✔ Transmission shifting issues or other module communication errors (U-codes).
  • ✔ Failure to pass state emissions testing.

A Straightforward Guide to Installation

Installing your new 2017 Caprice ECM is a manageable job for a confident DIYer or any professional mechanic. Following these steps ensures a smooth process. Note: While programming is done, a security relearn procedure may be required after installation, which can typically be done without special tools.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait at least 15 minutes to allow all systems to discharge.
  2. Locate the ECM: The module’s location varies by model. It can be found on the LH side of the engine compartment (Regal, Equinox, Terrain) or behind the fan shroud (Traverse, Acadia, Enclave). Consult a repair manual for your specific vehicle if you are unsure.
  3. Disconnect and Remove: Carefully unplug the electrical connectors. Most have a locking tab that needs to be released. Once disconnected, unbolt the module from its mounting bracket and remove it from the vehicle.
  4. Install the New Module: Seat the new, pre-programmed ECM into the mounting bracket and secure the bolts. Reconnect the electrical connectors, ensuring they click firmly into place.
  5. Reconnect the Battery: Reattach the negative battery terminal.
  6. Perform Security Relearn: Turn the key to the ‘ON’ position (without starting the engine) for 10-15 minutes. The security light on the dash should turn off. Turn the key off for 10 seconds, then repeat this cycle two more times. After the third cycle, the vehicle should start and run normally. This procedure syncs the new ECM with your vehicle’s anti-theft system.

Verified Vehicle Compatibility

This engine control module is a direct replacement for part numbers 12667002, 12666070, and 12667189. It is guaranteed to fit the following makes and models:

  • ✔ 2017 Chevrolet Caprice (with 3.6L engine)
  • ✔ 2017 Chevrolet Traverse
  • ✔ 2017-2019 Cadillac XTS (with 3.6L, VIN 3)
  • ✔ 2017 GMC Acadia (Limited models, VIN J)
  • ✔ 2017 Buick Enclave
  • ✔ 2017 Buick Regal
  • ✔ 2017 Buick Verano
  • ✔ 2017-2019 Chevrolet Impala
  • ✔ 2017 Chevrolet Equinox
  • ✔ 2017 GMC Terrain

By ordering this pre-programmed 2017 Caprice ECM, you’re choosing a reliable, cost-effective repair that restores your vehicle’s function and gives you peace of mind on the road.

Frequently Asked Questions

Do I really need to provide my VIN?

Yes, providing your 17-digit VIN is mandatory. We use it to load the exact, vehicle-specific software and the latest updates from GM. This ensures the module communicates perfectly with your car’s other systems, like the transmission and anti-theft modules.

Is this a simple plug-and-play installation?

Mostly, yes. The module arrives programmed and ready to be physically installed. However, on most GM vehicles, you will need to perform a simple ‘Security Relearn’ procedure after installation. This process, outlined in our guide, syncs the new ECM to your keys and typically requires no special tools.

Will this fix my check engine light?

If the check engine light is caused by an internal failure of the original ECM (codes like P0601-P0606) or related communication faults, this module is the correct fix. It’s crucial to ensure your vehicle’s issue has been properly diagnosed before ordering.

What if I have other part numbers?

This ECM is a direct replacement for part numbers 12667002, 12666070, and 12667189. If your original module has one of these numbers, this part is a guaranteed match for your vehicle.

Do I need to send my old ECM back?

No core charge or return is required for this part. You can keep or responsibly recycle your old module.

Manufacturer Warranty

1 Year

Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2017

Make

Model

CAPRICE

Brand

GM

MPN

12666070

Manufacturer Part Number

Hardware Type

Scroll to Top