2017 ATS Engine Module 12678815 | Programmed to Your VIN

Restore Your GM’s Performance

Fix check engine lights, stalling, and poor performance with this Engine Control Module. It comes pre-programmed to your vehicle’s VIN with the latest GM software. A direct replacement for part #12678815 and others. Get back on the road fastโ€”order today!

$279.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-08558-90 Categories: ,
Guaranteed Safe Checkout

Is Your GM Vehicle Running Rough, Stalling, or Showing a Check Engine Light?

If you’re dealing with frustrating engine problems like erratic idling, poor fuel economy, a no-start condition, or a persistent check engine light with communication error codes, the fault often lies with the Engine Control Module (ECM). As a technician with over 20 years of experience, I’ve seen countless vehicles where the ECM, the ‘brain’ of the engine, has failed. It can be a tricky diagnosis, but when it fails, it affects everything. This isn’t just a part; it’s the central command for your vehicle’s performance and reliability.

The Direct Solution: A VIN-Programmed ECM

This isn’t a generic, off-the-shelf computer. We provide a genuine GM Engine Control Module that is professionally programmed to your vehicle’s specific Vehicle Identification Number (VIN) before it ships. This ensures it has the latest, most stable software updates directly from GM, tailored for your exact vehicle configuration. This critical step eliminates the need for expensive dealership programming for the initial setup, getting you closer to a solution right out of the box.

Real-World Diagnostics: A Technician’s Story

“A customer’s 2018 Silverado 1500 came into the shop last month with an intermittent stalling problem that two other shops couldn’t solve. They had already replaced the fuel pump and throttle body. After hooking up my scan tool, I noticed the data stream for the camshaft position sensor would drop out just before the stall. Instead of just replacing the sensor, I checked the wiring and found a solid 5-volt reference from the ECM. The problem was internal to the module; the driver circuit was failing under heat. We installed a VIN-programmed ECM just like this one, performed the necessary security relearn, and the truck has been running perfectly ever since. It saved the customer from throwing more money at parts they didn’t need.”

Key Features & Benefits of This Module:

  • โœ” VIN-Specific Programming: We flash the module with the latest GM calibrations using your vehicle’s VIN for a perfect match.
  • โœ” Broad Compatibility: This single module is a direct replacement for multiple GM part numbers, including 12692068, 12704476, 12686382, 12674052, 12674472, and 12678815.
  • โœ” Restores Performance: Corrects issues like poor acceleration, rough shifting, and decreased gas mileage caused by a faulty ECM.
  • โœ” Clears Fault Codes: A reliable fix for persistent diagnostic trouble codes (DTCs) related to the engine computer and its circuits.

Important Information Regarding Installation

While we handle the initial programming to your VIN, modern GM vehicles have sophisticated anti-theft systems. Upon installing this module, you or your mechanic will need to perform a Vehicle Theft Deterrent Relearn procedure. This synchronizes the new ECM with your vehicle’s security system. In many cases, this can be done without special tools, but some vehicles may require a professional scan tool or access to GM’s Tis2web/Techline Connect service. Additional procedures like a Crankshaft Variation Relearn may also be necessary to ensure optimal engine timing and performance. This is a standard part of replacing an ECM on these vehicles and is the responsibility of the installer.

Simple Installation Guide

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery and secure it away from the post.
  2. Locate the ECM: On the 2017 Cadillac ATS, the ECM is typically found in the left-hand (driver’s side) of the engine compartment. For other models, its location may vary (e.g., RH cowl on a Corvette).
  3. Disconnect and Remove: Carefully unplug the electrical connectors. Note their orientation. Then, unbolt the old module from its mounting bracket.
  4. Install the New Module: Mount the new ECM securely and reconnect the electrical connectors, ensuring they click firmly into place.
  5. Reconnect Battery: Reattach the negative battery terminal.
  6. Perform Relearns: Start the vehicle. If it starts and immediately stalls, a Theft Relearn is required. Proceed with all necessary relearn procedures as mentioned above for a complete repair.

Guaranteed Fitment For These Vehicles:

This ECM is confirmed to fit the following GM models and engine options. Please verify your part number or contact us with your VIN if you are unsure.

  • Cadillac ATS 2017 (3.6L, VIN Y – LF4)
  • Cadillac CTS 2017 (6.2L Supercharged or 3.6L Twin Turbo VIN 8 – LF3)
  • Cadillac Escalade / ESV 2017
  • Cadillac XTS 2017 (3.6L, VIN 8 – LF3)
  • Chevrolet Corvette 2017
  • Chevrolet Silverado 1500 2016 (ID 12674472), 2017, 2018 (ID 12686382)
  • Chevrolet Suburban 1500 2017
  • Chevrolet Tahoe 2017
  • GMC Sierra 1500 / Denali 1500 2016 (ID 12674472), 2017, 2018 (ID 12686382)
  • GMC Yukon / Yukon XL 1500 2017
Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2017

Model

ATS

Brand

GM

MPN

12678815

Manufacturer Part Number

, , , , ,

Manufacturer Warranty

1 Year

Hardware Type

Scroll to Top