We provide the software and equipment for the agreed work. The exact tool and procedure depend on your year, VIN and module.
2015-2022 GMC Canyon service guide ADAS Calibration & Module Programming
Choose a repair service below or find your module by part number. Onsite help is available in Dallas-Fort Worth, with mail-in module service nationwide.
What do you need fixed?
Choose a service to start your quote.
Find your module
86 documented GMC Canyon module records across the 2015-2022 generation. Search by module name or part number, then open a result for requirements and repair options.
No matching records. Try a shorter part number or clear the filters. You can still request help if your module is not listed.
ECU / Engine
ECM - 2.5L I4 (LCV) 2 records
OBD Programming Port
Documented for 2015 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015
Donor must match part family 12660000 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 12660000
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco E78
- Notes
- RPO LCV. SPS2 Programming Port GDS2. Base engine. VIN write and calibration in SPS2 flow.
OBD Programming Port
Documented for 2016-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2016, 2017, 2018, 2019, 2020, 2021, 2022
Donor must match part family 12660000 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 12660000
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco E78
- Notes
- SPS2 Programming Port GDS2.
ECM - 3.6L V6 (LGX) 3 records
OBD Programming Port
Documented for 2015 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015
Donor must match part family 12660001 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 12660001
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco E78
- Notes
- RPO LGX. SPS2 Programming Port. Variable valve timing calibration included.
OBD Programming Port
Documented for 2016, 2020-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2016, 2020, 2021, 2022
Donor must match part family 12660001 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 12660001
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco E78
- Notes
- SPS2 Programming Port.
OBD Programming Port
Documented for 2017-2019 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017, 2018, 2019
Donor must match part family 12660001 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 12660001
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco E78
- Notes
- SPS2 Programming Port. VVT calibration.
TCM - 6-speed 6L50 (V6) / 6T30 (I4) Verify by VIN 2015 1 record
Documented for 2015 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015
Donor must match part family 24286800 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 24286800
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco T87A
- Notes
- 6-speed automatic. SPS2 PMI. Transmission quick learn via GDS2 after replacement. 8-speed 8L45 available on V6 from 2017.
ECM - 2.8L Duramax Diesel (LWN) 3 records
OBD Programming Port
Documented for 2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2016
Donor must match part family 12660005 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 12660005
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco E98 Diesel
- Notes
- RPO LWN. SPS2 Programming Port. Diesel-specific calibration: DEF dosing, DPF regen, EGR. Do not substitute gasoline ECM.
OBD Programming Port
Documented for 2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017
Donor must match part family 12660005 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 12660005
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco E98 Diesel
- Notes
- RPO LWN. SPS2 Programming Port. DEF/DPF/EGR calibration.
OBD Programming Port
Documented for 2018-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2018, 2019, 2020, 2021, 2022
Donor must match part family 12660005 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 12660005
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco E98 Diesel
- Notes
- RPO LWN. SPS2 Programming Port. DEF/DPF/EGR.
TCM - 8L45 (V6) Verify by VIN 2017 1 record
Documented for 2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017
Donor must match part family 24295700 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 24295700
- Protocol / method
- OBD Programming Port
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Delco T87A
- Notes
- 8-speed added V6 2017. SPS2 PMI. Transmission quick learn via GDS2.
TCM / Transmission
TCU - 6L50 6-Speed Auto 2 records
J2534
Documented for 2015-2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016
Donor must match part family 24256865 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 24256865
- Protocol / method
- J2534
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Continental TC1797
- Notes
- Requires VIN programming, transmission adaptation, and shift relearn procedure. Use ACDelco ATF or equivalent Dexron VI.
J2534
Documented for 2017-2018 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017, 2018
Donor must match part family 24256864 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 24256864
- Protocol / method
- J2534
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Continental Temic
- Notes
- Requires SPS programming, transmission relearn procedure, Dexron VI ATF specification
TCU - 6L80 6-Speed Auto Verify by VIN 2015-2016 1 record
Documented for 2015-2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016
Donor must match part family 24256 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 24256
- Protocol / method
- J2534
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Continental TC1797
- Notes
- Requires VIN programming, transmission adaptation, and shift relearn procedure. Use ACDelco ATF or equivalent Dexron VI. Heavy duty variant for higher torque applications.
TCU - 8L90 8-Speed Auto 3 records
J2534
Documented for 2017-2018 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017, 2018
Donor must match part family 24256865 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 24256865
- Protocol / method
- J2534
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Continental Temic
- Notes
- Requires SPS programming, transmission adaptive relearn, Dexron VI ATF, may need CASE relearn
J2534
Documented for 2019-2020 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2019, 2020
Donor must match part family 24282568; VIN-locked - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 24282568
- Protocol / method
- J2534
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Continental MPC5775K
- Notes
- Requires TIS2WEB programming, transmission adaptive learn procedure, Dexron VI ATF, may need immobilizer sync
J2534
Documented for 2021-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2021, 2022
Donor must match part family 24278873 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 24278873
- Protocol / method
- J2534
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Continental TC1797
- Notes
- VIN programming required, transmission adaptive learn procedure, Dexron VI ATF, SPS programming via Tech2Win or GDS2
TCU - 8L45 8-Speed Auto Verify by VIN 2021-2022 1 record
Documented for 2021-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2021, 2022
Donor must match part family 24278872 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 24278872
- Protocol / method
- J2534
- Coding required
- Yes
- Cloning supported
- Yes
- Chip / MCU
- Continental TC1797
- Notes
- VIN programming required, fast learn procedure needed, Dexron VI ATF, SPS programming via Tech2Win or GDS2
BCM / Body electronics
Body Control Module (BCM) 8 records
Documented for 2015 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015
Donor must match part family 23366310 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366310
- Security
- PASS-Key III+
- Coding required
- Yes
- Cloning supported
- Yes
- Notes
- PassKey III+. SPS2 PMI. GMT355 BCM - configure for trim level (SL/SLE/SLT/Denali) and powertrain (I4/V6/Diesel). Clone transfers RPO config.
Documented for 2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2016
Donor must match part family 23366310 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366310
- Security
- PASS-Key III+
- Coding required
- Yes
- Cloning supported
- Yes
- Notes
- PassKey III+. SPS2 PMI. Diesel builds (LWN) have additional RPO config for diesel systems.
Documented for 2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017
Donor must match part family 23366310 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366310
- Security
- PASS-Key III+
- Coding required
- Yes
- Cloning supported
- Yes
- Notes
- PassKey III+. SPS2 PMI. 8-speed TCM coordination required if V6 8L45 build.
Documented for 2018 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2018
Donor must match part family 23366310 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366310
- Security
- PASS-Key III+
- Coding required
- Yes
- Cloning supported
- Yes
- Notes
- PassKey III+. SPS2 PMI. Preserve trim RPO configuration.
Documented for 2019 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2019
Donor must match part family 84280540 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280540
- Security
- PASS-Key III+
- Coding required
- Yes
- Cloning supported
- Yes
- Notes
- PassKey III+. SPS2 PMI. Updated for 2019 ADAS RPO set. Preserve complete RPO list.
Documented for 2020 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2020
Donor must match part family 84280540 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280540
- Security
- PASS-Key III+
- Coding required
- Yes
- Cloning supported
- Yes
- Notes
- PassKey III+. SPS2 PMI. AT4 builds have off-road suspension mode RPO config in BCM. Preserve full RPO list.
Documented for 2021 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2021
Donor must match part family 84280540 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280540
- Security
- PASS-Key III+
- Coding required
- Yes
- Cloning supported
- Yes
- Notes
- PassKey III+. SPS2 PMI. AT4/Denali trim-specific RPO config. Preserve full RPO list.
Documented for 2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2022
Donor must match part family 84280540 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280540
- Security
- PASS-Key III+
- Coding required
- Yes
- Cloning supported
- Yes
- Notes
- PassKey III+. SPS2 PMI. Final year GMT355 - note: 2023 redesign (T1 platform) has completely different module architecture. Do not cross-reference 2022 and 2023 parts.
SRS / Airbag
Sensing & Diagnostic Module (SDM) 27 records
Under center console
Documented for 2015-2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016, 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84044776
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2015-2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 13512294
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2015-2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23330335
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2015-2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23330334
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2015-2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016, 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23358992
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2015-2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016, 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23358993
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2015-2018 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84077517
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2015-2018 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84077518
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Confirm the procedure for your VIN and part number. Review the documented notes below.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 13576422
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Confirm the procedure for your VIN and part number. Review the documented notes below.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 13504470
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2015-2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84621127
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Confirm the procedure for your VIN and part number. Review the documented notes below.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 22886642
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Confirm the procedure for your VIN and part number. Review the documented notes below.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 22886641
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2016-2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2016, 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84112567
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2016-2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2016, 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84112568
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84555988
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84621129
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84654889
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2017-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 13520997
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84555985
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2018-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84285631
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2018-2020 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2018, 2019, 2020
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84624072
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2018-2020 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2018, 2019, 2020
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84624074
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2018-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84064085
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2018-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 85132066
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2019-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84285632
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
Under center console
Documented for 2021-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 85132069
- Location
- Under center console
- Manufacturer
- Continental
- Notes
- Requires GM GDS2 / Tech2 or J2534 for SRS reset. DTC B0100 common after crash events. Wait 90 seconds after ignition off before disconnecting battery.
ABS / Brakes
Electronic Brake Control Module (EBCM) 7 records
Documented for 2015 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015
Donor must match part family 23366320 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366320
- Cloning supported
- Yes
- Notes
- SPS2 PMI required. Automated bleed via GDS2.
Documented for 2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2016
Donor must match part family 23366320 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366320
- Cloning supported
- Yes
- Notes
- SPS2 PMI. Automated bleed via GDS2.
Documented for 2017-2018 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017, 2018
Donor must match part family 23366320 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366320
- Cloning supported
- Yes
- Notes
- SPS2 PMI. Automated bleed via GDS2.
Documented for 2019 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2019
Donor must match part family 84280550 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280550
- Cloning supported
- Yes
- Notes
- SPS2 PMI. Automated bleed via GDS2. Updated part number 2019.
Documented for 2020 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2020
Donor must match part family 84280550 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280550
- Cloning supported
- Yes
- Notes
- SPS2 PMI. Automated bleed via GDS2.
Documented for 2021 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2021
Donor must match part family 84280550 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280550
- Cloning supported
- Yes
- Notes
- SPS2 PMI. Automated bleed via GDS2.
Documented for 2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2022
Donor must match part family 84280550 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280550
- Cloning supported
- Yes
- Notes
- SPS2 PMI. Automated bleed via GDS2. Final GMT355 year.
Other modules
Instrument Panel Cluster (IPC) 7 records
Documented for 2015-2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016, 2017
Donor must match part family 84003985 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84003985
- Cloning supported
- Yes
- Notes
- IPC cloning required for mileage preservation during replacement. Use Launch advanced programming tool or EEPROM programming tool for EEPROM read/write.
Documented for 2015-2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016
Donor must match part family 84003986 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84003986
- Cloning supported
- Yes
- Notes
- IPC cloning required for mileage preservation during replacement. Use Launch advanced programming tool or EEPROM programming tool for EEPROM read/write.
Documented for 2017-2019 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017, 2018, 2019
Donor must match part family 84216549 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84216549
- Cloning supported
- Yes
- Notes
- IPC cloning required for mileage preservation during replacement. Use Launch advanced programming tool or EEPROM programming tool for EEPROM read/write.
Documented for 2018 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2018
Donor must match part family 84216550 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84216550
- Cloning supported
- Yes
- Notes
- IPC cloning required for mileage preservation during replacement. Use Launch advanced programming tool or EEPROM programming tool for EEPROM read/write.
Documented for 2019 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2019
Donor must match part family 84459120 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84459120
- Cloning supported
- Yes
- Notes
- IPC cloning required for mileage preservation during replacement. Use Launch advanced programming tool or EEPROM programming tool for EEPROM read/write.
Documented for 2020-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2020, 2021, 2022
Donor must match part family 84681080 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84681080
- Cloning supported
- Yes
- Notes
- IPC cloning required for mileage preservation during replacement. Use Launch advanced programming tool or EEPROM programming tool for EEPROM read/write.
Documented for 2020-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2020, 2021, 2022
Donor must match part family 84686570 - requires cloning
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84686570
- Cloning supported
- Yes
- Notes
- IPC cloning required for mileage preservation during replacement. Use Launch advanced programming tool or EEPROM programming tool for EEPROM read/write.
Steering Angle Sensor (SAS) 3 records
Documented for 2015-2019 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Coding required
- Yes
- Notes
- INTEGRATED (clock spring / steering column module
Documented for 2015-2019 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Coding required
- Yes
- Notes
- cross-year extension)
Documented for 2020-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Coding required
- Yes
- Notes
- INTEGRATED (SCM clock spring)
Connectivity / Accessories
Other 11 records
Documented for 2015 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366480
- Notes
- SPS2 PMI. MyLink 7-inch on 2015. Apple CarPlay optional on SLT/Denali (not available on base MyLink).
Documented for 2015 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2015
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366490
- Notes
- SPS2 PMI. Mileage stored in BCM on GMT355.
Documented for 2016 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2016
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366480
- Notes
- SPS2 PMI. 2016 adds Teen Driver display in MyLink.
Documented for 2016-2018 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2016, 2017, 2018
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366490
- Notes
- SPS2 PMI. Mileage in BCM.
Documented for 2017 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2017
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366480
- Notes
- SPS2 PMI. Apple CarPlay/Android Auto standard 2017.
Documented for 2018 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2018
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 23366480
- Notes
- SPS2 PMI. 8-inch updated screen on SLT/Denali 2018. CarPlay/Android Auto.
Documented for 2019 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2019
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280480
- Notes
- SPS2 PMI. Wireless charging dock available 2019. CarPlay/Android Auto standard.
Documented for 2019-2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280490
- Notes
- SPS2 PMI. Mileage in BCM.
Documented for 2020 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2020
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280480
- Notes
- SPS2 PMI. CarPlay/Android Auto. Bose audio available AT4/Denali.
Documented for 2021 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2021
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280480
- Notes
- SPS2 PMI. CarPlay/Android Auto.
Documented for 2022 within this generation. Confirm the exact vehicle by VIN.
Coverage and replacement notes
Documented years: 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Part number
- 84280480
- Notes
- SPS2 PMI. CarPlay/Android Auto. Final GMT355 ICS variant.
Reference information for 2015-2022. Coverage can vary by year and equipment. Confirm the VIN and full part number before ordering a replacement.
Vehicle overview
- Vehicle
- GMC Canyon
- Model years
- 2015-2022
- Generation
- 2nd Gen
Tools we use for this vehicle
Factory scan, coding, and calibration access
GM GDS2 / GM Tech2Win / GM MDI 2
Factory routines and secure server authorization control this path when aftermarket coverage is not enough for the VIN.
ADAS scan, setup, and verification
Autel, Launch Tech, Topdon
Used where aftermarket coverage supports the procedure; OEM software remains required for locked factory routines.
Bench cloning and chip-level recovery
Alientech / Autotuner / Orange5 / Scanmatik / Flex / VVDI2 / PCMFlash / CGDI / X-Prog
Used only when the module, donor data, EEPROM, MCU, or crash-data workflow requires bench or chip-level handling.
Bench/chip-level only
Tool requirements
Basic OBD2 scanner
View capabilities and limitations
Supported work
- Read codes on SRS systems (27 documented rows)
- Read codes on ECU systems (10 documented rows)
- Read codes on BCM systems (8 documented rows)
- Read codes on TCU / TCM systems (7 documented rows)
- Read codes on ABS systems (7 documented rows)
- Read codes on IPC / SAS systems (10 documented rows)
- Read codes on Gateway systems (6 documented rows)
- Read codes on Keys systems (2 documented rows)
- Read codes on Immobilizer systems (4 documented rows)
- Read codes on Accessory systems (11 documented rows)
Limitations
- Gateway programming, coding, cloning, or security work (6 documented rows)
Factory programming software (J2534)
View capabilities and limitations
Supported work
- Factory scan, coding, and calibration access: Factory routines and secure server authorization control this path when aftermarket coverage is not enough for the VIN.
Dealer or specialist
View capabilities and limitations
Supported work
- Gateway dealer security rows (6 documented rows)
Dealer security and specialist module work should be scoped by VIN before you buy parts or pay for programming.
Get a QuoteKnow this platform
This platform uses GMLAN HS-CAN 500kbps, MS-GMLAN 33.3kbps, LIN bus with ISO 15765-4 CAN.
- CAN
- GMLAN HS-CAN 500kbps, MS-GMLAN 33.3kbps, LIN bus
- OBD
- ISO 15765-4 CAN
Generation service summary for GMC Canyon 2nd Gen (2015-2022)
Generation coverage
This page consolidates GMC Canyon service data for 2015-2022 across 8 model years; service information is available for 8 years.
Choose a yearADAS coverage
Merged ADAS coverage includes 13 system records, including Forward Collision Alert / Automatic Emergency Braking (2015, 2019), Lane Keep Assist / Lane Departure Warning (LKA/LDW) (2015, 2019), Side Blind Zone Alert (2015, 2019-2022), and Rear View Camera (2015, 2019). Year-marked systems apply only to the shown range.
View ADAS dataCalibration triggers
This generation has 29 merged calibration trigger records. Trigger applicability can vary by year - verify by VIN before setup.
View triggersProgrammable modules
The merged generation page indexes 86 programmable module records across SRS, ECU, BCM, TCU/TCM, ABS, IPC coverage. Part numbers are confirmed for the exact year/VIN.
View modulesCore Auto Logic capability
Core Auto Logic supports generation-level diagnostics, ADAS calibration, module programming, and security-access planning for the GMC Canyon 2015-2022 span, with exact-year validation before service. Mail-in module service is available nationwide.
Get a quoteDo I need calibration?
Windshield Replacement 19
Lane Departure Warning Camera (if equipped)
2015conditional
LDW static calibration via GDS2 if camera equipped. 2015 base builds have radar-only FCA - no camera calibration needed if LDW not equipped. Verify RPO UKL before windshield work.
LDW Camera (if equipped)
2016conditional
LDW static calibration via GDS2 if RPO UKL present. Verify before windshield work.
LDW Camera (if equipped RPO UKL)
2017conditional
LDW static calibration via GDS2 if equipped. Verify RPO before windshield work.
LDW Camera (RPO UKL if equipped)
2018conditional
LDW static calibration via GDS2 if equipped. Verify RPO before work.
FEC Camera
2019required
Static FEC calibration via GDS2 SPS2. OEM glass recommended. DTC B127E if skipped.
FCA
2019required
Static FEC calibration via GDS2 SPS2. OEM glass recommended. DTC B127E if skipped.
AEB
2019required
Static FEC calibration via GDS2 SPS2. OEM glass recommended. DTC B127E if skipped.
LKA
2019required
Static FEC calibration via GDS2 SPS2. OEM glass recommended. DTC B127E if skipped.
LDW
2019required
Static FEC calibration via GDS2 SPS2. OEM glass recommended. DTC B127E if skipped.
FEC Camera
2020-2021required
Static FEC calibration via GDS2. OEM glass recommended.
FCA
2020-2021required
Static FEC calibration via GDS2. OEM glass recommended.
AEB
2020-2021required
Static FEC calibration via GDS2. OEM glass recommended.
LKA
2020-2021required
Static FEC calibration via GDS2. OEM glass recommended.
LDW
2020-2021required
Static FEC calibration via GDS2. OEM glass recommended.
FEC Camera
2022required
Static FEC calibration via GDS2. OEM glass recommended. Final GMT355 year - do not confuse with 2023 T1 Canyon procedures.
FCA
2022required
Static FEC calibration via GDS2. OEM glass recommended. Final GMT355 year - do not confuse with 2023 T1 Canyon procedures.
AEB
2022required
Static FEC calibration via GDS2. OEM glass recommended. Final GMT355 year - do not confuse with 2023 T1 Canyon procedures.
LKA
2022required
Static FEC calibration via GDS2. OEM glass recommended. Final GMT355 year - do not confuse with 2023 T1 Canyon procedures.
LDW
2022required
Static FEC calibration via GDS2. OEM glass recommended. Final GMT355 year - do not confuse with 2023 T1 Canyon procedures.
Front Bumper Repair 12
Forward Collision Alert Radar
2015required
FCA radar static aim calibration via GDS2. Inspect mounting bracket.
FCA Radar
2016-2017required
Radar static aim calibration via GDS2.
FCA Radar
2018required
Radar static aim via GDS2.
Front Radar
2019required
Radar static aim calibration via GDS2. Inspect bracket.
FCA
2019required
Radar static aim calibration via GDS2. Inspect bracket.
AEB
2019required
Radar static aim calibration via GDS2. Inspect bracket.
Front Radar
2020required
Radar static aim via GDS2. Inspect bracket.
FCA
2020required
Radar static aim via GDS2. Inspect bracket.
AEB
2020required
Radar static aim via GDS2. Inspect bracket.
Front Radar
2021-2022required
Radar static aim via GDS2.
FCA
2021-2022required
Radar static aim via GDS2.
AEB
2021-2022required
Radar static aim via GDS2.
Any Collision 21
SDM
2015required
Full scan. SDM crash clear or replace. Verify all impact sensors.
FCA Radar
2015required
Full scan. SDM crash clear or replace. Verify all impact sensors.
LDW Camera (if equipped)
2015required
Full scan. SDM crash clear or replace. Verify all impact sensors.
Airbags
2015required
Full scan. SDM crash clear or replace. Verify all impact sensors.
SDM
2016required
Full scan. SDM crash clear or replace.
FCA Radar
2016required
Full scan. SDM crash clear or replace.
Airbags
2016required
Full scan. SDM crash clear or replace.
SDM
2017-2018required
Full scan. SDM crash clear.
FCA Radar
2017-2018required
Full scan. SDM crash clear.
Airbags
2017-2018required
Full scan. SDM crash clear.
SDM
2019required
Full scan. SDM crash clear. Verify all ADAS sensors.
FEC Camera
2019required
Full scan. SDM crash clear. Verify all ADAS sensors.
Front Radar
2019required
Full scan. SDM crash clear. Verify all ADAS sensors.
SBZA
2019required
Full scan. SDM crash clear. Verify all ADAS sensors.
Airbags
2019required
Full scan. SDM crash clear. Verify all ADAS sensors.
SDM
2020required
Full scan. SDM crash clear. AT4: inspect off-road impact sensor mounting.
All ADAS
2020required
Full scan. SDM crash clear. AT4: inspect off-road impact sensor mounting.
Airbags
2020required
Full scan. SDM crash clear. AT4: inspect off-road impact sensor mounting.
SDM
2021-2022required
Full scan. SDM crash clear.
All ADAS
2021-2022required
Full scan. SDM crash clear.
Airbags
2021-2022required
Full scan. SDM crash clear.
Any Module Replacement 14
BCM
2015required
SPS2 PMI mandatory. GMT355 RPO config must match powertrain and trim.
ECM
2015required
SPS2 PMI mandatory. GMT355 RPO config must match powertrain and trim.
TCM
2015required
SPS2 PMI mandatory. GMT355 RPO config must match powertrain and trim.
EBCM
2015required
SPS2 PMI mandatory. GMT355 RPO config must match powertrain and trim.
SDM
2015required
SPS2 PMI mandatory. GMT355 RPO config must match powertrain and trim.
ICS
2015required
SPS2 PMI mandatory. GMT355 RPO config must match powertrain and trim.
IPC
2015required
SPS2 PMI mandatory. GMT355 RPO config must match powertrain and trim.
All programmed modules
2016required
SPS2 PMI mandatory. Diesel builds require LWN RPO in BCM.
All programmed modules
2017required
SPS2 PMI mandatory. 8-speed V6 builds: TCM quick learn required.
All programmed modules
2018required
SPS2 PMI mandatory.
All programmed modules
2019required
SPS2 PMI mandatory. 2019 updated RPO set - preserve BCM config.
All programmed modules
2020required
SPS2 PMI mandatory. AT4 BCM config unique.
All programmed modules
2021required
SPS2 PMI mandatory. Preserve AT4/Denali RPO config.
All programmed modules
2022required
SPS2 PMI mandatory. CRITICAL: 2023 redesign is T1 platform - completely different parts and procedures. Verify year before ordering.
Rear Bumper Repair 2
SBZA Sensors
2019required
SPS2 PMI if sensors replaced. Drive-off self-cal.
SBZA Sensors
2020-2022required
PMI if sensors replaced. Drive-off self-cal.
Year-by-year details
| Year | VIN split | Infotainment | Trim notes |
|---|---|---|---|
| 2015 | VIN pos 4-8 identifies series/body/engine. GM WMI: 1GK (GMC SUV), 1GT (GMC truck). Position 8 = engine code. Position 10 = model year code. | Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements. | |
| 2016 | VIN pos 4-8 identifies series/body/engine. GM WMI: 1GK (GMC SUV), 1GT (GMC truck). Position 8 = engine code. Position 10 = model year code. | GMC IntelliLink | Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements. |
| 2017 | VIN pos 4-8 identifies series/body/engine. GM WMI: 1GK (GMC SUV), 1GT (GMC truck). Position 8 = engine code. Position 10 = model year code. | GMC IntelliLink | Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements. |
| 2018 | VIN pos 4-8 identifies series/body/engine. GM WMI: 1GK (GMC SUV), 1GT (GMC truck). Position 8 = engine code. Position 10 = model year code. | GMC IntelliLink | Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements. |
| 2019 | VIN pos 4-8 identifies series/body/engine. GM WMI: 1GK (GMC SUV), 1GT (GMC truck). Position 8 = engine code. Position 10 = model year code. | GMC IntelliLink | Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements. |
| 2020 | VIN pos 4-8 identifies series/body/engine. GM WMI: 1GK (GMC SUV), 1GT (GMC truck). Position 8 = engine code. Position 10 = model year code. | GMC Infotainment 3 | Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements. |
| 2021 | VIN pos 4-8 identifies series/body/engine. GM WMI: 1GK (GMC SUV), 1GT (GMC truck). Position 8 = engine code. Position 10 = model year code. | GMC Infotainment 3 | Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements. |
| 2022 | VIN pos 4-8 identifies series/body/engine. GM WMI: 1GK (GMC SUV), 1GT (GMC truck). Position 8 = engine code. Position 10 = model year code. | GMC Infotainment 3 | Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements. |
What changes across 2015-2022
Differences versus the generation reference. Years not listed here match the shared platform data on this page.
2016
- Infotainment: GMC IntelliLink
2017
- Infotainment: GMC IntelliLink
2018
- Infotainment: GMC IntelliLink
2019
- Infotainment: GMC IntelliLink
2020
- Infotainment: GMC Infotainment 3
2021
- Infotainment: GMC Infotainment 3
2022
- Infotainment: GMC Infotainment 3
13 ADAS systems documented across the 2015-2022 generation. Rows that apply to only part of the generation carries a year badge.
ADAS systems on this vehicle
Forward Collision Alert (radar-only), Lane Departure Warning (optional) - RPO UHX/UKL
| System | Type | Category | Cal. Type | Supported | Part # | Actions |
|---|---|---|---|---|---|---|
| Forward Collision Alert / Automatic Emergency Braking 2015, 2019 | Front Camera + Radar | Fused | Static | YES | 84280500 | |
| Lane Keep Assist / Lane Departure Warning (LKA/LDW) 2015, 2019 | Forward Camera | Camera | Static | YES | 84280500 | |
| Side Blind Zone Alert 2015, 2019-2022 | Side Radar | Radar | None | YES | 84280510 | |
| Rear View Camera 2015, 2019 | Rear Camera | Camera | Static | YES | 84280520 | |
| Forward Collision Alert (Radar Only) 2016 | Front Radar | Radar | Static | YES | 23366270 | |
| Lane Keep Assist / Lane Departure Warning (LKA/LDW) 2016-2018 | Forward Camera | Camera | Static | YES | 23366280 | |
| Rear View Camera 2016-2018 | Rear Camera | Camera | Static | YES | 23366290 | |
| Forward Collision Alert (Radar Only) 2017 | Front Radar | Radar | Static | YES | 23366270 | |
| Forward Collision Alert (Radar Only) 2018 | Front Radar | Radar | Static | YES | 23366270 | |
| Forward Collision Alert / Automatic Emergency Braking 2020 | Front Camera + Radar | Fused | Static | YES | 84280500 | |
| Lane Keep Assist / Lane Departure Warning (LKA/LDW) 2020 | Forward Camera | Camera | Static | YES | 84280500 | |
| Forward Collision Alert / Automatic Emergency Braking 2021-2022 | Front Camera + Radar | Fused | Static | YES | 84280500 | |
| Lane Keep Assist / Lane Departure Warning (LKA/LDW) 2021-2022 | Forward Camera | Camera | Static | YES | 84280500 |
ADAS SYSTEM
Identification
- System type
- Module category
- Sensor location
Part Numbers
- OEM
- Alternative
Calibration & Triggers
- Calibration type
- Programming approach
- Requires PMI
- Trigger events
Technical Notes
- Chip / MCU
- Service notes
Need this calibrated?
Get a quote for ADAS calibrationTriggers for ADAS recalibration
Windshield Replacement 2015 Affected: Lane Departure Warning Camera (if equipped)
LDW static calibration via GDS2 if camera equipped. 2015 base builds have radar-only FCA - no camera calibration needed if LDW not equipped. Verify RPO UKL before windshield work.
Front Bumper Repair 2015 Affected: Forward Collision Alert Radar
FCA radar static aim calibration via GDS2. Inspect mounting bracket.
Any Collision 2015 Affected: SDM, FCA Radar, LDW Camera (if equipped), Airbags
Full scan. SDM crash clear or replace. Verify all impact sensors.
Any Module Replacement 2015 Affected: BCM, ECM, TCM, EBCM, SDM, ICS, IPC
SPS2 PMI mandatory. GMT355 RPO config must match powertrain and trim.
Windshield Replacement 2016 Affected: LDW Camera (if equipped)
LDW static calibration via GDS2 if RPO UKL present. Verify before windshield work.
Front Bumper Repair 2016-2017 Affected: FCA Radar
Radar static aim calibration via GDS2.
Any Collision 2016 Affected: SDM, FCA Radar, Airbags
Full scan. SDM crash clear or replace.
Any Module Replacement 2016 Affected: All programmed modules
SPS2 PMI mandatory. Diesel builds require LWN RPO in BCM.
Windshield Replacement 2017 Affected: LDW Camera (if equipped RPO UKL)
LDW static calibration via GDS2 if equipped. Verify RPO before windshield work.
Any Collision 2017-2018 Affected: SDM, FCA Radar, Airbags
Full scan. SDM crash clear.
Any Module Replacement 2017 Affected: All programmed modules
SPS2 PMI mandatory. 8-speed V6 builds: TCM quick learn required.
Windshield Replacement 2018 Affected: LDW Camera (RPO UKL if equipped)
LDW static calibration via GDS2 if equipped. Verify RPO before work.
Front Bumper Repair 2018 Affected: FCA Radar
Radar static aim via GDS2.
Any Module Replacement 2018 Affected: All programmed modules
SPS2 PMI mandatory.
Windshield Replacement 2019 Affected: FEC Camera, FCA, AEB, LKA, LDW
Static FEC calibration via GDS2 SPS2. OEM glass recommended. DTC B127E if skipped.
Front Bumper Repair 2019 Affected: Front Radar, FCA, AEB
Radar static aim calibration via GDS2. Inspect bracket.
Rear Bumper Repair 2019 Affected: SBZA Sensors
SPS2 PMI if sensors replaced. Drive-off self-cal.
Any Collision 2019 Affected: SDM, FEC Camera, Front Radar, SBZA, Airbags
Full scan. SDM crash clear. Verify all ADAS sensors.
Any Module Replacement 2019 Affected: All programmed modules
SPS2 PMI mandatory. 2019 updated RPO set - preserve BCM config.
Windshield Replacement 2020-2021 Affected: FEC Camera, FCA, AEB, LKA, LDW
Static FEC calibration via GDS2. OEM glass recommended.
Front Bumper Repair 2020 Affected: Front Radar, FCA, AEB
Radar static aim via GDS2. Inspect bracket.
Rear Bumper Repair 2020-2022 Affected: SBZA Sensors
PMI if sensors replaced. Drive-off self-cal.
Any Collision 2020 Affected: SDM, All ADAS, Airbags
Full scan. SDM crash clear. AT4: inspect off-road impact sensor mounting.
Any Module Replacement 2020 Affected: All programmed modules
SPS2 PMI mandatory. AT4 BCM config unique.
Front Bumper Repair 2021-2022 Affected: Front Radar, FCA, AEB
Radar static aim via GDS2.
Any Collision 2021-2022 Affected: SDM, All ADAS, Airbags
Full scan. SDM crash clear.
Any Module Replacement 2021 Affected: All programmed modules
SPS2 PMI mandatory. Preserve AT4/Denali RPO config.
Windshield Replacement 2022 Affected: FEC Camera, FCA, AEB, LKA, LDW
Static FEC calibration via GDS2. OEM glass recommended. Final GMT355 year - do not confuse with 2023 T1 Canyon procedures.
Any Module Replacement 2022 Affected: All programmed modules
SPS2 PMI mandatory. CRITICAL: 2023 redesign is T1 platform - completely different parts and procedures. Verify year before ordering.
ECU and TCU access paths by engine
Available access data covers 1 ECU or TCU family across 1 engine row. Final service is still confirmed by VIN, module label, and installed software.
Shown access methods: OBD, BENCH, BOOT.
E82
Delco - ECU / PCM
View 1 engine record
E82
Delco - ECU / PCM
-
2015-20223.6L V6 24v (LGX) - 314 PS - Petrol
12 gateway, immobilizer, and security items documented across the 2015-2022 generation.
Gateway / Security Modules
Central Gateway Module Dealer security required
Module information indicates immobilizer or VIN security.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Security
- VIN-locked (UDS)
- VIN locked
- Yes
- Coding required
- Yes
- Chip / MCU
- D70F3558(read-write)
- Notes
- Compatibility label: Buick. Central gateway routes CAN/CAN-FD/Ethernet between module domains. Replacement requires VIN write and as-built configuration load via OEM software (ODIS, FDRS, DTS Monaco, etc.).
Central Gateway Module Dealer security required
Module information indicates immobilizer or VIN security.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Security
- VIN-locked (UDS)
- VIN locked
- Yes
- Coding required
- Yes
- Chip / MCU
- 2015- 1M12S
- Notes
- Compatibility label: CRUZE. Central gateway routes CAN/CAN-FD/Ethernet between module domains. Replacement requires VIN write and as-built configuration load via OEM software (ODIS, FDRS, DTS Monaco, etc.).
Central Gateway Module Dealer security required
Module information indicates immobilizer or VIN security.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Security
- VIN-locked (UDS)
- VIN locked
- Yes
- Coding required
- Yes
- Chip / MCU
- 2015- 1M12S
- Notes
- Compatibility label: Cavalier. Central gateway routes CAN/CAN-FD/Ethernet between module domains. Replacement requires VIN write and as-built configuration load via OEM software (ODIS, FDRS, DTS Monaco, etc.).
Central Gateway Module Dealer security required
Module information indicates immobilizer or VIN security.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Security
- VIN-locked (UDS)
- VIN locked
- Yes
- Coding required
- Yes
- Chip / MCU
- D70F3385(read-write)
- Notes
- Compatibility label: Chevrolet. Central gateway routes CAN/CAN-FD/Ethernet between module domains. Replacement requires VIN write and as-built configuration load via OEM software (ODIS, FDRS, DTS Monaco, etc.).
Central Gateway Module Dealer security required
Module information indicates immobilizer or VIN security.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Security
- VIN-locked (UDS)
- VIN locked
- Yes
- Coding required
- Yes
- Chip / MCU
- 2015- 1M12S
- Notes
- Compatibility label: Excelle. Central gateway routes CAN/CAN-FD/Ethernet between module domains. Replacement requires VIN write and as-built configuration load via OEM software (ODIS, FDRS, DTS Monaco, etc.).
Central Gateway Module Dealer security required
Module information indicates immobilizer or VIN security.
Coverage and replacement notes
Documented years: 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022
Year coverage is not proof of interchangeability. Confirm the full part number and vehicle configuration before buying a used module.
- Security
- VIN-locked (UDS)
- VIN locked
- Yes
- Coding required
- Yes
- Chip / MCU
- 2015- 1M12S
- Notes
- Compatibility label: SAIL. Central gateway routes CAN/CAN-FD/Ethernet between module domains. Replacement requires VIN write and as-built configuration load via OEM software (ODIS, FDRS, DTS Monaco, etc.).
Architecture & Connectivity
- Body Construction
- Body-on-frame - high-strength steel
- OBD Protocol
- ISO 15765-4 CAN
- CAN Architecture
- GMLAN HS-CAN 500kbps, MS-GMLAN 33.3kbps, LIN bus
- Infotainment
- GMC MyLink - 7 inch
- OTA Capable
- No
- ECU/TCM Unlocking
- Contact us
- ECU/TCM Flashing
- Available
Reviewed coverage: 2015-2022 - 2.5L EcoTec III 16v (LCV), 2.8 Duramax, 2.8L Duramax 16v (LWN), 3.0L V6 24v (LF1), 3.6 V6, 3.6L V6 24v (LFX), 3.6L V6 24v (LGX), 3.6L V6 24v (LGZ), 3.7L Vortec 20v (LLR), 5.3L V8 16v (LH6).
Confirm the exact engine, ECU, and any prerequisite access method before service.
Confirmation is limited to reviewed year/engine rows; other variants require confirmation.
2nd Gen (2015-2022) common module and ADAS issues
- ADAS calibration drift Watch for calibration needs after windshield, bumper, suspension, camera, or radar work. Documented systems include Forward Collision Alert / Automatic Emergency Braking (2015, 2019), Lane Keep Assist / Lane Departure Warning (LKA/LDW) (2015, 2019), Side Blind Zone Alert (2015, 2019-2022), and Rear View Camera (2015, 2019). Year-marked systems apply only to the shown range.
- SRS crash-data and warning light SRS service can involve Sensing & Diagnostic Module (SDM) (2015-2017), Sensing & Diagnostic Module (SDM) (2015-2016), and Sensing & Diagnostic Module (SDM) (2015-2018). Part numbers and crash-data workflow are confirmed for the exact year/VIN.
- Replacement module setup ECU/PCM replacement programming, BCM configuration, TCU/TCM cloning, ABS/EBCM setup are represented in the merged generation data. Rows with year ranges do not apply to every model year; verify by VIN.
FAQ
Can you program GMC Canyon (2015-2022) modules?
Yes. Core Auto Logic supports generation-scoped module programming for the GMC Canyon (2015-2022). The merged generation data includes ECU/PCM, BCM, TCU/TCM, ABS/EBCM, and SRS coverage. Rows marked with a year range apply only to that part of the span; unmarked rows are present across the merged generation data.
Which modules are documented for GMC Canyon (2015-2022)?
The GMC Canyon (2015-2022) generation currently shows 59 core module records across ECU/PCM, BCM, TCU/TCM, ABS/EBCM, and SRS groups. SRS modules include Sensing & Diagnostic Module (SDM) (2015-2017), Sensing & Diagnostic Module (SDM) (2015-2016), and Sensing & Diagnostic Module (SDM) (2015-2018). Part numbers and module variants must be confirmed for your exact year/VIN. Reference part number: 84044776 (2015-2017) - confirm for your exact year/VIN.
Does GMC Canyon (2015-2022) need ADAS calibration after glass or collision work?
The merged generation data documents 13 ADAS systems, including Forward Collision Alert / Automatic Emergency Braking (2015, 2019), Lane Keep Assist / Lane Departure Warning (LKA/LDW) (2015, 2019), Side Blind Zone Alert (2015, 2019-2022), Rear View Camera (2015, 2019), and Forward Collision Alert (Radar Only) (2016). Calibration triggers include Windshield Replacement (2015), Front Bumper Repair (2015), Any Collision (2015), and Any Module Replacement (2015). Procedure type is VIN-specific scan-tool procedure; verify exact requirements by VIN before setup.
Can you reset the airbag module on GMC Canyon (2015-2022)?
Yes. The generation data includes 27 SRS records, including Sensing & Diagnostic Module (SDM) (2015-2017), Sensing & Diagnostic Module (SDM) (2015-2016), and Sensing & Diagnostic Module (SDM) (2015-2018). Bench reset, cloning, and replacement setup are handled after part-number review. Any SRS part number shown for this generation is planning data only - confirm for your exact year/VIN. Reference part number: 84044776 (2015-2017) - confirm for your exact year/VIN.
Do all GMC Canyon (2015-2022) years use the same parts?
No assumption should be made across the full span. The generation page merges rows across 2015-2022; any row that does not span all data-bearing years is printed with its year range or treated as varies by year - verify by VIN. Part numbers always require exact year/VIN confirmation before ordering, cloning, or programming.
How long does service take for GMC Canyon (2015-2022)?
Most programming, cloning, SRS, and calibration jobs are quoted after VIN, DTC, part number, and repair-scope review. Labor time varies by year - verify by VIN before scheduling. Mail-in module service is available nationwide. Exact service eligibility is confirmed from the year, VIN, module, and requested scope.
Is GMC Canyon (2015-2022) service mobile or mail-in?
Mobile service covers DFW on-vehicle diagnostics, post-repair coding, and supported module work. Mail-in module service is available nationwide. We confirm the active path for your exact year, VIN, module, and requested scope before service.
More Canyon generations
Need help finishing this repair?
Get onsite help in Dallas-Fort Worth. Ask about same-day availability or a one-time remote session for eligible non-VSP work.