Key Teaching Procedure. Key teaching must be performed after replacing a faulty PCM (ECM) module or when providing additional keys to the vehicle owner. The procedure begins by requesting vehicle-specific data (PIN code: 6 digits) from the scan tool to the PCM (ECM). A "new" PCM (ECM) stores vehicle-related data, and key teaching can begin. A "taught" PCM (ECM) compares the vehicle-specific data from the scan tool with the stored data. If the data is correct, teaching can continue. If incorrect vehicle data is sent to the PCM (ECM) three times, the PCM (ECM) will reject the key teaching request for one hour. This time cannot be shortened by disconnecting the battery or by any other manipulations. After the battery is reconnected, the timer starts again for one hour. Key teaching is performed with the key inserted in the ignition and an additional scan tool command. The PCM (ECM) stores the relevant data in EEPROM and in the transponder. The PCM (ECM) then starts the authentication required to confirm the teaching process. Successful programming is then confirmed by a message on the scan tool. If the key is already known to the PCM (ECM) from previous teaching, authentication will be accepted and the EEPROM data will be updated. The content of the transponder is not changed (this is not possible for a taught transponder). An attempt to re-teach a key that has already been taught during the same teaching cycle is recognized by the PCM (ECM). It rejects the key, and a message is sent to the scan tool. The PCM (ECM) rejects invalid keys presented for teaching. A message is sent to the scan tool. A key may be invalid due to transponder errors or other causes resulting from unsuccessful data programming. If the PCM (ECM) detects different transponder and PCM (ECM) authenticators, the key is considered invalid. The maximum number of teachable keys is 4. If an error occurs during the immobilizer service menu, the engine control module (ECM) status remains unchanged, and the specified DTC is stored. If the PCM (ECM) status and the key status do not match for key teaching, the scan tool procedure will be stopped, and the specified DTC will be stored in the PCM (ECM).
PCM (ECM) teaching status.
PCM (ECM) virgin status. After replacing a new "PCM (ECM)", the GDS shows that the PCM (ECM) is in virgin status in Key Teaching mode. The "VIRGIN" status means that the PCM (ECM) does not match any previous PIN code.
User Password Learning Procedure. The user password for Limp Home is learned at a service station. The vehicle owner may select a four-digit number. User password learning is accepted only by a "learned" PCM (ECM). Before the first entry of the user password into the PCM (ECM), the password status is "Virgin." No limp home function is possible. Learning starts when the ignition is turned on with a valid key (learned key) and the user password is sent by the scan tool. After successful learning, the user password status changes from "Virgin" to "Learnt." The learned user password can also be changed. This can be done if the user password status is "Learnt" and the scan tool sends access authorization, either the old user password or vehicle-specific data. After correct authorization, the PCM (ECM) requests a new user password. The status remains "Learnt" and the new user password will be valid for the next limp home mode. If incorrect user passwords or incorrect vehicle data are entered and sent to the PCM (ECM) three times in a row or with interruptions, the PCM (ECM) will reject the password change request for one hour. This time cannot be shortened by disconnecting the battery or by any other action. After the battery is reconnected, the timer starts again for one hour.
User Password Learning※ If an incorrect password is entered, repeat the procedure from step 1 after 10 seconds.
Changing the User Password
Limp Home Function
Limp Home from Scan Tool. If the PCM (ECM) detects a SMARTRA or transponder malfunction, the PCM (ECM) will allow the immobilizer to operate in limp home mode. Limp home is possible only if the user password (4 digits) was previously provided to the PCM (ECM). This password can be selected by the vehicle owner and is programmed at a service station. The user password can be sent to the PCM (ECM) through the special scan tool menu. Only if the PCM (ECM) is in the "learning" state, the user password status is "Learnt," and the user password is correct, will the PCM (ECM) be unlocked for a limited time (30 sec.). The engine can be started only during this time. After the time expires, engine start is not possible. If an incorrect user password is sent, the PCM (ECM) will reject the limp home request for one hour. Disconnecting the battery or any other action cannot shorten this time. After the battery is reconnected to the PCM (ECM), the timer starts again for one hour.
Limp Home from Ignition Key. Limp Home can also be activated with the ignition key. The user password can be entered into the PCM (ECM) using a special ignition ON-OFF sequence. Only if the PCM (ECM) is in the "learning" state, the user password status is "Learnt," and the user password is correct, will the PCM (ECM) be unlocked for a limited time (30 sec.). During this time, the engine can be started. After the time expires, engine start is not possible. After entering the new password, the timer (30 sec.) starts again. After the ignition is turned off, the PCM (ECM) is locked if the timer has expired. 8 seconds. For the next start, the user password is requested again.
Replacement
Problems and Spare Parts:
Symptom
Kit
GDS required?
All keys lost
Blank key (4)
YES
Antenna coil unit malfunction
Antenna coil unit
NO
ECM malfunction
PCM (ECM)
YES
Ignition switch malfunction
Ignition switch with antenna coil unit
YES
Unidentified vehicle-specific data appears
Key, PCM (ECM)
YES
SMARTRA unit malfunction
SMARTRA unit
YES
Replacing the ECM and Smartra: If the ECM is faulty, the unit must be replaced with a "blank" or "neutral" ECM. All keys must be learned to the new ECM. Keys that are not programmed to the ECM are invalid for the new ECM (see procedure). Vehicle-specific data must be left unchanged due to the unique transponder programming. If the SMARTRA is faulty, the smartra must be learned. The new SMARTRA unit replaces the old one, and the smartra must be learned.
Precautions before replacement (PCM (ECM))
Precautions before replacement (keys and additional registration)
Neutralization of ECM. The PCM (ECM) module can be set to the "neutral" state using the scan tool. Insert a valid ignition key, turn the ignition ON, and the PCM (ECM) requests vehicle data from the scan tool. Communication messages are described in "Neutral Mode". After the data is successfully received, the PCM (ECM) is neutralized. The ECM remains locked. Neither the emergency home mode nor "double ignition" is accepted by the PCM (ECM). Key teaching is performed according to the procedure described for the primary PCM (ECM) module. Vehicle-specific data must remain unchanged due to the unique transponder programming. If the data must be changed, request new keys with virgin transponders. This function is intended to neutralize the PCM (ECM) and keys. Example: if a key is lost, neutralize the PCM (ECM), then teach new keys. (Refer to "What to Do If the Key and PIN Code".) PCM (ECM) can be set to "neutral" status by the scan tool. If incorrect vehicle data is sent to SMARTRA three times in a row or intermittently, SMARTRA will reject the request to enter neutral mode for one hour. Disconnecting the battery or other manipulations cannot shorten this time. After the battery is reconnected, the timer starts again for one hour.
Neutralization of SMARTRA EMS can be set to the neutral state by the scan tool. Insert the ignition key (regardless of key status) and turn the ignition ON. If the correct vehicle password is received from GST, SMARTRA can be neutralized. Neutralization of SMARTRA is possible if the DPN matches the entered value. Refer to VIN. If the SMARTRA status is neutral, the EMS maintains the locked state, and starting is not possible with "double ignition". If the vehicle password is changed, a new original transponder must be used. Only used keys are applicable. For a virgin key, after teaching the key, the vehicle password can be used. If incorrect vehicle data is sent to SMARTRA three times in a row or intermittently, SMARTRA will reject the request to enter neutral mode for one hour. Disconnecting the battery or other manipulations cannot reduce this time. After the battery is reconnected, the timer starts again for one hour.
?
Test yourself
A quick Hyundai Kona quiz: every answer comes with an explanation and a link to the manual page.