2017 Enclave Engine Control Module 12666070 Programmed to Your VIN

Fix Your Engine Problems The Easy Way

Struggling with stalling, poor performance, or a no-start condition in your GM vehicle? This Engine Control Module comes pre-programmed to your car’s VIN with the latest software. It’s a direct-fit solution that eliminates the need for expensive dealer programming, restoring factory performance and reliability. Order today to get your vehicle back on the road fast!

$199.95

+11.99 USPS Priority Shipping

Availability: In stock



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

If you’re dealing with frustrating engine problems in your 2017 Buick Enclave—like erratic idling, stalling, a persistent check engine light, or a complete no-start situation—a failing Engine Control Module (ECM) is often the culprit. As the central computer for your vehicle’s powertrain, a faulty ECM can disrupt everything from fuel delivery to transmission shifting. I’ve spent over two decades diagnosing these exact issues, and I can tell you that swapping in a generic, unprogrammed module from a parts store often creates more headaches than it solves.

This isn’t just a replacement part; it’s a complete, ready-to-install solution. We take a genuine OEM-spec ECM and flash it with the latest official GM software updates, specifically matched to your vehicle’s VIN. This critical step ensures all factory parameters for your engine and transmission are loaded correctly, eliminating the need for an expensive trip to the dealership for programming. You get a reliable part that restores your vehicle’s original performance, fuel efficiency, and smooth operation.

Common Signs of a Failing ECM

  • ✔ Check Engine Light is on with communication-related or internal processor fault codes (e.g., P0601, P0606, U0100).
  • ✔ Your engine cranks but refuses to start.
  • ✔ Noticeable drop in fuel economy for no apparent reason.
  • ✔ The engine misfires, stumbles, or stalls intermittently.
  • ✔ Automatic transmission shifts harshly or at the wrong times.
  • ✔ Your cooling fans run constantly, even when the engine is cold.

Case Study: A Tricky Diagnosis

A customer brought in a 2017 Chevy Traverse with a bizarre set of symptoms: the transmission was shifting hard, and the A/C compressor wouldn’t engage. His local shop had already replaced the transmission control module to no avail. After hooking up my scanner, I saw no direct codes for the transmission but found a network communication fault pointing back to the main computer. The ECM was failing internally, corrupting the data it sent to other modules. Installing a properly programmed 2017 Enclave Engine Control Module (the same family of ECM) resolved both the shifting and A/C issues instantly. It’s a perfect example of how the ECM is the true ‘brain’ of the vehicle.

A Straightforward Guide to Installation

  1. ✔ Safety First: Disconnect the negative terminal from your vehicle’s battery and wait at least 10 minutes to allow all systems to discharge.
  2. ✔ Locate the ECM: On the 2017 Enclave, the ECM is typically located behind the fan shroud in the engine bay. On other compatible models, it may be on the driver’s side (LH) of the engine compartment. Refer to your vehicle’s service manual for the exact position.
  3. ✔ Disconnect Connectors: Carefully unclip the electrical wiring harnesses from the old ECM. These connectors have locking tabs that need to be released before pulling. Avoid forcing them.
  4. ✔ Remove the Old Module: Unbolt the old ECM from its mounting bracket. Keep the hardware, as you may need to reuse it.
  5. ✔ Install the New ECM: Mount your new, pre-programmed ECM onto the bracket and securely fasten it. Reconnect the wiring harnesses, ensuring they click firmly into place.
  6. ✔ Final Steps: Reconnect the negative battery terminal. The vehicle may require a security relearn procedure, which typically involves turning the key to the ‘ON’ position for 10-15 minutes. Start the engine and check for proper operation and ensure the check engine light is off.

Verified Vehicle Compatibility List

This ECM is a direct-fit replacement for the following vehicles and part numbers. Please provide your VIN upon purchase to ensure perfect programming.

Alternate Part Numbers: 12667002, 12666070, 12667189

  • ACADIA: 2017 (Limited models, VIN J 11th digit)
  • CAPRICE: 2017 (3.6L)
  • ENCLAVE: 2017
  • EQUINOX: 2017
  • IMPALA: 2017-2019
  • REGAL: 2017
  • TERRAIN: 2017
  • TRAVERSE: 2017
  • VERANO: 2017
  • XTS: 2017-2019 (3.6L, LFX engine)

Frequently Asked Questions

Why do I need to provide my VIN?

Your Vehicle Identification Number (VIN) allows us to load the exact software and calibrations your specific vehicle requires. This ensures seamless communication between the engine, transmission, and other systems, making the installation process simple and effective.

Is any additional programming needed after installation?

No. This ECM arrives pre-programmed with the latest GM updates for your vehicle. In most cases, you will not need to visit a dealer. Some vehicles may require a simple key-cycle security relearn, which you can do yourself in your driveway.

Will this fix my check engine light?

If the check engine light is caused by an internal failure of the original ECM (e.g., codes P0601-P0606), then this part is the correct fix. It’s crucial to properly diagnose the vehicle first to ensure the ECM is the root cause of the problem.

Is this a used part?

This is a high-quality, OEM-spec replacement part that has been expertly tested and prepared with new, vehicle-specific programming. It meets or exceeds original factory performance standards.

Do I need to send my old ECM back?

No core charge is required for this part. You do not need to return your old, faulty module to us.

Manufacturer Warranty

1 Year

Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2017

Make

Model

ENCLAVE

Brand

GM

MPN

12666070

Manufacturer Part Number

Hardware Type

Scroll to Top