2017 – 2019 XTS ECM 12667002 | Programmed with Your VIN

Restore Your Vehicle’s Performance

Fix check engine lights, stalling, and poor performance with our pre-programmed Engine Control Module for your GM vehicle. We flash it to your VIN with the latest software, so it’s ready to install right out of the box—no dealer visit needed. Fix your issue today!

$199.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Is Your Cadillac or GM Vehicle Running Rough?

A nagging check engine light, unpredictable stalling, poor fuel economy, or a complete no-start condition can all point to one critical component: a failing Engine Control Module (ECM). As the brain of your vehicle, the ECM controls everything from the fuel injectors and ignition timing to the transmission shifts. When it falters, the entire vehicle’s performance and reliability are compromised. I’ve seen it hundreds of times in my shop—a perfectly good engine held back by a faulty computer, leaving the owner frustrated and stranded.

“A customer’s 2018 Impala came in last week with intermittent stalling and a whole host of random communication codes. Another shop wanted to start replacing sensors one by one. Before we did anything, we verified the ECM’s main power and ground circuits were solid—they were. We then monitored the 5-volt reference signal from the ECM and saw it dropping out erratically. That confirmed our suspicion: the ECM itself was failing internally. We installed one of our pre-programmed modules, and the car has been running perfectly ever since. Always check the basics first, but don’t be afraid to condemn the module when the evidence points there.”

The Direct-Fit, Programmed Solution

This isn’t just a replacement part; it’s a complete solution. We take a genuine OEM ECM, part number 12667002, and professionally program it to your vehicle’s specific Vehicle Identification Number (VIN). This critical step ensures that the computer has the correct software and calibrations for your exact engine, transmission, and options package. It arrives at your door ready for a straightforward installation, eliminating the need for an expensive trip to the dealership for programming.

  • VIN-Programmed for Your Vehicle: We flash the module with the latest GM software updates for your specific car, ensuring optimal performance and compatibility.
  • No Dealer Visit Required: Save hundreds of dollars and significant downtime. This ECM is a true plug-and-play component.
  • Solves Common Failure Symptoms: Effectively resolves issues like check engine lights (CEL), rough idle, hesitation, poor fuel mileage, and communication errors.
  • Guaranteed Compatibility: This module is a direct replacement for part numbers 12667002, 12666070, and 12667189.

Easy Installation for Your 2017 – 2019 XTS ECM

Replacing the ECM on these GM vehicles is a manageable job for a DIYer with basic tools. While locations vary slightly by model (e.g., behind the fan shroud on a Traverse or in the LH engine compartment on an Equinox), the process is similar. Just provide your VIN at checkout, and we’ll handle the complex part.

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery and wait at least 15 minutes for the system capacitors to discharge.
  2. Locate the ECM: On most models like the XTS or Regal, you’ll find it in the engine bay, typically on the driver’s side.
  3. Disconnect Connectors: Carefully release the locking tabs on the wiring harness connectors and pull them straight out from the module. Inspect the pins for any corrosion or damage.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket.
  5. Install the New Module: Mount your new, pre-programmed ECM and securely reconnect the wiring harnesses until they click into place.
  6. Reconnect Battery: Reattach the negative battery terminal. The vehicle is now ready to start. No further procedures are required.

Complete Fitment Information

This Engine Control Module is compatible with a wide range of GM vehicles. Please verify your model and options below:

  • ACADIA: 2017 (VIN J, 11th digit, Limited), behind fan shroud
  • CAPRICE: 2017 (3.6L)
  • ENCLAVE: 2017 (behind fan shroud)
  • EQUINOX: 2017 (LH engine compartment)
  • IMPALA: 2017-2019
  • REGAL: 2017 (LH engine compartment)
  • TERRAIN: 2017 (LH engine compartment)
  • TRAVERSE: 2017 (behind fan shroud)
  • VERANO: 2017
  • XTS: 2017-2019 (3.6L, VIN 3 – 8th digit, opt LFX)

Don’t let a faulty computer keep you off the road. Order today, provide your VIN, and get the reliable, pre-programmed solution delivered to your door.

Manufacturer Warranty

1 Year

Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2017

Make

Model

2019-xts

Brand

GM

MPN

12667002

Manufacturer Part Number

Hardware Type

Scroll to Top