Programmed 2013-2016 Trax ECM 12670335 | Engine Control Module

End Your Trax’s Engine Troubles

Fix frustrating stalling, rough idling, and check engine lights with this fully programmed Engine Control Module for your 2013-2016 Chevrolet Trax. We flash it with the latest GM software using your VIN, so it arrives ready for a simple, plug-and-play installation. No dealer visit required. Restore your vehicle’s reliability and performance. Order today for a lasting solution!

+11.99 USPS Priority Shipping
SKU: 590-02768-91 Categories: ,
Guaranteed Safe Checkout

Restore Peak Performance to Your Chevrolet Trax

If you’re dealing with a frustrating check engine light, poor fuel economy, or unpredictable stalling in your 2013-2016 Chevrolet Trax, a failing Engine Control Module (ECM) is often the hidden culprit. As the brain of your vehicle’s engine, the ECM governs everything from fuel injection and ignition timing to emissions control. When it falters, the symptoms can be maddening and difficult to diagnose. This direct-replacement ECM, part number 12670335, is the definitive solution to get your vehicle running smoothly and reliably again.

We take the guesswork and complexity out of the repair. Unlike a generic module from a parts store, this unit comes fully programmed to your specific vehicle. Simply provide us with your Vehicle Identification Number (VIN) after purchase, and our technicians will flash the module with the latest GM-certified software updates. This ensures perfect communication with your vehicle’s other systems and eliminates the need for an expensive trip to the dealership for programming. This is a true plug-and-play solution designed for both professional mechanics and capable DIYers.

A Technician’s Notebook: The Phantom Misfire

I once had a 2014 Chevy Cruze (which uses this same family of ECMs) come into my bay with a persistent, random misfire that the owner had spent hundreds trying to fix. He’d replaced spark plugs, ignition coils, and even a fuel injector. The codes were intermittent. After checking all the wiring and confirming the new parts were good, I hooked up my scope to the injector control circuits directly at the ECM. Sure enough, the signal to cylinder 3 would drop out randomly under load. The ECM’s internal driver had failed. We installed a VIN-programmed module like this one, and the car ran perfectly. It’s a classic example of how a faulty 2013-2016 Trax ECM can mimic other component failures, making a quality, pre-programmed part the most efficient fix.

Is Your Vehicle Showing These Symptoms?

A failing ECM can cause a wide range of issues. If you’re experiencing any of the following, this module is the likely solution:

  • ✔ Check Engine Light is on with internal processor codes like P0601, P0603, P0604, P0605, or P0606.
  • ✔ Unexplained stalling or engine shutting off while driving.
  • ✔ Rough or erratic idle.
  • ✔ Vehicle is in a no-start or “crank, no-start” condition.
  • ✔ Noticeable decrease in fuel efficiency.
  • ✔ Communication errors with scan tools or other modules (U-codes).
  • ✔ Harsh or incorrect automatic transmission shifting.

A Straightforward Guide to Installation

Installing your new 2013-2016 Trax ECM is a manageable job for a DIYer with basic tools. Follow these steps for a successful replacement. Note: While this module is pre-programmed, a security relearn procedure may be required after installation, which can typically be done without special tools.

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery and secure it away from the post to prevent accidental reconnection.
  2. Locate the ECM: On most compatible vehicles like the Trax, Cruze, and Sonic, the ECM is located in the engine compartment, often near the battery or firewall. It’s a silver metal box with several large electrical connectors.
  3. Disconnect Connectors: Carefully release the locking tabs on the electrical connectors and pull them straight out from the module. Avoid pulling on the wires themselves.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket. Keep the hardware as you will need it to install the new unit.
  5. Install the New Module: Mount your new, pre-programmed ECM onto the bracket and secure it with the original bolts.
  6. Reconnect and Secure: Plug the electrical connectors firmly back into the new ECM until they click into place. Reconnect the negative battery terminal.
  7. Perform Security Relearn: Turn the key to the ‘ON’ position (without starting the engine) for 10-15 minutes. The security light on the dash should turn off. Turn the key off for 10 seconds, then start the vehicle. This completes the process and syncs the new ECM with your vehicle’s anti-theft system.

Verified Vehicle Compatibility

This Engine Control Module is a direct replacement for part numbers 12668866, 12668994, 12643636, 12663405, 12670335, 22819494, and 12692200. It is guaranteed to fit the following GM models. Please match your vehicle and options carefully.

CRUZE 12-14 (1.4L)
CRUZE 15 (Gasoline, ID 12643636 or 12668866)
CRUZE 16 (VIN P, Limited)
ELR 14-16
ENCORE 13-14 (1.4L)
ENCORE 15 (1.4L, ID 12643636 or 12668866)
ENCORE 16 (1.4L, VIN B, opt LUV)
EXPRESS/SAVANA 2500/3500 VAN 16 (4.8L or 6.0L)
SIERRA/SILVERADO 2500/3500 PICKUP 12-16 (6.0L)
SIERRA DENALI 2500/3500 12-16 (6.0L)
SONIC 12 (1.4L)
SONIC 13-14 (ID 12643636)
SONIC 15 (ID 12643636 or 12668866)
SONIC 16
SPARK 14-15 (Gasoline)
SUBURBAN 3500 16
TRAX 13-16
VOLT 11-15

Frequently Asked Questions About Your New ECM

What exactly is VIN programming?

VIN programming is the process of loading your vehicle’s specific software and settings onto the ECM. This includes information about your engine, transmission, tire size, and factory options. We perform this service before shipping, so the module is ready to install and function correctly in your exact vehicle.

Do I need to have this programmed again by a dealer?

No. Our service includes flashing the module with the latest GM software updates based on your VIN. This eliminates the need for additional programming, saving you time and money.

Is this a difficult part for a DIYer to replace?

For most vehicles this part fits, the replacement is straightforward. It typically involves disconnecting the battery, unplugging a few connectors, and unbolting the module. The most important step afterward is the security relearn procedure, which can usually be done at home by following the steps in our guide.

How do I provide my VIN after purchase?

After you complete your purchase, you will receive instructions on how to send us your 17-digit VIN. We cannot ship your part until we receive this information, as the programming is essential for the part to work.

Will this fix my check engine light?

If the check engine light is caused by an internal failure of the ECM (common codes include P0601-P0606), then yes, this part will resolve the issue. However, it’s always best to have your vehicle properly diagnosed to ensure the ECM is the root cause and not another sensor or component.

Condition

Refurbished

Genuine OEM

Yes

MPN

12670335

Interchange part number

PartNumber

590

Model

Trax

Year

2012

Brand

GM

Manufacturer Part Number

, , , , , ,

Scroll to Top