2017-2019 Impala ECM Engine Control Module 12667189

Restore Your Vehicle’s Performance Instantly

Get your GM vehicle back on the road fast with our VIN-programmed engine control module. This ECM arrives ready for installation, flashed with the latest GM software to ensure optimal performance and reliability. Order now to fix your car’s running issues.

$199.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Is Your GM Vehicle Acting Up? It Could Be The ECM.

If you’re experiencing baffling issues like a persistent check engine light, poor engine performance, random stalling, or a complete no-start condition in your 2017-2019 Chevrolet Impala or other compatible GM model, the root cause is often the Engine Control Module (ECM). As the central computer of your vehicle, the ECM is responsible for managing everything from fuel injection and ignition timing to transmission shifting and emissions control. When it begins to fail, it can create a cascade of problems that are frustrating and difficult to diagnose.

From the Diagnostic Bay

We recently had a 2018 Chevy Traverse come into the shop with a complaint of intermittent stalling at stoplights and a check engine light that would come and go. The owner had already replaced the spark plugs and an oxygen sensor at another shop, but the problem persisted. Our initial scan showed a handful of communication error codes (U-codes) along with a random misfire code. Instead of just chasing parts, we monitored the live data stream from the ECM. We noticed that the data would periodically freeze or drop out entirely, just before the engine would stumble. This pointed directly to an internal failure in the ECM. After installing one of our VIN-programmed modules, all communication errors vanished, and the vehicle ran perfectly. It’s a classic case where the symptoms don’t point to a single sensor, but to the central processor that’s reading them.

Why Choose Our Pre-Programmed 2017-2019 Impala ECM?

Replacing an ECM isn’t as simple as swapping out a battery. Modern vehicle computers are locked to the specific vehicle they were built for. Our solution eliminates the guesswork and the need for expensive dealership programming. We take your vehicle’s Vehicle Identification Number (VIN) and flash this module with the latest, most stable software updates directly from GM. This ensures that the computer is a perfect match for your vehicle’s specific configuration, options, and emissions standards. It’s a direct-fit, plug-and-play solution designed to get you back on the road quickly and affordably.

Common Symptoms of a Failing GM ECM

  • ✔ Persistent Check Engine Light (CEL) that won’t clear.
  • ✔ Engine stalling or stumbling for no apparent reason.
  • ✔ Noticeable decrease in fuel economy.
  • ✔ Rough idling or hesitation during acceleration.
  • ✔ Harsh or erratic automatic transmission shifting.
  • ✔ Complete no-start or no-crank condition.
  • ✔ Loss of communication with diagnostic scan tools.
  • ✔ Multiple, unrelated trouble codes being stored.

The Programming Process: Simple and Secure

Our process is designed for your convenience. After you place your order, simply provide us with your vehicle’s 17-digit VIN. Our technicians will use this information to access the official GM database and load the correct software onto the module. This critical step ensures all systems, including the engine, transmission, anti-lock brakes (ABS), and security system, communicate and function as the factory intended. This is not a generic flash; it’s a tailored software installation for your exact car. The module we ship to you will be ready for installation, saving you a trip to the dealer and hundreds of dollars in programming fees.

Guaranteed Fitment

This ECM is a direct replacement for part numbers 12667189, 12667002, and 12666070. It is guaranteed to fit the following vehicles:

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

Don’t let a faulty computer keep your car off the road. Order this professionally programmed 2017-2019 Impala ECM today and restore your vehicle’s performance and reliability.

Frequently Asked Questions

Do I need to do any programming after I install this ECM?

No! This ECM comes fully programmed to your vehicle’s VIN. However, on most GM vehicles, you will need to perform a simple security relearn procedure which can be done without any special tools and typically takes 10-15 minutes. We include instructions for this procedure.

How do I provide my VIN?

You can add your VIN in the notes section during checkout, or you can reply to your order confirmation email with the 17-digit VIN. We cannot program and ship the module without it.

Is this a brand new part?

This is a high-quality, fully tested, and inspected original equipment part. Each unit is verified to be fully functional before being programmed with the latest GM software for your vehicle.

My original part number is 12667002. Will this part work?

Yes. This ECM, part number 12667189, is the correct and updated service replacement for part numbers 12667002 and 12666070. It is fully interchangeable.

How long does the programming and shipping process take?

Programming is typically completed within 1-2 business days after we receive your VIN. After that, it will be shipped via the method you select at checkout.

What if this doesn’t fix my problem?

While this module will solve any issues directly related to a faulty ECM, it’s crucial that your vehicle has been properly diagnosed. We guarantee the functionality of the module and the programming, but we cannot guarantee it will fix issues caused by other faulty components like wiring or sensors.

Year
Manufacturer Warranty

1 Year

Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2017

Make

Model

2020-impala

Brand

GM

MPN

12667189

Manufacturer Part Number

Hardware Type

Scroll to Top