IMMOBILIZER SYSTEM-RELATED PARTS PROGRAMMING [ADVANCED KEYLESS SYSTEM]


id0914008140b1


Foreword

•  When replacing the immobilizer system-related parts or programming an additional key, program the immobilizer system-related parts so that the system operates normally. For immobilizer system-related parts programming, select programming procedures according to the service. (See Selection of Procedure for Immobilizer System-Related Parts Programming.)
Caution
•  If any metallic or magnetic object is near the key, communication between the key and the vehicle may be obstructed, resulting in a failure to program the immobilizer system-related parts. Remove any metallic or magnetic objects, such as key holders, from the key when programming immobilizer system-related parts.
•  If any of the following devices are inside the vehicle, programming of immobilizer system-related parts may fail. Do not bring any of the following devices or similar products inside the vehicle when programming immobilizer system-related parts.
―  Card key
―  M-MDS
―  Personal computer
―  Devices that can send/receive radio waves
•  If the engine is started during immobilizer system-related parts programming, the programming mode cancels. Therefore, do not start the engine unless indicated in the procedure. Repeat the procedure from the beginning if the engine is started during the immobilizer system-related parts programming.
•  If a card key is near the vehicle during immobilizer system-related parts programming, it may be programmed mistakenly. Keep card keys 1 m away from the vehicle unless indicated in the procedure.
Note
•  The Valid key or Valid card key referred to in this manual indicates the key that can start the engine.
•  Two or more key ID numbers must be programmed for the engine to start.
•  A maximum of eight key ID numbers can be programmed for one vehicle.
•  The number of programmed key ID numbers can be verified using the M-MDS.
•  Do not select any screen menu other than the ones indicated in the procedure during M-MDS operation.

Selection of Procedure for Immobilizer System-Related Parts Programming

1.  Verify that the room fuse is equipped.

2.  Select the applicable programming procedure from the service content of the immobilizer system-related parts.

Immobilizer system-related parts service and programming procedure table

No.

Service

Programming procedure

1
Additional key programming
Have two or more valid keys
2
Have one valid key or valid card key
3
Additional key programming procedure setting
Disable programming using valid keys
Enable programming using valid keys
4
Programming due to PCM replacement
5
Programming due to steering lock unit replacement
6
Programming due to keyless control module replacement
7
Programming due to simultaneous replacement of immobilizer system-related parts
•  PCM
•  Keyless control module
•  Steering lock unit
8
Programming due to coil antenna replacement
Programming of immobilizer system-related parts is not necessary


M-MDS Connecting Procedure

Note
•  Do not place the M-MDS in the vehicle while programming the immobilizer system.

1.  Fully lower the door glass.

2.  Connect the M-MDS to the DLC-2.

acxaaw00000833

3.  Place the M-MDS outside the vehicle.

Caution
•  Cover the vehicle body with a clean rag so the cable does not damage the vehicle body.


No.1 Additional Key Programming Procedure (Using Two Valid Keys)

Conditions
•  Prepare two or more valid keys.
Note
•  If a key ID number cannot be programmed and DTC 15 is displayed, the maximum number of programmed keys may have been reached. Verify the number of programmed keys using the M-MDS.
•  If eight keys have already been programmed and it is necessary to program other keys, the previously programmed key ID numbers must first be cleared.
•  If Customer spare key programming disable is selected, perform additional key programming using the M-MDS. (See No.2 Additional Key Programming Procedure (Using the M-MDS).)

Procedure

acxaaw00001326

Step

Procedure

Action after procedure

