BRAND NEW OEM ECM

** As with most GM Modules / Computers GM Dealer programming may be required for functionality 

According to GM this part will fit the following vehicles but it is your responsibility to check with the dealer or contact us with your current part # to ensure this will work for you. For 2016-2020 General Motors vehicles with the 3.6L engine.  If you don't see your vehicle on the list just send us a message with your VIN and we can verify for you.

GMC ACADIA 2017 Electronic Control Module; VIN Z (11th digit), (above battery), 3.6L
GMC ACADIA 2018-2020 3.6L
Cadillic ATS 16-18 Electronic Control Module; (LH engine compartment), 3.6L, VIN S (8th digit, opt LGX)
Chevy CAMARO 16 Electronic Control Module; 3.6L
Chevy  CAMARO 17-19 3.6L
GMC CANYON 17-18 19-2020 Electronic Control Module; (RH firewall), 3.6L
Chevy COLORADO 17-18 Electronic Control Module; (RH firewall), 3.6L
Chevy Blazer 2019-2020  3.6L
Cadillac CT6 16-18 3.6L
Cadillac  CTS 16-19 Electronic Control Module; 3.6L, VIN S (8th digit, opt LGX)
Buick ENCLAVE 2018-2020 Electronic Control Module; (behind fan shroud)
Buick LACROSSE 18-19 Electronic Control Module; 3.6L
Buick REGAL 18-19 Electronic Control Module; (LH engine compartment), 3.6L
TRAVERSE 2018-2019-2020  Electronic Control Module; (behind battery), 3.6L
XT5 17-18 Electronic Control Module;

  Ident: 12679078
  Ident: 12679552
  Ident: 12683348
  Ident: 12687296
  Ident: 12697045 
  Ident: 12659039  
  Ident: 12709247 
  Ident: 12698026
  Ident: 12679078 
  Ident: 12702182 
  Ident:  12708809 
  Ident:  12701568

Manufacturer Part Number: 12659039 / 12679552 / 12683348  / 12685218  Interchange Part Number:590-10202  

Please include your VIN & Part # with order. As with almost all modules now dealer programming may be required in order to work properly when replaced. 


Other Part Number:12686474, 12679078, 12679552, 12687296, 12659039

3 Month Warranty On this item - Replacement only - Must include original part # at checkout in order for warranty to apply. Please let us know if you have any questions prior to purchase if you are not sure. Programming / installation fees are not covered in the warranty. 
The part number pictured is the part number that will be received (or interchange #). Other part numbers listed will be considered interchangeable; once again, these units may need programmed to the VIN by a certified mechanic or dealership & these fees are not included. If you find a problem with anything we sell, please contact us.

 Our top priority is customer service! Please ask all questions prior to purchase.

Thanks for your interest.