NHTSA ID Number: 10169357
Manufacturer Communication Number: 100089009D
TSB/Document Date: 2019-12-16
Summary
This informational bulletin provides information on key code security rules and information on GM keycode look-up applications.
Bulletin No.:
Service Bulletin
Date:
10-00-89-009D
December, 2019
INFORMATION
Subject:
Key Code Security Rules and Information on GM KeyCode Look-Up Application
(U.S. Only)
Models:
2020 and Prior GM Passenger Cars and Trucks
Attention: This Bulletin should be read by all parties involved in KeyCode activity, including
dealer operator, partner security coordinator, sales, service and parts departments. A
copy of this bulletin must be printed and maintained in the parts department for use as
a reference.
This bulletin has been revised to update the verbiage in the first bullet under Key Code User
Agreement. Please discard Corporate Bulletin Number 10-00-89-009C.
GM KeyCode Look-Up Application
Please note that the KeyCode Access site is restricted.
Only authorized users are allowed to access the
application. Please see your Partner Security
Coordinator (PSC) for site authorized users. Key code
look-up currently goes back 14 previous model years
from the current model year.
When logging into the keycode look-up application, all
users will be required to input a unique security ID. This
ID was provided to your dealership Partner Security
Coordinator (PSC). If you do not have a unique ID, you
should consult with your PSC or contact the
GlobalConnect help desk [email protected] or at
888-337-1010 prompts 1 then 2 for assistance.
Please remember that keycode information should
be treated with the utmost care and do not ever
share your ID with anyone. Ensure you use proper
documentation and be completely sure the person
requesting the keycode is the owner of the vehicle
or acting agent with proper credentials.
Compromising keycode information, misuse of the
system or fraudulent activity WILL result in
suspension of use and in some cases civil or
criminal prosecution.
Important notes about security:
• Each user must maintain and protect their
password to minimize the potential for abuse of
the system within the dealership. Thus, authorized
users should never share their password with
others.
• Processes must be in place for dealership
management to review the dealership's key code
activity regularly through the KeyCode Review
function available in GM GlobalConnect.
Copyright 2019 General Motors
LLC. All Rights Reserved.
•
The Partner Security Coordinator (PSC) must
have processes in place to respond to changes
within the dealership. Upon termination, an
individual's access must be turned off immediately
and access should be re-evaluated upon any
position changes within the dealership.
• If you think your password or ID security has been
breached, contact your dealership Partner
Security Coordinator for a new ID.
• Contact GM Security via the Awareline at
1-800-244-3460 if you suspect your ID has been
used by any other user.
Each user will be required to accept the following
agreement each time the KeyCode application is used.
Key Code User Agreement
• Key codes are proprietary information belonging
to General Motors
Company and to the vehicle
owner. The access to the GM KeyCode Look-Up
Application is a privilege intended for GM
dealerships to have the ability to service their local
retail customers - Use of the system is not
intended to provide keycodes for local auto
auctions or repossession companies - misuse
of the information for these purposes could
result in the suspension of individual or entire
dealership keycode access and/or criminal or
civil prosecution.
• Unauthorized access to, or use of, key code
information is unlawful and may subject the user
to criminal and civil penalties, and will result in key
code look-up privileges being suspended.
• This information must be treated as strictly
confidential and must not be disclosed to anyone
unless authorized.
Page 2
December, 2019
I will ensure that the following information is obtained
prior to releasing any key code information:
1. Valid picture ID.
2. Vehicle registration to verify owner name and VIN.
Important: The user must select I AGREE or I DO
NOT AGREE on screen.
• GM takes this agreement seriously. Each user
must be certain of vehicle ownership and input
their unique security ID before clicking on the "I
agree" button.
• When the ownership of the vehicle is in doubt,
dealership personnel should not provide the
information.
• It is important to note that the Key Code Look-Up
Search Results contain sensitive and/or
proprietary information. For this reason GM
recommends against printing it. If the Search
Results are printed or written down, they must be
destroyed and properly disposed to minimize the
risk of improper or illegal use.
• Key code requests must never be received via
a fax or the internet and codes must never be
provided in this manner. A face to face contact
with the owner of the vehicle is the expected
manner that dealers will use to release a key
code or as otherwise stipulated in this bulletin
or other materials.
• Every key code look-up request or inquiry is
retained indefinitely, in the electronic data base for
GM review and dealership audit purposes.
• GM will review key code look-up on a monthly
basis for compliance.
• Do not put yourself, or your dealership in the
position of needing to "explain" a key code look-up
to either General Motors
or law enforcement
officials.
• Create a physical file to document all key code
look-up transactions. This file must be retained by
each dealership for a minimum of two years.
• Dealership Partner Security Coordinator and/or
assigned management has the ability to review all
key code look-up transactions.
Frequently Asked Questions (FAQs)
FAQs are located in the key code help section of key
code look-up. The FAQ section must be printed and
located near the parts department should there be
questions. FAQs included the following information.
How do I comply with the Senate Bill
1542 (California Migden Law) effective
January 1, 2008? (U.S. Dealers Only)
General Motors
has applied the Migden Law (Bill 1542)
across all 50 US states. This law requires the
manufacturer of a motor vehicle sold or leased on or
after January 1, 2008, with a model-year of 2008 or
later, except as specified, to provide a means whereby
the registered owner of that motor vehicle or a family
member, through a registered locksmith, can access
information, and only that information, that is necessary
to permit the reproduction of a key or other functionally
Bulletin No.: 10-00-89-009D
similar device, by a registered locksmith, that will allow
the registered vehicle’s owner or family member to
enter, start and operate the vehicle. NOTE: Under this
law, GM dealerships are not required to provide key
code information directly to locksmiths. Rather, GM as
the manufacturer must provide the data. GM has
worked closely with the National Automotive Service
Task Force to provide a mechanism for locksmiths to
obtain the data required under the law. Any locksmith
seeking key codes should be referred to the NASTF
website at www.NASTF.org for access to key codes.
Where are key codes located?
General Motors
provides access to key codes through
three sources when a vehicle is delivered to a dealer.
Vehicle key codes are located on the original vehicle
invoice to the dealership. There is a small white bar
coded tag sent with most new vehicles that also has the
key code printed on it. Dealerships should make a
practice of comparing the tag's key code numbers to
the key code listed on the invoice. Any discrepancy
should be reported to the DBC immediately. Remember
to remove the key tag prior to showing vehicles to
potential customers. The third source for key codes is
through the GM KeyCode Look-Up application in GM
GlobalConnect. Key code look-up currently goes back
14 previous model years from the current model year
(17 years in Canada).
When a vehicle is received by the dealership, care
should be taken to safeguard the original vehicle
invoice and key code tag provided with the vehicle.
Potential customers should not have access to the
invoice or this key code tag prior to the sale being
completed. After a sale has been completed, the key
code information belongs to the customer and General
Motors.
How do I document a key code request
for a dealer-owned vehicle?
The dealership name should be in the "Customer
Name" field. "Stock Unit" should be entered in the
"Plate Number" field. The dealership location should be
used in the "State/Province Registered In" field.
Dealership management, specified by the dealer
operator, should authorize any internal key code
requests. Any clarifying explanation should be entered
into the comments field.
How do I request a key code for
customer-owned vehicle that is not
registered?
Scrapped, salvaged or stored vehicles that do not have
a current registration should still have the ownership
verified by requesting the vehicle title, current
insurance policy and/or current lien holder information
from the customers financing source. If you cannot
determine if the customer is the owner of the vehicle,
do not provide the key code information. In these
cases, a short description of the vehicle (scrapped,
salvaged, etc.) should be entered in the "Plate Number"
field and the dealership location should be used in the
"State Registered In" field. Any clarifying explanation
should be entered into the comments field.
Bulletin No.: 10-00-89-009D
December, 2019
How do I handle a request for key code
information from a locksmith,
repossession agent or recovery
company?
The locksmith, repossession agent or recovery
company should be directed to use the NASTF.org
website. There, they will find information regarding the
Vehicle Security Professional process for accessing
key code information.
The dealership should not provide key code information
at any time to a locksmith, repossession agent or
recovery company.
What if I cannot obtain the "plate
number" for the vehicle?
Every effort should be made to obtain complete
information for each request. Dealership management
must be involved in any request without complete
information. Place the name of the dealership manager
approving the request in the "Plate Number" field. Any
clarifying explanation should be entered into the
comments field. Other forms of documentation include
vehicle title, insurance policy, and or current lien
information from the customers financing source. If you
cannot determine if the customer is the owner of the
vehicle, do not provide the key code information.
What do I do if the registration
information is locked in the vehicle?
Every effort should be made to obtain complete
information for each request. Each dealership will have
to decide on a case by case basis if enough information
is available to verify the customer's ownership of the
vehicle. Other forms of documentation include vehicle
title, insurance policy, and or current lien information
from the customers financing source. Dealership
management must be involved in any request without
complete information. Place the name of the dealership
manager approving the request in the "Plate Number"
field. Any clarifying explanation should be entered into
the comments field. If you cannot determine if the
customer is the owner of the vehicle, do not provide the
key code information.
Can I get a print out of the information
on the screen?
It is important to note that the key code look-up search
results contain sensitive and/or proprietary information.
For this reason, GM recommends against printing it. If
the search results must be printed, store and/or dispose
of the printed copy properly to minimize the risk of
improper or illegal use.
Who in the dealership has access to the
key code application?
Dealership Partner Security Coordinator will determine,
and control, who is authorized to access the key code
look-up application. However, we anticipate that
dealership parts and service management will be the
primary users of the application. The key code look-up
application automatically tracks each user activity
Page 3
session. Information tracked by the system includes:
User name, user ID, all other entered data and the
date/time of access.
Do I have to go through the key code
orientation each time I need to get a
key code?
The key code orientation session is required for all "first
time users" on the key code look-up application.
Returning users who have completed the orientation
session on the application will only have to accept the
key code user agreement for each request.
What if I input the VIN incorrectly?
If an incorrect VIN is entered into the system (meaning
that the system does not recognize the VIN or that the
VIN has been entered incorrectly) the system will return
an error message highlighting the incorrect information.
If I am an authorized user for the key
code audit application, can I access the
application from home?
If you are authorized user for the application, you will
be able to access it as you can other GlobalConnect
applications.
How will users be trained on the new
applications?
The "Help" button on the application provides access to
the frequently asked questions (FAQs), security
guidelines, system usage agreement and key code
orientation. Additionally, the application features a
"mouse-over" function that provides users with
instructions for completing each required/optional data
field.
Who in the dealership has access to the
key code review application?
Access to the key code audit application will be
determined, and controlled, by the Partner Security
Coordinator in the dealership. The key code audit
function will only allow the authorized user to view
VINs, user name, date and time of requests by your
dealership.
Your dealership should communicate the proper
procedures for requesting key codes. Any suspicious
activity either within the dealership or externally should
be reported to GM via the GM Security tip line. The
Awareline toll free number in the US and Canada is
1-800-244-3460, the number for Mexico is
011-800-244-7434.
Whose key codes can I access through
the system?
At this time, the following U.S. and Canadian vehicle
codes are available through the system: Chevrolet
,
Cadillac
, Buick
, Pontiac
, GMC
, HUMMER
(H2 and H3
only), Oldsmobile
and Saturn
for the current model year
and the 14 previous model years.
Page 4
December, 2019
What should I do if I enter a valid VIN
and the system does not produce any
key code information?
Occasionally, the key code look-up application may not
produce a key code for a valid VIN. This may be the
result of new vehicle information not yet available. In
addition, older vehicle information may no longer be
available and occasionally some vehicle keycodes are
inadvertently missed or otherwise not available. If you
do not receive a key code returned for valid VIN,
current model year or 14 previous model years back,
you can contact the GlobalConnect Help Desk at
[email protected] or 1-888-337-1010. The help
desk will escalate your request to the ekc help team
and they will contact you back with information/
instructions. Please do not contact the GlobalConnect
Help Desk for future updates on your case.
How do I document a key code request
for an Engineering Analysis Associate
(EAA) investigator?
The EAA investigator must provide a letter on GM
letterhead stating the customer’s name, VIN, product
allegation resolution (PAR) case number and
investigator's name. The investigation should be
verified by contacting the GM Business Resource
Groups PAR Staff during normal business hours (M-F
8:00 - 5:00 EST at 1-800-231-1841/prompts #3, #1, #4).
A copy of this letter, business card and driver's license
of the investigator should be retained by the dealership
for documentation.
How do I access key codes if the key
code look-up system is down?
If the key code look-up system is temporarily
unavailable, you can contact the original selling dealer
who may have it on file. If the customer is dealing with
an emergency lock-out situation, you need to have the
customer contact Roadside Assistance or OnStar®, if
subscribed. Roadside Assistance no longer provides
key codes to dealers and uses the same keycode
look-up system dealerships do so it is possible they will
not have access either. If keycode system is not
available and the original selling dealer does not have
the keycodes, then other measures will have to be
taken to help the customer depending on the nature of
the need.
What should I do if the key code from
the look-up system does not work on
the vehicle?
On occasion, a dealer may encounter a key code that
will not work on the vehicle in question. In cases where
the key code won’t work, you will need to verify with the
manufacturer of the cutting equipment that the key has
been cut correctly. If the key has been cut correctly, you
may be able to verify the proper key code was given
through the original selling dealer. When unable to
verify the key code through the original selling dealer,
GM GlobalConnect Help Desk may be contacted. If
Bulletin No.: 10-00-89-009D
there is an original vehicle invoice available, they may
be able to provide you with the keycodes the vehicle
was originally built with.
If the key has been cut correctly and the code given
does not work, the lock cylinder may have been
changed. In these situations, following the proper SI
document for recoding a key or replacing the lock
cylinder may be necessary.
How do I document a key code request
for an ESIS Investigator?
The ESIS investigator must provide a letter on ESIS
GM Central Claims Unit letterhead stating the
customer’s name, VIN, claim number and investigator's
name. The investigation should be verified by
contacting the ESIS/GM Claims Unit during normal
business hours (M-F 8:00 - 5:00 EST at
1-800-888-0164). A copy of this letter, business card
and driver's license of the investigator should be
retained by the dealership for documentation.
How long do I have to keep key code
records?
Dealership key code documentation must be retained
for a minimum of two years.
Can I get a key code changed in the
look-up system?
Yes, please email the VIN and New keycodes to the
ekc helpdesk along with your name and BAC
([email protected]). They will update the
keycodes in the look-up system for future reference.
Whose name do I put in the
"Customer’s Name" field of key code
look-up?
Whenever a key code is requested, the actual person
(not the company name) you are giving the key code
information to must be put in this field. This would be
the same person for which you have verified
identification. Detailed comments should be included in
the comments section and file if necessary.
What information do I need before I can
provide a driver of a company fleet
vehicle keys or key code information?
The dealership should have a copy of the individual’s
driver's license, proof of employment and registration. If
there is any question as to the customer’s employment
by the fleet company, the dealer should attempt to
contact the fleet company for verification. If there is not
enough information to determine ownership and
employment, this information should not be provided.
Bulletin No.: 10-00-89-009D
December, 2019
Page 5
How do I document a request from an
independent repair facility for a key
code or key?
The independent must provide a copy of their driver’s
license, proof of employment and signed copy of the
repair order for that repair facility. The repair order must
include customer’s name, address, VIN, city, state and
license plate number. Copies of this information must
be included in your dealer key code file.
GM bulletins are intended for use by professional technicians, NOT a "do-it-yourselfer". They are written to inform these
technicians of conditions that may occur on some vehicles, or to provide information that could assist in the proper
service of a vehicle. Properly trained technicians have the equipment, tools, safety instructions, and know-how to do a
job properly and safely. If a condition is described, DO NOT assume that the bulletin applies to your vehicle, or that your
vehicle will have that condition. See your GM dealer for information on whether your vehicle may benefit from the
information.
WE SUPPORT VOLUNTARY
TECHNICIAN
CERTIFICATION
- 💯【Conta.ct us for Support Directly】If you met any...
- 🔥🔥🔥【2026 AUTEL FLAGSHIP MK900BT MK900-BT, NEW...
- 🚗【3000+ ACTIVE TESTS (50➡3000+), SAME AS MS...
- 🚗【40+ HOT SERVICES FOR 150 MAKES (28+➡40+)】Full...
- 🚗【OE ALL SYSTEM DIAGNOSE, AUTO SCAN 2.0: SCAN LICENSE...
- 【TURN OFF CEL】 This AL319 car scanner diagnostic tool...
- 【EXTENSIVE APPLICATION】 Autel AL319 Compatible with...
- 【FOR END USER & DIYERS】 This error code reader AL319 is...
- 【USER-FRIENDLY DESIGN】 This OBD2 scanner and check...
- 【HIGH-QUALITY SERVICES】 12 months war.ranty from the...
Last update on 2026-06-23 / Affiliate links / Images from Amazon Product Advertising API
If the PDF is very large, it may not load in the preview below.
Some older TSBs had multiple PDFs — visit the NHTSA Website to view all PDFs.
If the TSB PDF does not show, download or view it on the NHTSA Website.
Click on the (+) Plus Sign
Then Click on Associated Document(s)
Search NHTSA Database for Recalls
Search NHTSA Database for Vehicle Investigations
View Latest Vehicle Investigations
Search NHTSA Database for Vehicle Complaints
View Latest Vehicle Complaints
TSB/Document ID: 100089009D
Replacement Service Bulletin Number:
MFR Communication Date: 2019-11-26
MFR Internal Campaign ID/Software Version:
Communication Type: Service Bulletin/Repair Instructions
NHTSA Components: EQUIPMENT
MFR Component System:
MFR Component Subsystem:
Previous TSB | Next TSB |
- [Notice] When you receive a used device, it may be a customer return resold by Amazon without inspection. You can exchange it for a new one through Amazon. As this situation is unavoidable, we sincerely apologize. For any issues, contacting us via Amazon's "Messages" is the best way. THINKSCAN 689BT Bidirectional Scan Tool Can Be Used Immediately After It is Turned On, Without Complicated Registration Process, Which is More Convenient & Quick.
- Full Bi-Directional Control & 3000+ Active Tests: Take control and test components like actuators, fuel injectors, relays, and cooling fans in real time. You’ll quickly see if the problem is in the part itself or the control module — saving you hours of guesswork and frustrating trial-and-error.
- Advanced ECU Coding Capabilities: Handle module matching and hidden feature activation with confidence. When you replace an ECU or want to customize settings, this obd2 scanner diagnostic bi directional tool gives you the professional-level capabilities you need without the dealership price tag.
- 34+ Useful Reset and Maintenance Functions: Complete everyday service tasks smoothly with a wide range of helpful reset and maintenance functions. Whether you’re keeping up with regular upkeep or tackling a specific job, this scanner makes maintenance simpler and less stressful for both DIYers and pros.
- Comprehensive Full System Diagnostics: Diagnose every major system — Engine, Transmission, ABS, SRS, TPMS, and more — all in one place. Finally stop wondering if you’re missing something important; get the full picture and clear codes with ease.
Last update on 2026-07-02 / Affiliate links / Images from Amazon Product Advertising API
- Top Reasons to Choose the D7S OBD2 Scanner: XTOOL D7S car scan tool, an upgrade of XTOOL D7, offers comprehensive features for automotive technicians, workshops, and DIY enthusiasts 1. Upgraded Hardware: 2+64GB memory, rear camera, intuitive interface, foldable bracket 2. Complete Diagnostics: FCA
Autoauth, OE-level all system scan, 39+ maintenance services, 4K+ bidirectional, CANFD/DoIP protocol 3. Advanced Capabilities: ECU c0ding, PMI functions 4. Wide Compatibility: Support 10,000+ models, covering 99% vehicle brands 5. Multi-language: Available in 22+ languages, No IP Restrictions 6. 3-Year Updates: Save 300 bucks on software updates for the latest features and optimizations - 2026 Upgraded D7S Car Scanner Features: The newly 2026 D7S V2.0 scanner for car brings exciting features for advanced vehicle diagnostics and enhanced user experience 1. FCA
AutoAuth: Now supports FCA
SGW module for Chrysler
, for Jeep
, for Dodge
(2018+), for Fiat
(2017+), enabling faster vehicle communication without gateway restrictions 2. PMI (Offline ECU Pr0gramming): Allows for Ford
, for Lincoln
, and for Mazda
ECU pr0gramming for new modules 3. Optimized Diagnostic Report 2.0: Personalized reports with logos and customer info for auto shops. Note: Compatibility varies by cars, please check before order - 39+ Services/Resets/Adaptations/Relearns/Calibrations: XTOOL D7S full system car scanner diagnostic tool tackles 99% of common car issues through its 36+ special functions, including Oil Reset, EPB, SAS, BMS, Throttle Reset, Injector C0ding, ABS Bleed, TPMS Reset, Power Balance, etc and also covers specific-vehicle functions like Crank Sensor Relearn, ABS Initialization, Cylinder Power Balance, Fuel Trim Reset, Idle Relearn etc. This car diagnostic scanner enhances efficiency, making repairs and maintenance hassle-free. Tip: DO NOT for All vehicles, please check compatibility first
- Cost-effective ECU C0ding Scan Tool for Specific Brands: Enhance your vehicle's performance with XTOOL D7S! This obd2 scanner all systems bidirectional offers advanced capabilities at an affordable price, supports online for BMW
, for Benz and offline for BENZ, for MIT, along with PMI functions for Ford
, for Mazda
, and for Lincoln
. Ideal for technicians and DIY enthusiasts, this automotive scanner diagnostic tool optimizes vehicle performance and enhances the driving experience. Note: Not for all cars and modules, please send car VIN to check the compatibility before purchase - OE All System Diagnostic & 8 Pids Graphing: XTOOL D7S is a comprehensive all system bi directional obd2 scanner that delivers dealer-level diagnostics, completely controlling over your vehicle’s performance and health. This automotive scan tool can read and clear DTCs, view live data and ECU information, retrieve freeze frames, and perform active tests and full obd2 functions. This bi-directional scan tool can can identify your vehicle's make, model, and year information with just one click and show up to 8 PIDs live data with options for CSV viewing, playback, and recording for in-depth analysis. It is easy-to-use for both professionals and beginners, helping pinpoint issues efficiently
Last update on 2026-06-30 / Affiliate links / Images from Amazon Product Advertising API
- 【✅Compared to BOSSCOMM IF742, IF745 Offers Full-System Diagnostics】The BOSSCOMM IF745 car diagnostic scanner is an upgraded model of IF742. In addition to supporting all OBD2 Code Reader functions and 6 reset options (ABS/EPB/SAS/BMS/Oil/Throttle), it expands diagnostics from 4 systems (Check Engine/ABS/SRS/Transmission) to vehicle All systems, including Steering, Suspension, and Body Electronics. This provides deeper, more comprehensive diagnostic capabilities.
- 【✨10 OBD2 Functions】The BOSSCOMM IF745 scan tool’s DTC Lookup instantly translates fault codes into user-friendly explanations, its I/M Readiness feature streamlines emissions testing with a single tap, and Freeze Frame lets you pinpoint the exact moment of a fault for in-depth root-cause diagnosis. Combined with a live data dashboard and advanced diagnostics (O2S, OBMon, EVAP), it delivers comprehensive insights for confident troubleshooting.
- 【✨Deep Diagnostics for All Vehicle System Modules】Beyond code reading/clearing and ECU information retrieval, our all-in-one data stream feature lets you inspect all current fault codes and their locations across the vehicle’s systems. This vehicle code reader helps you turn off dashboard warning lights and perform a comprehensive self-check of your car at home—no more back-and-forth trips to the repair shop or hefty inspection fees.
- 【✨6 Essential Resets: ABS Bleeding, Oil, EPB, SAS, Throttle, BMS】The BOSSCOMM IF745 obd2 scanner diagnostic tool swiftly purges air from brake lines to restore braking sensitivity, fine-tunes maintenance cycles to eliminate false alerts, resolves parking brake issues with one-click control, recalibrates steering sensors for stability, optimizes engine idling/acceleration for smoother performance, and deeply resets battery systems to extend lifespan and range via precise parameter adjustments.❗NOTE: Does NOT support bidirectional control, coding, or programming.
- 【✨10,000+ Car Models, AutoVIN, 13 Languages】The BOSSCOMM IF745 vehicle scanner diagnostic tool covers 73+ global car brands and offers support in 13 languages, making it perfect for DIYers, auto mechanics, or as a thoughtful gift. With a single-click AutoVIN feature, it instantly retrieves vehicle serial numbers, streamlining diagnostics for users globally. This adaptable tool balances user-friendliness with precision, catering to both personal and professional requirements.✅Unsure about compatibility? Compatibility will vary on vehicles' model and year, pls reach us via 📧 [email protected] 📧 before purchase.
Last update on 2026-07-02 / Affiliate links / Images from Amazon Product Advertising API
This product presentation was made with AAWP plugin.