1
Start the engine
1.  Start the engine using key 1.
2.  Verify that the security light illuminates for approx. 3 s, and then turns off.
3.  Turn the ignition switch to the LOCK position.
Go to the next step.
2
Launch the programming mode
1.  Turn the ignition switch to the ON position using key 1.
2.  After verifying that the security light illuminates for approx 3 s and turns off, turn the ignition switch to the LOCK position within approx. 4 s using key 1.
3.  Remove key 1.
4.  Turn the ignition switch to the ON position using key 2.
5.  After verifying that the security light illuminates for approx 3 s and turns off, turn the ignition switch to the LOCK position within approx. 4 s using key 2.
6.  Remove key 2.
Go to the next step.
3
Perform additional key programming
1.  Turn the ignition switch to the ON position using key 3.
2.  Verify that the security light illuminates for approx. 3 s, and then turns off.
3.  Remove key 3.
4.  Are there other keys to be programmed?
Yes
Go back to Step 2.
No
Go to the next step.
4
Verify that the key programming has been performed correctly
•  Verify that the engine can start and run for approx. 5 s or more using all the programmed keys.
Note
•  When verifying that the engine starts, wait at least approx. 5 s or more before starting the engine using the next key.
Procedure is completed.


No.2 Additional Key Programming Procedure (Using the M-MDS)

Conditions
•  Prepare one valid key or a card key that can start the engine.
Note
•  If a key ID number cannot be programmed and DTC 15 is displayed, the maximum number of programmed keys may have been reached. Verify the number of programmed keys using the M-MDS.
•  If eight keys have already been programmed and it is necessary to program other keys, the previously programmed key ID numbers must first be cleared.

Procedure

acxaaw00001327

Step

Procedure

Action after procedure

1
Start the engine
1.  Start the engine using key 1 or the card key.
Caution
•  When starting the engine with key 1, key programming may not be performed correctly if the card key is inside the vehicle. Do not place the card key in the vehicle when starting the engine with key 1.
•  When starting the engine with the card key, remove the card key from the vehicle after the engine is started.
2.  Verify that the security light illuminates for approx. 3 s, and then turns off.
3.  Turn the ignition switch to the LOCK position.
Go to the next step.
2
Perform additional key programming
1.  Connect the M-MDS to the DLC-2.
2.  Turn the ignition switch to the ON position using key 2.
Note
•  Although the security light starts flashing and DTC 15 is displayed after approx. 1 min, this does not indicate an improper procedure. Continue to perform the procedure as indicated.
3.  After vehicle identification, select the following from the M-MDS initial screen.
―  Using an IDS (Laptop PC): Body to Security
―  Using a PDS (Pocket PC): Programming
4.  Then, select “PATS Functions” from the screen menu.
5.  Select “Program additional ignition key” from the M-MDS screen menu.
6.  Perform the security access according to the directions on the M-MDS screen.
Note
•  After executing the above menu, This operation has been successful is displayed. This indicates that the programming of the key currently in the ignition switch ON position has been completed.
7.  After verifying that the PATS function menu is displayed again on the M-MDS screen, turn the ignition switch to the LOCK position.
8.  Remove key 2.
9.  Are there other keys to be programmed?
Yes
Change the key and repeat Step 2.
Note
•  Additional key programming can be performed using the procedure in No.1 Additional Key Programming Procedure (Using Two Valid Keys).
No
Go to the next step.
3
Close the M-MDS
1.  After verifying that the PATS function menu is displayed again on the M-MDS screen, select “Finish (this menu)”.
2.  Turn the ignition switch to the LOCK position.
Go to the next step.
4
Verify that the key has been programmed correctly
Verify that the engine can be started with the programmed key.
Note
•  When verifying that the engine starts, wait at least approx. 5.s or more before starting the engine using the next key.
Procedure is completed.


No.3 Additional Key Programming Procedure Changing

Note
•  This procedure is performed for disabling the No.1 Additional Key Programming Procedure (Using Two Valid Keys).
•  The setting is Customer spare key programming enable when the vehicle is new or the keyless control module is replaced with a new one.

Procedure

Step

Procedure

Action after procedure

