Used Engine Computer (ECM) — Cadillac ATS
Choose the version that matches your vehicle (year, side and options). Not sure? Compare the OEM number on your part.
Engine Computer (ECM) Cadillac CT5 2022-2024 (+16 more)
Electronic Control Module; (LH engine compartment), 3.6L, VIN Y (8th digit, opt LF4) · 6.2L · Electronic Control Module; 6.2L
OEM : 12686430, 12692070, 12703872
Engine Computer (ECM) Buick Encore 2019-2022 (+17 more)
Electronic Control Module; VIN Z (11th digit), (above battery), 2.5L · 2.5L · Electronic Engine Module; 2.5L
OEM : 12669908, 12687467, 12700116
Engine Computer (ECM) Cadillac XT5 2017-2025 (+13 more)
Electronic Control Module; VIN Z (11th digit), (above battery), 3.6L · 3.6L · Electronic Engine Module; 3.6L
OEM : 12679078, 12679552, 12683348, 12687296…
Engine Computer (ECM) Chevrolet Silverado 1500 2016-2018 (+12 more)
Electronic Control Module; (LH engine compartment), 3.6L, VIN Y (8th digit, opt LF4) · Electronic Control Module; (RH cowl under dash) · Electronic Control Module; 3.6L, VIN 8 (8th digit, opt LF3, twin turbo)
OEM : 12674052, 12674472, 12686382
Engine Computer (ECM) Buick Cascada 2016 (+8 more)
Electronic Control Module; (LH engine compartment), 2.0L, ID 12668437 · Electronic Control Module; (LH engine compartment), 2.5L, ID 12668437 · Electronic Control Module; 2.0L
OEM : 12668437
Engine Computer (ECM) Buick Envision 2016 (+3 more)
Electronic Control Module; (LH engine compartment), 2.0L, ID 12655021 · Electronic Control Module; (LH engine compartment), 2.5L, ID 12655021 · Electronic Control Module; (RH firewall), 2.5L, ID 12655021
OEM : 12655021, 19420197
Engine Computer (ECM) Cadillac ATS 2014-2016 (+15 more)
Electronic Control Module; (LH engine compartment), ID 12656993 · Electronic Control Module; (LH engine compartment), 3.6L · Electronic Control Module; (LH engine compartment), 3.6L, VIN Y (8th digit, opt LF4)
OEM : 12656993, 12662034, 12669318, 12672537…
Engine Computer (ECM) Buick Enclave 2013-2016 (+17 more)
Electronic Control Module; (behind fan shroud) · Electronic Control Module; (LH engine compartment) · Electronic Control Module; (LH engine compartment), ID 12653998
OEM : 12653998, 12633555
