Programmed 2014-2016 ATS Engine Control Module 12656993

Restore Your Cadillac’s Performance.

Tired of a check engine light, stalling, or poor fuel economy in your GM vehicle? This Engine Control Module is the solution. It arrives pre-programmed to your car’s VIN with the latest GM software, eliminating the need for an expensive dealership visit. This is a direct-fit, reliable fix for a wide range of GM cars and trucks. Get your vehicle running right again—order today!

$174.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-08396-20 Categories: ,
Guaranteed Safe Checkout

Restore Peak Performance to Your GM Vehicle

Is your Cadillac ATS, Silverado, or Corvette running rough, stalling unexpectedly, or flashing a persistent Check Engine Light? These are classic signs of a failing Engine Control Module (ECM), the computer that acts as your vehicle’s brain. A faulty ECM can cripple your car’s performance, fuel economy, and reliability. This isn’t just an inconvenience; it’s a critical failure that needs a dependable solution. As a technician with over two decades in the bay, I’ve seen firsthand how a failing ECM can cause a cascade of frustrating, hard-to-diagnose problems. That’s why we offer a straightforward, professional-grade fix.

This isn’t just a replacement part; it’s a complete solution. We take a genuine GM Engine Control Module and flash it with the very latest, most stable software release from the manufacturer, specifically matched to your vehicle using its unique VIN. This means you get a component that’s not only a perfect physical fit but also a perfect electronic match, resolving software glitches and performance issues that older versions may have had. By ordering a pre-programmed 2014-2016 ATS Engine Control Module from us, you bypass the expensive and time-consuming trip to the dealership for programming.

A Technician’s Notebook: The Ghost in the Machine

I remember a 2015 Cadillac CTS that came into the shop with a truly baffling issue. The owner reported random stalling at traffic lights and a complete loss of communication with the transmission module, triggering a U0101 code. We checked wiring, grounds, and connectors for hours, but everything seemed perfect. On a hunch, we monitored the ECM’s live data stream and noticed it would occasionally drop out completely for a split second—just long enough to cause chaos but not long enough to set a hard ECM fault code every time. This internal processor failure is a textbook example of why swapping in a quality, correctly programmed module is so critical. A simple un-programmed replacement would have left the car immobile in the bay, waiting for a tow to the dealer. This pre-programmed unit would have had that CTS back on the road in under an hour.

Is Your Vehicle Showing These Symptoms?

A failing ECM can manifest in numerous ways. If you’re experiencing any of the following, your engine’s computer may be the culprit. Look out for these common signs and associated Diagnostic Trouble Codes (DTCs):

  • âś” Check Engine Light is on with no clear cause.
  • âś” Engine stalling, misfiring, or running rough.
  • âś” Noticeable decrease in fuel efficiency.
  • âś” Vehicle won’t start, or starts intermittently.
  • âś” Communication errors with other modules (U-codes like U0100, U0101).
  • âś” Specific ECM/PCM failure codes are present, such as P0601 (Internal Control Module Memory Check Sum Error) or P0606 (ECM/PCM Processor Fault).
  • âś” Harsh or incorrect shifting from the automatic transmission.

A Straightforward Guide to Installation

One of the biggest benefits of this module is its simple, direct installation process. Because the programming is done before we ship, you don’t need specialized computer equipment. Here’s a general guide to get you started:

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait at least 15 minutes to allow all systems to power down.
  2. Locate the ECM: On most compatible vehicles like the Silverado or ATS, the ECM is found in the engine compartment, often on the driver’s side fender or firewall. Refer to your vehicle’s service manual for the exact location.
  3. Disconnect the Connectors: Carefully release the locking tabs on the wiring harness connectors and pull them straight out from the module. Never force them. Inspect the connectors for any corrosion or damage.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket. It’s typically held in place by a few small bolts or nuts.
  5. Install the New Module: Mount your new, pre-programmed 2014-2016 ATS Engine Control Module in place and tighten the bolts.
  6. Reconnect Everything: Firmly plug the wiring harnesses back into the new ECM until they click, ensuring the locking tabs are engaged. Reconnect the negative battery terminal.
  7. Final Steps: In many GM vehicles, a security relearn procedure (often called a Passlock or Passkey relearn) may be required. This simple procedure can typically be done without tools and involves cycling the ignition key. Instructions are widely available online for your specific model.

Verified Vehicle Compatibility

This ECM hardware is used across a wide range of GM cars and trucks. Our VIN-specific programming ensures it works perfectly for your application. This module is a direct replacement for part number 12656993 and is also compatible with several other service numbers. Please verify your vehicle is on the list below.

ATS 14-16, CAMARO 16, CANYON 15-16, COLORADO 15-16, CORVETTE 14-16, CTS 14-16, ESCALADE 15-16, ESCALADE ESV 15-16, SIERRA 1500 PICKUP 14-16, SIERRA DENALI 1500 14-16, SILVERADO 1500 PICKUP 14-16, SUBURBAN 1500 15-16, TAHOE 15-16, XTS 14-16, YUKON 15-16, YUKON XL 1500 15-16. Note: Specific engine and options apply. Match your vehicle and part ID from the detailed list for guaranteed fitment.

Your Questions, Answered

Frequently Asked Questions

What do I need to do after I purchase?

After you place your order, you MUST provide us with your vehicle’s 17-digit VIN (Vehicle Identification Number). We cannot program and ship the module without it. You can add it as a note during checkout or send it to us in a message.

Is this a simple plug-and-play installation?

Yes, for the most part. Because we handle all the programming, you will not need a GM Tech 2 or other advanced scan tool. You simply install the module. Some vehicles may require a simple, no-tool security relearn procedure afterward, which takes about 30 minutes.

Will this fix my specific problem?

This part corrects issues caused by a failed ECM. While symptoms like stalling or a no-start condition are common indicators, it’s crucial to have the vehicle properly diagnosed. This module will not fix problems related to other failed components like sensors or wiring.

Is this compatible with other part numbers?

Yes. This module, part number 12656993, is a direct replacement for many other GM part numbers, including 12692067, 12676230, 12662034, 12672537, 12673195, and more. Our programming makes it correct for your specific vehicle.

Why is getting the latest GM software important?

Automakers regularly release software updates to fix bugs, improve transmission shifting, enhance engine performance, and increase efficiency. By flashing your module with the newest software, you’re getting a component that performs better than the original one did when it left the factory.

Do I need to send my old ECM back (core charge)?

No core charge is required for this part. You can keep or responsibly dispose of your old module without needing to send it back to us.

Condition

Refurbished

Genuine OEM

Yes

MPN

12656993

Interchange part number

PartNumber

590

Model

ATS

Year

2016

Brand

GM

Manufacturer Part Number

, , , , , , ,

Hardware Type

Scroll to Top