1
Change customer spare key programming procedure
1.  Connect the M-MDS to the DLC-2.
2.  Turn the ignition switch to the ON position using a key (The key can be either the valid key or an unprogrammed key).
Note
•  If an unprogrammed key is used, the security light starts flashing and DTC 15 is displayed after approx. 1 min. However, this does not indicate an improper procedure. Continue to perform the procedure as indicated.
3.  After vehicle identification, select the following from the M-MDS initial screen.
―  Using an IDS (Laptop PC): Body to Security
―  Using a PDS (Pocket PC): Programming
4.  Then, select “PATS Functions” from the screen menu.
5.  Select either of the following from the M-MDS menu to change the additional key programming procedure.
―  When “Customer Spare Key Programming Enable” is selected: The additional key programming procedure using valid keys is enabled.
―  When “Customer Spare Key Programming Disable” is selected: The additional key programming procedure using valid keys is disabled.
6.  Perform the security access according to the directions on the M-MDS screen.
7.  After verifying that the PATS function menu is displayed again on the M-MDS screen, select “Finish (this menu)”.
8.  Turn the ignition switch to the LOCK position.
Procedure is completed.


No.4 Programming Procedure Due to PCM Replacement

Conditions
•  Prepare a valid key or a card key that can start the engine.

Procedure

acxaaw00001328

Step

Procedure

Action after procedure

1
Replace the PCM
Refer to PCM REMOVAL/INSTALLATION to perform PCM replacement and configuration.
Go to the next step.
2
Perform parameter reset
1.  Connect the M-MDS to the DLC-2.
2.  Turn the ignition switch to the ON position using the valid key or the valid card key.
Note
•  Although the security light remains illuminated and DTC 23 is displayed after approx. 1 min, this does not indicate an improper procedure. Continue to perform the procedure as indicated.
3.  Verify that the keyless warning light illuminates for approx 3 s, and then turns off.
4.  After vehicle identification, select the following from the M-MDS initial screen.
―  Using an IDS (Laptop PC): Body to Security
―  Using a PDS (Pocket PC): Programming
5.  Then, select “PATS Functions” from the screen menu.
6.  Select “Parameter Reset” from the M-MDS screen menu.
7.  Perform the security access according to the directions on the M-MDS screen.
8.  Select the replaced parts (PCM) according to the directions on the M-MDS screen.
Caution
•  At this time, do not select the other parts from the M-MDS menu.
9.  After verifying that the PATS function menu is displayed again on the M-MDS screen, select “Finish (this menu)”.
10.  Turn the ignition switch to the LOCK position.
11.  Turn the ignition switch to the ON position.
12.  Verify that the security light illuminates for approx. 3 s, and then turns off.
13.  Turn the ignition switch to the LOCK position.
Go to the next step.
3
Verify that the programming has been performed correctly
1.  Verify that the engine can be started with all the keys.
2.  Can the engine be started?
Yes
Procedure is completed.
No
Perform the corresponding DTC inspection to repair the malfunctioning part.


No.5 Programming Procedure Due to Steering Lock Unit Replacement

Note
•  Since two or more keys need to be programmed to start the engine, program two or more keys after the replacement.
Conditions
•  Prepare two or more keys to be programmed after the replacement.

Procedure

acxaaw00001329

Step

Procedure

Action after procedure

