Programmed 2017 Yukon ECM 12678815 Engine Control Module | VIN Matched

Restore Your Yukon’s Performance

Get a reliable fix for stalling, rough running, and check engine lights with our pre-programmed Engine Control Module. We flash it to your Yukon’s VIN with the latest GM software before shipping. A direct-fit solution that saves you a trip to the dealer. Fix your issue today!

$279.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Is Your 2017 Yukon Running Rough, Stalling, or Showing a Check Engine Light?

As a technician with over two decades of experience under the hood, I know the frustration of a modern truck that just won’t run right. Intermittent stalling at red lights, poor fuel economy, a persistent check engine light, or a complete no-start condition can often point directly to the heart of the vehicle’s electronics: the Engine Control Module (ECM). The ECM is the brain of your engine, and when it starts to fail, it can cause a cascade of confusing and costly problems. This isn’t just an inconvenience; it’s a reliability issue that needs a solid, dependable solution.

This isn’t just another part. This is a fully programmed, VIN-specific Engine Control Module for your GM vehicle. We take the guesswork and the expensive dealership trip out of the equation. Simply provide us with your vehicle’s VIN during checkout, and our experts will flash this module with the latest, most stable software directly from GM. It arrives at your door ready for installation.

Why Choose a Pre-Programmed ECM?

  • โœ”๏ธ Eliminate Dealer Programming: Save hundreds of dollars and days of downtime. A new ECM from a dealer is a blank slate; this one comes loaded with your vehicle’s specific calibration files.
  • โœ”๏ธ Fix Common Failure Points: A faulty ECM can cause a wide range of issues. This replacement part is your solution for:
    • Check Engine Light (CEL) with communication-related codes
    • Engine stalling or hesitation
    • No-start conditions where the engine cranks but won’t fire
    • Poor engine performance and reduced fuel efficiency
    • Communication issues with other vehicle modules
  • โœ”๏ธ Direct-Fit Replacement: This module is a direct replacement for multiple GM part numbers, including 12678815, 12692068, 12704476, and more. Check the fitment list below to ensure compatibility.

Expert Pro Tip: Before you even unbolt the old ECM, locate the main engine-to-chassis ground strap. On these GM trucks, it’s often a braided cable near the passenger side cylinder head. I’ve seen corrosion on this single point cause voltage spikes that fry a perfectly good computer. A quick cleaning with a wire brush can save you from a repeat failure.

Understanding the Installation Process for Your 2017 Yukon ECM

Installing this module is straightforward, but it’s critical to understand the final steps. Because this module is integral to your vehicle’s security system, a ‘Vehicle Theft Deterrent Relearn’ is often required after installation. This is a standard security procedure on all modern GM vehicles to ensure the new ECM can communicate with your key and other security components.

Installation Steps:

  1. Safety First: Disconnect the negative battery terminal and wait at least 15 minutes for all capacitors to discharge.
  2. Locate the ECM: On most trucks like the Yukon, Tahoe, and Sierra, the ECM is located in the engine compartment on the driver’s side, near the firewall or inner fender.
  3. Disconnect and Remove: Carefully unplug the electrical connectors. Use a small flathead screwdriver to gently release the locking tabs if necessary. Then, unbolt the module from its bracket.
  4. Install the New ECM: Mount the new module and securely reconnect the electrical harnesses. Ensure they click into place. Reconnect the negative battery terminal.
  5. Perform Security Relearn: This is the most critical step. If the vehicle does not start, you or your mechanic will need a scan tool with access to GM’s Tis2web or Techline Connect software to perform the theft relearn. Other procedures like a crankshaft position variation relearn may also be necessary depending on your specific situation. This is the responsibility of the installer.

Guaranteed Fitment for Your GM Vehicle

This engine computer is a verified replacement for part number 12678815 and is also a direct substitute for the following part numbers: 12692068, 12704476, 12686382, 12674052, 12674472. It fits a wide range of GM cars, trucks, and SUVs. Please verify your model and options below:

  • Cadillac ATS (2017): 3.6L, VIN Y (LF4)
  • Cadillac CTS (2017): 3.6L, VIN 8 (LF3, twin turbo) or 6.2L (supercharged)
  • Cadillac Escalade / ESV (2017): Engine Compartment Mount
  • Cadillac XTS (2017): 3.6L, VIN 8 (LF3)
  • Chevrolet Corvette (2017): RH Cowl Under Dash Mount
  • Chevrolet Silverado 1500 (2016): ID 12674472
  • Chevrolet Silverado 1500 (2017): All models
  • Chevrolet Silverado 1500 (2018): ID 12686382
  • Chevrolet Suburban 1500 (2017): All models
  • Chevrolet Tahoe (2017): All models
  • GMC Sierra 1500 / Denali 1500 (2016): ID 12674472
  • GMC Sierra 1500 / Denali 1500 (2017): All models
  • GMC Sierra 1500 / Denali 1500 (2018): ID 12686382
  • GMC Yukon / Yukon XL 1500 (2017): All models
Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2017

Model

YUKON

Brand

GM

MPN

12678815

Manufacturer Part Number

, , , , ,

Manufacturer Warranty

1 Year

Hardware Type

Scroll to Top