2014-2015 Spark Engine Control Module 12670335 Programmed To Your VIN PCM ECM

Restore Your Spark’s Performance!

Experiencing stalling, a persistent check engine light, or a no-start issue? This direct-fit Engine Control Module (ECM) for your 2014-2015 Spark arrives pre-programmed to your VIN. No dealer visit needed. Fix your issue today!

$225.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-02768-86 Categories: ,
Guaranteed Safe Checkout

Is Your Chevrolet Spark Running Rough, Stalling, or Showing a Check Engine Light?

As a technician with over two decades of experience, I know the frustration of a vehicle that just won’t run right. When a 2014 or 2015 Spark comes into my bay with erratic behavior, one of the first components I suspect is the Engine Control Module (ECM). This module is the brain of your engine, controlling everything from fuel mixture and ignition timing to transmission shifts. When it fails, it can cause a cascade of confusing and costly problems.

“A customer’s 2015 Spark came in last week with a no-start condition and a handful of random communication codes. After confirming the battery and grounds were solid, we diagnosed an internal failure in the original ECM. It’s a scenario I’ve seen countless times on these GM platforms—internal component breakdown leads to unpredictable symptoms. Installing one of our pre-programmed modules had them back on the road the same day, without a tow to the dealership.”

The Direct Solution for Common ECM Failures

This isn’t just a replacement part; it’s a complete, ready-to-install solution. We take a genuine GM ECM and flash it with the latest, most stable software directly from General Motors, specifically matched to your vehicle’s VIN. This eliminates the need for expensive dealer programming and ensures your vehicle operates exactly as the manufacturer intended.

Symptoms of a Failing 2014-2015 Spark ECM:

  • ✔ Persistent Check Engine Light (CEL) that won’t clear
  • ✔ Vehicle refuses to start or has difficulty starting
  • ✔ Poor engine performance, hesitation, or stumbling
  • ✔ Decreased fuel economy
  • ✔ Harsh or incorrect automatic transmission shifting
  • ✔ Communication errors with diagnostic scan tools

Plug-and-Play Installation: No Dealer Visit Required

We handle the complex programming so you don’t have to. Once you receive your module, the installation is straightforward for a DIYer or any local mechanic. Simply provide us with your vehicle’s 17-digit VIN during checkout, and we’ll do the rest.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery before beginning work.
  2. Locate the ECM: On the 2014-2015 Spark, the ECM is typically located in the engine bay.
  3. Disconnect and Remove: Carefully unplug the electrical connectors from the old module and unbolt it from its mounting bracket.
  4. Install the New Module: Bolt the new ECM into place and securely reconnect the electrical harnesses. Ensure they click into place.
  5. Reconnect Power: Reattach the negative battery terminal. Your vehicle is now ready to start with its newly programmed brain.

Expert Pro Tip from the Shop Floor

Before plugging in your new ECM, take a moment to inspect the vehicle’s harness connectors. Use a small brush and a quality electrical contact cleaner to remove any dust, oil, or corrosion from the pins. A clean, solid connection is critical for proper communication and can prevent intermittent issues down the road.

Guaranteed Compatibility

This ECM is a direct replacement for a wide range of GM vehicles and is guaranteed to work if your original module carries any of the following part numbers:

Part Numbers: 12668866, 12668994, 12643636, 12663405, 12670335, 22819494, 12692200

While this listing is focused on the 2014-2015 Spark ECM, this versatile module also fits many other models including the Cruze, Sonic, Trax, Encore, Volt, and various Silverado, Sierra, Express, and Savana models. Please verify your part number or consult the detailed fitment list to ensure compatibility.

Condition

Refurbished

Genuine OEM

Yes

MPN

12670335

Interchange part number

PartNumber

590

Model

SPARK

Year

2012

Brand

GM

Manufacturer Part Number

, , , , , ,

Scroll to Top