1
Replace the steering lock unit
Replace the steering lock unit. (See STEERING WHEEL AND COLUMN REMOVAL/INSTALLATION.)
Go to the next step.
2
Clear the ignition key ID numbers
1.  Connect the M-MDS to the DLC-2.
2.  Turn the ignition switch to the ON position using key 1.
Note
•  Although the security light starts flashing and DTC 15 is displayed after approx. 1 min, this does not indicate an improper procedure. Continue to perform the procedure as indicated.
3.  After vehicle identification, select the following from the M-MDS initial screen.
―  Using an IDS (Laptop PC): Body to Security
―  Using a PDS (Pocket PC): Programming
4.  Then, select “PATS Functions” from the screen menu.
5.  Select “Ignition Key Code Erase and Program” from the M-MDS screen menu and perform the procedure according to the M-MDS screen.
6.  Perform the security access according to the directions on the M-MDS screen.
Caution
•  The M-MDS displays You must now program a minimum of two keys, however, do not perform the key programming. The key programming procedure is performed in Steps 4 and 5. If the procedure is not followed, the engine may not be started.
7.  Verify that the PATS function menu is displayed again on the M-MDS screen.
Go to the next step.
3
Program the steering lock unit
1.  Program the steering lock unit.
2.  After verifying that the PATS function menu is displayed again on the M-MDS screen, select “Finish (this menu)”.
3.  Turn the ignition switch to the LOCK position.
4.  Disconnect the M-MDS from the DLC-2.
5.  Remove the programmed card key from the vehicle.
Go to the next step.
4
Perform key 1 programming
1.  Turn the ignition switch to the ON position using key 1, wait for 3 s or more, and then turn the ignition switch to the LOCK position.
Note
•  Although the security light remains illuminated and DTC 21 is displayed after approx. 1 min, this does not indicate an improper procedure. Continue to perform the procedure as indicated.
2.  Remove key 1.
Go to the next step.
5
Perform key 2 programming
1.  Turn the ignition switch to the ON position using key 2.
2.  After verifying that the security light illuminates for approx. 3 s and turns off, turn the ignition switch to the LOCK position.
3.  Remove key 2.
4.  Are there other keys to be programmed?
Caution
•  After the ignition switch is turned to the ON position using key 2, if no action is performed for 1 min. or more, or the engine is started, the key programming mode is cancelled and additional key programming for extra keys cannot be performed successively. When performing additional key programming after the key programming mode is cancelled, perform it referring to No.2 Additional Key Programming Procedure (Using the M-MDS).
Yes
Change the key and repeat Step 5.
No
Go to the next step.
6
Verify that key 1 programming has been performed correctly
1.  Start the engine using key 1.
2.  Verify that the security light and keyless warning light operate as shown in the following figure.
3.  Turn the ignition switch to the LOCK position and remove key 1.
Go to the next step.
7
Verify that key 2 programming has been performed correctly
1.  Start the engine using key 2.
2.  Verify that the security light and keyless warning light operate as shown in the following figure.
3.  Turn the ignition switch to the LOCK position and remove key 2.
4.  Are there other programmed keys?
Yes
Repeat Step 7 using each programmed key.
No
Go to the next step.
8
Verify that card key programming has been performed correctly
1.  Bring the programmed card key into the vehicle.
2.  Close all doors.
3.  Remove the key from the key cylinder and place it on the passenger side front seat.
4.  Start the engine using the card key.
5.  Verify that the security light and keyless warning light operate as shown in the following figure.
6.  After verifying that the keyless warning light turns off, turn the ignition switch to the LOCK position.
Procedure is completed.


No.6 Programming Procedure Due to Keyless Control Module Replacement

Note
•  Before beginning the procedure, verify that the customer has turned in all of the card keys and keys for the vehicle.
•  The engine cannot be started unless a card key and two or more keys are programmed after the replacement.
Conditions
•  Prepare two or more keys to be programmed after the replacement.
•  Prepare one or more card keys to be programmed after the replacement.

Procedure

acxaaw00001332

Step

Procedure

Action after procedure

1
Replace the keyless control module
Go to the next step.
2
Perform parameter reset.
1.  Connect the M-MDS to the DLC-2.
2.  Turn the ignition switch to the ON position using key 1.
Note
•  Although the security light starts flashing and DTC 15 is displayed after approx. 1 min, this does not indicate an improper procedure. Continue to perform the procedure as indicated.
3.  After vehicle identification, select the following from the M-MDS initial screen.
―  Using an IDS (Laptop PC): Body to Security
―  Using a PDS (Pocket PC): Programming
4.  Then, select “PATS Functions” from the screen menu.
5.  Select “Parameter Reset” from the M-MDS screen menu and perform the procedure according to the M-MDS screen.
6.  Perform the security access according to the directions on the M-MDS screen.
7.  Select the replaced part “RKE” according to the directions on the M-MDS.
Caution
•  At this time, do not select the other parts from the M-MDS menu.
Go to the next step.
3
Clear ignition key ID numbers
1.  Select “Ignition Key Code Erase and Program” from the M-MDS screen menu and perform the procedure according to the M-MDS screen.
Caution
•  The M-MDS displays You must now program a minimum of two keys, however, do not perform the key programming. The key programming procedure is performed in Steps 6 and 7. If the procedure is not followed, the engine may not be started.
Go to the next step.
4
Perform card key programming
Program the card key.
Go to the next step.
5
Perform steering lock unit programming
1.  Program the steering lock unit.
2.  After verifying that the PATS function menu is displayed again on the M-MDS screen, select “Finish (this menu)”.
3.  Turn the ignition switch to the LOCK position.
4.  Disconnect the M-MDS from the DLC-2.
5.  Remove the programmed card key from the vehicle.
Go to the next step.
6
Perform key 1 programming
1.  Turn the ignition switch to the ON position using key 1, wait for 3 s or more, and then turn the ignition switch to the LOCK position.
Note
•  Although the security light remains illuminated and DTC 21 is displayed after approx. 1 min, this does not indicate an improper procedure. Continue to perform the procedure as indicated.
2.  Remove key 1.
Go to the next step.
7
Perform key 2 programming
1.  Turn the ignition switch to the ON position using key 2.
2.  After verifying that the security light illuminates for approx 3 s and turns off, turn the ignition switch to the LOCK position.
3.  Remove key 2.
4.  Are there other keys to be programmed?
Caution
•  After the ignition switch is turned to the ON position using key 2, if no action is performed for 1 min. or more, or the engine is started, the key programming mode is cancelled and additional key programming for extra keys cannot be performed successively. When performing additional key programming after the key programming mode is cancelled, perform it referring to No.2 Additional Key Programming Procedure (Using the M-MDS).
Yes
Change the key and repeat Step 7.
No
Go to the next step.
8
Verify that key 1 programming has been performed correctly
1.  Start the engine using key 1.
2.  Verify that the security light and keyless warning light operate as shown in the following figure.
3.  Turn the ignition switch to the LOCK position and remove key 1.
Go to the next step.
9
Verify that key 2 programming has been performed correctly
1.  Start the engine using key 2.
2.  Verify that the security light and keyless warning light operate as shown in the following figure.
3.  Turn the ignition switch to the LOCK position and remove key 2.
4.  Are there other keys to be programmed?
Yes
Repeat Step 9 using each programmed key.
No
Go to the next step.
10
Verify that card key programming has been performed correctly
1.  Bring the programmed card key into the vehicle.
2.  Close all doors.
3.  Remove the key from the key cylinder and place it on the passenger side front seat.
4.  Start the engine using the card key.
5.  Verify that the security light and keyless warning light operate as shown in the following figure.
6.  Turn the ignition switch to the LOCK position.
Procedure is completed.


No.7 Programming Procedure Due to Simultaneous Replacement of Immobilizer System-related Parts (PCM, Keyless Control Module, and Steering Lock Unit)

Caution
•  The menu and execution sequence of the M-MDS vary depending on the type of the replaced unit and parts. Perform the procedures referring to the following table.
M-MDS menu
(1) Program Additional card key
(2) Steering Lock Unit Programming
(3) Ignition Key Code Erase and Program
(4) Parameter Reset

Replacement part

M-MDS execution menu/sequence

Conditions

Keyless control module and PCM
(4)→(3)→(1)→(2)
•  Have two or more keys to be programmed after the replacement.
•  Have one or more card keys to be programmed after the replacement.
Keyless control module and steering lock unit*1
Keyless control module, PCM, and steering lock unit*1
PCM and steering lock unit*1
(4)→(3)→(2)
Have two or more keys to be programmed after the replacement.

*1  :Because the steering lock unit is integrated with the ignition key cylinder, the key must also be replaced when replacing the steering lock unit.

Procedure

acxaaw00001332

Step

Procedure

Action after procedure

1
Replace unit or parts.
Replace the unit or parts.
Go to the next step.
2
Perform parameter reset.
1.  Connect the M-MDS to the DLC-2.
2.  Turn the ignition switch to the ON position using key 1.
Note
•  Although the security light flashes or illuminates and DTC 15 or 23 is displayed after approx. 1 min, continue to perform the procedure.
3.  After vehicle identification, select the following from the M-MDS initial screen.
―  Using an IDS (Laptop PC): Body to Security
―  Using a PDS (Pocket PC): Programming
4.  Then, select “PATS Functions” from the screen menu.
5.  Select "Parameter Reset" from the M-MDS screen menu and perform the procedure according to the directions on the screen.
6.  Perform the security access according to the directions on the M-MDS screen.
7.  Select the replaced parts according to the directions on the M-MDS screen.
―  If the PCM is replaced: Select "PCM".
―  If the keyless control module is replaced: Select "RKE".
Caution
•  At this time, do not select the other parts from the M-MDS menu.
Go to the next step.
3
Clear ignition key ID numbers.
1.  Select "Ignition Key Code Erase and Program" from the M-MDS screen menu and perform the procedure according to the M-MDS screen.
Caution
•  The M-MDS displays "The engine cannot be started unless two or more keys are programmed to the vehicle." However, do not perform the key programming at this time. The key programming procedure is performed in Steps 6 and 7. If the procedure is not followed, the engine may not be started.
Go to the next step.
4
Perform card key programming
Programming the card key.
Go to the next step.
5
Perform steering lock unit programming.
1.  Programming the steering lock unit.
2.  After verifying that the PATS function menu is displayed again on the M-MDS screen, select “Finish (this menu)”.
3.  Turn the ignition switch to the LOCK position.
4.  Disconnect the M-MDS from the DLC-2.
5.  Remove the programmed card key from the vehicle.
Go to the next step.
6
Perform key 1 programming
1.  Turn the ignition switch to the ON position using key 1, wait for 3 s or more, and then turn the ignition switch to the LOCK position.
Note
•  Although the security light remains illuminated and DTC 21 is displayed after approx. 1 min, continue to perform the procedure as indicated.
2.  Remove key 1.
Go to the next step.
7
Perform key 2 programming
1.  Turn the ignition switch to the ON position using key 2.
2.  After verifying that the security light illuminates for approx 3 s and turns off, turn the ignition switch to the LOCK position.
3.  Remove key 2.
4.  Are there other keys to be programmed?
Caution
•  After the ignition switch is turned to the ON position using key 2, if no action is performed for 1 min. or more, or the engine is started, the key programming mode is cancelled and additional key programming for extra keys cannot be performed successively. When performing additional key programming after the key programming mode is cancelled, perform it referring to No.2 Additional Key Programming Procedure (Using the M-MDS).
Yes
Change the key and repeat Step 7.
No
Go to the next step.
8
Verify that key 1 programming has been performed correctly
1.  Start the engine using key 1.
2.  Verify that the security light and keyless warning light operate as shown in the following figure.
3.  Turn the ignition switch to the LOCK position and remove key 1.
Go to the next step.
9
Verify that key 2 programming has been performed correctly
1.  Start the engine using key 2.
2.  Verify that the security light and keyless warning light operate as shown in the following figure.
3.  Turn the ignition switch to the LOCK position and remove key 2.
4.  Are there other keys to be programmed?
Yes
Repeat Step 9 using each programmed key.
No
Go to the next step.
10
Verify that card key programming has been performed correctly
1.  Bring the programmed card key into the vehicle.
2.  Close all doors.
3.  Remove the key from the key cylinder and place it on the passenger side front seat.
4.  Start the engine using the card key.
5.  Verify that the security light and keyless warning light operate as shown in the following figure.
6.  Turn the ignition switch to the LOCK position.
Procedure is completed