TRANSMITTER ID CODE REGISTRATION [KEYLESS ENTRY SYSTEM]
Note. When registering the ID code into a keyless control module, verify that other transmitters are not being operated in the vicinity. After ID code registering, remove the key from the steering lock and verify that all doors lock/unlock normally using the transmitter.
STEERING LOCK UNIT ID CODE REGISTRATION [ADVANCED KEYLESS ENTRY AND START SYSTEM]
| CAUTION | Do not place the following devices in the vehicle while programming, otherwise programming cannot be performed. M-MDS Personal computer Device that can send/receive radio waves |
Note. The steering lock unit and steering lock component are a single unit. Therefore, replace the steering lock component when replacing steering lock unit. (See STEERING WHEEL AND COLUMN REMOVAL/INSTALLATION .) For this procedure, a programmed card key is necessary. If there is no programmed card key, perform the steering lock unit programming after the card key programming.
- Bring the programmed card key into the vehicle.
- Fully lower the driver-side door glass.
- Connect the M-MDS to the DLC-2.
- Pull out the M-MDS cable from the door glass opening and set the M-MDS outside the vehicle. CAUTION: Cover the vehicle body with a clean rag so as not to damage the vehicle body with the cable.
- After the vehicle is identified, select the following items from the initialization screen of the M-MDS. When using the IDS (laptop PC) Select "Body". Select "Security". Select "PATS Functions".
- Then, select items from the screen menu in the following order. Select "Steering Lock Unit Programming".
- Perform the security access according to the directions on the M-MDS screen.
CUSTOMIZED FUNCTION SETTING PROCEDURE [ADVANCED KEYLESS ENTRY AND START SYSTEM]
- Connect the M-MDS (IDS) to the DLC-2.
- After the vehicle is identified, select the following items from the initial screen of the M-MDS. When using the IDS (laptop PC) Select the "Module Programming". Select "Programmable Parameters". Select menu in the "RKE".
- Select an item name, and then select option.
| Mazda Modular Diagnostic System (M-MDS) display | Function | Initial setting | Setting content | Control unit |
| Answer Back Buzzer | Answer back buzzer function can be set. | Enabled | Disabled/Enabled | Keyless control module |
| Card key battery low warning | Advanced key remaining battery level/battery dead warning can be set. | Enabled | Disabled/Enabled | Keyless control module |
| Automatic Locks | Automatic locks function can be set. | Disabled | Disabled/Enabled | Keyless control module |
MAZDA MODULAR DIAGNOSTIC SYSTEM (M-MDS) DISPLAY REFERENCE CHART
Scheme 62
Scheme 62: Auto Door Lock System
Scheme 63
Scheme 63: Setting Procedure
Scheme 64
Scheme 64: Exterior, LF/RF
- Disconnect the negative battery cable.
- Remove the inner garnish. (See «INNER GARNISH REMOVAL/INSTALLATION»(ref-663022-S19522180432014101600000) .)
- Remove the front door trim. (See «FRONT DOOR TRIM REMOVAL/INSTALLATION»(ref-663022-S33593582372014101600000) .)
- Remove the screws.
- Disconnect the connector, then remove the keyless antenna.
- Install in the reverse order of removal.
Scheme 65
Scheme 65: Exterior, Rear
- Disconnect the negative battery cable.
- Remove the screws.
- Disconnect the connector, then remove the keyless antenna.
- Install in the reverse order of removal.
Scheme 66
- Disconnect the negative battery cable.
- Remove the decoration panel. (See «DECORATION PANEL REMOVAL/INSTALLATION»(ref-663022-S35013114172014101600000) .)
- Remove the front console box mat. (See «FRONT CONSOLE BOX MAT REMOVAL/INSTALLATION»(ref-663022-S21869071382014101600000) .)
- Remove the indicator panel. (See «INDICATOR PANEL REMOVAL/INSTALLATION»(ref-663022-S05956493772014101600000) .)
- Remove the front console box. (See «FRONT CONSOLE BOX REMOVAL/INSTALLATION»(ref-663022-S12692561512014101600000) .)
- Disconnect the connector, then remove the screws.
- Remove the keyless antenna.
- Install in the reverse order of removal.
Scheme 67
Scheme 67: Interior, Middle
- Disconnect the negative battery cable.
- Remove the console cover. (See «CONSOLE COVER REMOVAL/INSTALLATION»(ref-663022-S08411145752014101600000) .)
- Remove the clips.
- Disconnect the connector, then remove the keyless antenna.
- Install in the reverse order of removal.
Scheme 68
Scheme 68: Interior, Rear
- Disconnect the negative battery cable.
- Remove the trunk box. (See «TRUNK BOX REMOVAL/INSTALLATION»(ref-663022-S31210991332014101600000) .)
- Remove the third-row seat. (See THIRD-ROW SEAT REMOVAL/INSTALLATION .)
- Partially peel back the floor covering.
- Remove the nuts.
- Disconnect the connector, then remove the keyless antenna.
- Install in the reverse order of removal.
Scheme 69
Scheme 69: KEYLESS BEEPER REMOVAL/INSTALLATION [ADVANCED KEYLESS ENTRY AND START SYSTEM]
- Disconnect the negative battery cable.
- Partially peel back the splash shield (LH).
- Remove the bolt and screw.
- Disconnect the connector, then remove the keyless beeper.
- Install in the reverse order of removal.
Scheme 70
Scheme 70: Driver Side/Passenger Side
- Disconnect the negative battery cable.
- Remove the following parts: Inner garnish (See «INNER GARNISH REMOVAL/INSTALLATION»(ref-663022-S19522180432014101600000) .) Front door trim (See «FRONT DOOR TRIM REMOVAL/INSTALLATION»(ref-663022-S33593582372014101600000) .) Front door speaker (See «FRONT DOOR SPEAKER REMOVAL/INSTALLATION»(ref-663028-S06049977342014101600000) .) Front door glass (See «FRONT DOOR GLASS REMOVAL/INSTALLATION»(ref-663062-S33384410742014101600000) .) Front door module panel (See FRONT DOOR MODULE PANEL REMOVAL/INSTALLATION .)
- Remove the screw A, then remove the handle seat.
- Remove screw B, then remove the request switch.
Scheme 71
- Disconnect the negative battery cable.
- Remove the liftgate upper trim. (See «LIFTGATE UPPER TRIM REMOVAL/INSTALLATION»(ref-663022-S35774143582014101600000) .)
- Remove the liftgate side trim. (See «LIFTGATE SIDE TRIM REMOVAL/INSTALLATION»(ref-663022-S37890998892014101600000) .)
- Remove the liftgate lower trim. (See «LIFTGATE LOWER TRIM REMOVAL/INSTALLATION»(ref-663022-S38516252682014101600000) .)
- Remove the rear finisher. (See «LIFTGATE LOWER TRIM REMOVAL/INSTALLATION»(ref-663022-S38516252682014101600000) .)
- Press the tabs and remove the request switch.
- Install in the reverse order of removal.
Scheme 72
Scheme 72: REQUEST SWITCH INSPECTION [ADVANCED KEYLESS ENTRY AND START SYSTEM]
Scheme 73
- Inspect for continuity between request switch terminals A and B. If not as specified, replace the request switch.
Scheme 74
Scheme 74: ADVANCED KEY BATTERY REPLACEMENT [ADVANCED KEYLESS ENTRY AND START SYSTEM]
Scheme 75
Scheme 76
Scheme 77
Scheme 78
Scheme 79
Scheme 80
- Pull out the auxiliary key.
- Insert a tape-wrapped Flathead screwdriver into the notch in the advanced key and rotate it in the direction shown in the illustration to open the advanced key.
- Remove the battery cap.
- Remove the battery. NOTE: If the O-ring has come off, put it back in place before installing the battery.
- Install the new battery (CR2025) with the negative pole facing down.
- Install the battery cap.
- Align the upper and lower covers and close the transmitter.
- Insert the auxiliary key.
SECURITY ACCESS PROCEDURE
- Connect the M-MDS to the DLC-2.
- After the vehicle is identified, select the following items from the initialization screen of the M-MDS. When using the IDS (laptop PC) Select "Body" Select "Security" When using the PDS (Pocket PC) Select "All Tests and Calibrations".
- Then, select items from the screen menu in the following order. Select "PATS Function"
- Select the items to be performed from the following: Program Additional card key Card Key Code Erase and Program Steering Lock Unit Programming Program additional ignition key Ignition Key Code Erase and Program Customer Spare Key Programming Enable Customer Spare Key Programming Disable Parameter Reset
- The security access begins and the M-MDS displays the "OUT-CODE" NOTE: When "OUT-CODE" is first displayed, turning the ignition switch from the LOCK to the ON position 5 times will change the "OUT-CODE".
- Input "IN-CODE" corresponding to "OUT-CODE" displayed on the M-MDS screen.
- If the security access is successful, selected item can be performed.
Foreword
- When replacing 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 the programming procedures according to the service. (See «SELECTION OF PROCEDURE FOR IMMOBILIZER SYSTEM-RELATED PARTS PROGRAMMING»(ref-663023-S20518283252014101600000) .) CAUTION: The engine cannot be started if any step or procedure for each service operation is skipped. Perform all procedures in the order of the steps. 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. 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. NOTE: The "Valid key" referred to in this service information 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
- Verify that the room fuse is equipped.
- 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 | (See NO. 1 ADDITIONAL KEY PROGRAMMING PROCEDURE (USING TWO VALID KEYS) .) |
| 2 | Have one valid key or none | (See NO. 2 ADDITIONAL KEY PROGRAMMING PROCEDURE (USING THE M-MDS) .) |
| 3 | Additional key programming procedure setting | Disable programming using valid keys | (See NO. 3 ADDITIONAL KEY PROGRAMMING PROCEDURE CHANGING .) |
| Enable programming using valid keys |
| 4 | Programming due to PCM replacement | (See NO. 4 PROGRAMMING PROCEDURE DUE TO PCM REPLACEMENT .) |
| 5 | Programming due to instrument cluster replacement | (See NO. 5 PROGRAMMING PROCEDURE DUE TO INSTRUMENT CLUSTER REPLACEMENT .) |
| 6 | Programming due to simultaneous replacement of immobilizer system-related parts PCM Instrument cluster | (See NO. 6 PROGRAMMING PROCEDURE DUE TO SIMULTANEOUS REPLACEMENT OF IMMOBILIZER SYSTEM-RELATED PARTS (PCM AND INSTRUMENT CLUSTER) .) |
| 7 | Programming due to coil antenna replacement | Programming of immobilizer system-related parts is not necessary |
IMMOBILIZER SYSTEM-RELATED PARTS SERVICE AND PROGRAMMING PROCEDURE CHART
M-MDS Connecting Procedure
Note. Do not place the M-MDS in the vehicle while programming the immobilizer system.
Scheme 81
Scheme 81: M-MDS Connecting Procedure
- Fully lower the door glass.
- Connect the M-MDS to the DLC-2.
- Place the M-MDS outside the vehicle. CAUTION: Cover the vehicle body with a clean rag so as not to damage the vehicle body with the cable.
No. 1 Additional Key Programming Procedure (Using Two Valid Keys)
| CAUTION | The engine cannot be started if any step or procedure is skipped. Perform all procedures in the order of the steps . |
Conditions
- Have 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)»(ref-663023-S33311613902014101600000) .)
Scheme 82
| Step | Procedure | Action after procedure |
| 1 | LAUNCH PROGRAMMING MODE Turn the ignition switch to the ON position using key 1. 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. Remove key 1. Turn the ignition switch to the ON position using key 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 2. Remove key 2. | Go to the next step. |
| 2 | PERFORM ADDITIONAL KEY PROGRAMMING Turn the ignition switch to the ON position using key 3. Verify that the security light illuminates for approx. 3 s, and then turns off. Remove key 3. Are there other keys to be programmed? | Yes | Go back to Step 1. |
| No | Go to the next step. |
| 3 | VERIFY THAT ANY KEY IS PROGRAMMED Verify that the engine can start and run for 5 s or more using all the programmed keys. NOTE: When verifying that the engine starts, wait at least 5 s or more before starting the engine using the next key. | Procedure is completed |
| NOTE |
| When verifying that the engine starts, wait at least 5 s or more before starting the engine using the next key. |
No. 2 Additional Key Programming Procedure (Using the M-MDS)
| CAUTION | The engine cannot be started if any step or procedure is skipped. Perform all procedures in the order of the steps. |
- There is only one valid key, or none. 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.
Scheme 83
| Step | Procedure | Action after procedure |
| 1 | PERFORM ADDITIONAL KEY PROGRAMMING Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE ) 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. After the vehicle is identified, select the following items from the initialization screen of the M-MDS. Using an IDS (laptop PC): Select "Body". Select "Security". Select "PATS Functions". Using a PDS (Pocket PC): Select "All Tests and Calibrations". Select "PATS Functions". Then, select an item from the screen menu. item Program Additional Ignition Key. Perform the security access according to the directions on the M-MDS screen. NOTE: After executing the above menu, 'This operation is successful" is displayed. This indicates that the programming of the key that currently has the ignition switched on is completed. After verifying that the PATS function menu is displayed again on the M-MDS screen, turn the ignition switch to the LOCK position. Remove key 1. Are there other keys to be programmed? | Yes | Change the key and repeat Step 1. 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. |
| 2 | CLOSE THE M-MDS After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. | Go to the next step. |
| 3 | VERIFY THAT ANY KEY IS PROGRAMMED Verify that the engine can be started with the programmed key. NOTE: When verifying that the engine starts, wait at least 5 s or more before starting the engine using the next key. | Procedure is completed |
| 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. |
| NOTE |
| After executing the above menu, 'This operation is successful" is displayed. This indicates that the programming of the key that currently has the ignition switched on is completed. |
| NOTE |
| Additional key programming can be performed using the procedure in No. 1 Additional Key Programming Procedure (Using Two Valid Keys). |
| NOTE |
| When verifying that the engine starts, wait at least 5 s or more before starting the engine using the next key. |
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 Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .) 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. After the vehicle is identified, select the following items from the initialization screen of the M-MDS. Select "Body". Select "Security". Select "PATS Functions". 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. Perform the security access according to the directions on the M-MDS screen. After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. | Procedure is completed |
| 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. |
- Have two or more valid keys.
Scheme 84
| Step | Procedure | Action after procedure |
| 1 | REPLACE PCM Refer to PCM removal/installation to perform PCM replacement and configuration. (See PCM REMOVAL/INSTALLATION [MZI-3.7] .) | Go to the next step. |
| 2 | PERFORM PARAMETER RESET Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .) Turn the ignition switch to the ON position using a key (The key can be either the valid key) NOTE: Although the security light remains illuminated and DTC 23 is displayed after approx. 1 min , continue to perform the procedure as indicated. After the vehicle is identified, select the following items from the initialization screen of the M-MDS. Select "Body". Select "Security". Select "PATS Functions". Then, select an item from the screen menu. item Parameter Reset Perform the security access according to the directions on the M-MDS screen. 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. After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. Turn the ignition switch to the ON position. Verify that the security light illuminates for approx. 3 s, and then turns off. Turn the ignition switch to the LOCK position. | Go to the next step. |
| 3 | VERIFY THAT THE KEY IS PROGRAMMED TO THE PCM Verify that the engine can be started with all the keys. Can the engine be started? | Yes | Procedure is completed |
| No | Perform the corresponding DTC inspection to repair the malfunctioning part. |
| NOTE |
| Although the security light remains illuminated and DTC 23 is displayed after approx. 1 min , continue to perform the procedure as indicated. |
| CAUTION |
| At this time, do not select the other parts from the M-MDS menu. |
- Have two or more keys to be programmed after the replacement.
Scheme 85
| Step | Procedure | Action after procedure |
| 1 | REPLACE INSTRUMENT CLUSTER. Refer to instrument cluster removal/installation to perform instrument cluster replacement and configuration. (See INSTRUMENT CLUSTER REMOVAL/INSTALLATION .) | Go to the next step. |
| 2 | PERFORM PARAMETER RESET Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .) Turn the ignition switch to the ON position using a key (The key can be either the valid key) NOTE: Although the security light remains illuminated and DTC 15 is displayed after approx. 1 min , continue to perform the procedure as indicated. After the vehicle is identified, select the following items from the initialization screen of the M-MDS. Select "Body". Select "Security". Select "PATS Functions". Then, select an item from the screen menu. item Parameter Reset Perform the security access according to the directions on the M-MDS screen. Select the replaced parts "IC" according to the directions on the M-MDS screen. CAUTION: At this time, do not select the other parts from the M-MDS menu. Verify that the PATS function menu is displayed again on the M-MDS screen. | Go to the next step. |
| 3 | CLEAR IGNITION KEY ID NUMBERS Select "Ignition Key Code Erase and Program" from the M-MDS screen menu. Clear the ignition key code according to the directions on the M-MDS. | Go to the next step. |
| 4 | PERFORM IGNITION KEY ID NUMBER PROGRAMMING Program two keys according to the directions on the M-MDS. After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. Turn the ignition switch to the ON position. Verify that the security light illuminates for approx. 3 s, and then turns off. Turn the ignition switch to the LOCK position. Disconnect the M-MDS from the DLC-2. | Go to the next step. |
| 5 | VERIFY THAT ANY KEY IS PROGRAMMED Verify that the engine can be started with all the keys. Can the engine be started? | Yes | Procedure is completed |
| No | Perform the corresponding DTC inspection to repair the malfunctioning part. |
| NOTE |
| Although the security light remains illuminated and DTC 15 is displayed after approx. 1 min , continue to perform the procedure as indicated. |
| CAUTION |
| At this time, do not select the other parts from the M-MDS menu. |
- Have two or more keys to be programmed after the replacement.
| Step | Procedure | Action after procedure |
| 1 | REPLACE INSTRUMENT CLUSTER. Refer to instrument cluster removal/installation to perform instrument cluster replacement and configuration. (See INSTRUMENT CLUSTER REMOVAL/INSTALLATION .) | Go to the next step. |
| 2 | REPLACE PCM Refer to PCM removal/installation to perform PCM replacement and configuration. (See PCM REMOVAL/INSTALLATION [MZI-3.7] .) | Go to the next step. |
| 3 | PERFORM PARAMETER RESET Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .) Turn the ignition switch to the ON position using a valid key. NOTE: Although the security light remains illuminated and DTC 15 is displayed after approx. 1 min, continue to perform the procedure as indicated. After the vehicle is identified, select the following items from the initialization screen of the M-MDS. Select "Body". Select "Security". Select "PATS Functions". Then, select an item from the screen menu. item Parameter Reset Perform the security access according to the directions on the M-MDS screen. Select the replaced parts according to the directions on the M-MDS screen. If the instrument cluster is replaced: Select "IC". If the PCM is replaced: Select "PCM". CAUTION: At this time, do not select the other parts from the M-MDS menu. Verify that the PATS function menu is displayed again on the M-MDS screen. | Go to the next step. |
| 4 | CLEAR IGNITION KEY ID NUMBERS Select "Ignition Key Code Erase and Program" from the M-MDS screen menu. Clear the ignition key code according to the directions on the M-MDS. | Go to the next step. |
| 5 | PERFORM IGNITION KEY ID NUMBER PROGRAMMING Program two keys according to the directions on the M-MDS. After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. Turn the ignition switch to the ON position. Verify that the security light illuminates for approx. 3 s, and then turns off. Turn the ignition switch to the LOCK position. Disconnect the M-MDS from the DLC-2. | Go to the next step. |
| 6 | VERIFY THAT ANY KEY IS PROGRAMMED Verify that the engine can be started with all the keys. Can the engine be started? | Yes | Procedure is completed |
| No | Perform the corresponding DTC inspection to repair the malfunctioning part. |
| NOTE |
| Although the security light remains illuminated and DTC 15 is displayed after approx. 1 min, continue to perform the procedure as indicated. |
| CAUTION |
| At this time, do not select the other parts from the M-MDS menu. |
- When replacing 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 the programming procedures according to the service. (See «SELECTION OF PROCEDURE FOR IMMOBILIZER SYSTEM-RELATED PARTS PROGRAMMING»(ref-663023-S27334954802014101600000) .) CAUTION: The engine cannot be started if any step or procedure for each service operation is skipped. Perform all procedures in the order of the steps. 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. Advanced 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 an advanced key is near the vehicle during immobilizer system-related parts programming, it may be programmed mistakenly. Keep advanced keys 1 m away from the vehicle unless indicated in the procedure. NOTE: The "Valid key" or "Valid advanced key" referred to in this service information 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.
- Verify that the ROOM fuse, EGI fuse, STEERING LOCK fuse are equipped.
- 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 one valid key or valid advanced key | (See NO. 1 ADDITIONAL KEY PROGRAMMING PROCEDURE (USING THE M-MDS) .) |
| 2 | Programming due to PCM replacement | (See NO. 2 PROGRAMMING PROCEDURE AFTER PCM REPLACEMENT .) |
| 3 | Programming due to steering lock unit replacement | (See NO. 3 PROGRAMMING PROCEDURE AFTER STEERING LOCK UNIT REPLACEMENT .) |
| 4 | Programming due to keyless control module replacement | (See NO. 4 PROGRAMMING PROCEDURE AFTER KEYLESS CONTROL MODULE REPLACEMENT .) |
| 5 | Programming due to simultaneous replacement of immobilizer system-related parts PCM Keyless control module Steering lock unit | (See NO. 5 PROGRAMMING PROCEDURE AFTER SIMULTANEOUS REPLACEMENT OF IMMOBILIZER SYSTEM-RELATED PARTS (PCM, KEYLESS CONTROL MODULE, STEERING LOCK UNIT, AND KEY) .) |
| 6 | Key replacement | (See NO. 6 REPLACING ONLY KEY .) |
| 7 | Programming due to coil antenna replacement | Programming of immobilizer system-related parts is not necessary |
| 8 | Programming after keyless receiver replacement | Programming of immobilizer system-related parts is not necessary |
IMMOBILIZER SYSTEM-RELATED PARTS SERVICE AND PROGRAMMING PROCEDURE CHART
Note. Do not place the M-MDS in the vehicle while programming the immobilizer system.
- Fully lower the door glass.
- Connect the M-MDS to the DLC-2.
- Place the M-MDS outside the vehicle. CAUTION: Cover the vehicle body with a clean rag so as not to damage the vehicle body with the cable.
No. 1 Additional Key Programming Procedure (Using the M-MDS)
| CAUTION | The engine cannot be started if any step or procedure is skipped. Perform all procedures in the order of the steps. |
- There is only one valid key. NOTE: If a key ID number cannot be programmed, 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.
Scheme 86
| STEP | Procedure | Action after procedure |
| 1 | VERIFY KEY 1 VALIDITY Start the engine using key 1. CAUTION: Remove the advanced key from the vehicle. Verify that the security light illuminates for approx. 3 s, and then turns off. Turn the ignition switch to the LOCK position. | Go to the next step. |
| 2 | PERFORM ADDITIONAL KEY PROGRAMMING Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .) Insert key 1 into the key slot and depress the brake pedal. NOTE: The keyless indicator light (green) illuminates for approx. 5 s and then turns off. Within 5 s after verifying that the keyless indicator light (green) illuminates, release the brake pedal and turn the ignition switch to the LOCK-->ACC-->ON. Remove key 1 from the key slot and insert key 2 into the key slot. NOTE: After key 1 is removed, continue to perform the procedure as indicated even though the advanced key system warning alarm sounds and the keyless indicator light (red) starts to flash. After vehicle identification, select the following from the M-MDS initial screen. Select "Body". Select "Security". Select "PATS Functions". Then, select the following from the screen menu. Item "Program Additional Ignition Key" Perform the security access according to the directions on the M-MDS screen. NOTE: After executing the above menu, "This operation is successful" is displayed. At this stage, the programming for the key switching the ignition ON is completed. If an additional key is to be programmed, continue to perform the procedure according to the directions on the M-MDS screen. To finish the key programming, go to the next step. | Yes | Change the key and repeat Step 2. |
| No | Go to the next step. |
| 3 | FINISH THE M-MDS After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. | Go to the next step. |
| 4 | VERIFY THAT KEY IS PROGRAMMED Verify that the engine can be started with the programmed key. NOTE: When verifying that the engine starts, wait approx. 5 s or more before starting the engine using the next key. | Procedure is completed. |
| CAUTION |
| Remove the advanced key from the vehicle. |
| NOTE |
| The keyless indicator light (green) illuminates for approx. 5 s and then turns off. |
| NOTE |
| After key 1 is removed, continue to perform the procedure as indicated even though the advanced key system warning alarm sounds and the keyless indicator light (red) starts to flash. |
| NOTE |
| After executing the above menu, "This operation is successful" is displayed. At this stage, the programming for the key switching the ignition ON is completed. If an additional key is to be programmed, continue to perform the procedure according to the directions on the M-MDS screen. To finish the key programming, go to the next step. |
| NOTE |
| When verifying that the engine starts, wait approx. 5 s or more before starting the engine using the next key. |
- Prepare a valid key or an advanced key that can start the engine.
Scheme 87
| STEP | Procedure | Action after procedure |
| 1 | REPLACE PCM Refer to PCM removal/installation to perform PCM replacement and configuration. (See PCM REMOVAL/INSTALLATION [MZI-3.7] .) | Go to the next step. |
| 2 | PERFORM PARAMETER RESET Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .) Insert a valid key into the key slot and depress the brake pedal. NOTE: Although the security light remains illuminated and DTC 23 is displayed after approx. 1 min, continue to perform the procedure as indicated. The keyless indicator light (green) illuminates for approx. 5 s. NOTE: When a valid advanced key is used, the keyless indicator light (green) illuminates. Within 5 s after verifying that the keyless indicator light (green) illuminates, release the brake pedal and turn the ignition switch to the ON position. CAUTION: When a valid advanced key is used, release the brake pedal and turn the ignition switch to the ON position after verifying that the keyless indicator light (green) illuminates. After vehicle identification, select the following from the M-MDS initial screen. Select "Body". Select "Security". Select "PATS Functions". Then, select the following from the screen menu. Item "Parameter Reset" Perform the security access according to the directions on the M-MDS screen. Select "PCM" from the replaced parts according to the directions on the M-MDS screen. CAUTION: At this time, do not select the other parts from the M-MDS menu. After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. Turn the ignition switch to the ON position. Verify that the security light illuminates for approx. 3 s, and then turns off. Turn the ignition switch to the LOCK position. Disconnect the M-MDS from the DLC-2. | Go to the next step. |
| 3 | VERIFY THAT KEY IS PROGRAMMED TO PCM Verify that the engine can be started with all the keys. Can the engine be started? | Yes | Procedure is completed. |
| No | Perform the corresponding DTC inspection to repair the malfunctioning part. |
| NOTE |
| Although the security light remains illuminated and DTC 23 is displayed after approx. 1 min, continue to perform the procedure as indicated. |
| NOTE |
| When a valid advanced key is used, the keyless indicator light (green) illuminates. |
| CAUTION |
| When a valid advanced key is used, release the brake pedal and turn the ignition switch to the ON position after verifying that the keyless indicator light (green) illuminates. |
| CAUTION |
| At this time, do not select the other parts from the M-MDS menu. |
- Have two or more keys to be programmed after the replacement.
Scheme 88
DIAGNOSTIC PROCEDURE STEP Procedure Action after procedure 1 REPLACE STEERING LOCK UNIT Replace the steering lock unit. (See STEERING WHEEL AND COLUMN REMOVAL/INSTALLATION .) Go to the next step. 2 CONNECT THE M-MDS Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .) Remove the valid keys and the valid advanced keys from the vehicle (keep them 1 m or more from the vehicle) and turn the ignition switch to the ON position according to the directions on the M-MDS screen. Select, "There is no programmed ignition key and programmed advanced key" from the M-MDS screen. CAUTION: If the ignition is switched ON by selecting "FORCED IGNITION ON", the engine cannot be started. Although the security light or the keyless warning light illuminates or flashes, this does not indicate an improper procedure. Continue to perform the procedure as indicated. Go to the next step. 3 PROGRAM STEERING LOCK UNIT Select "Steering Lock Unit Programming" from the M-MDS screen menu. Bring the advanced keys into the vehicle. Complete the security access procedure and the steering lock unit programming according to the directions on the M-MDS screen. (See STEERING LOCK UNIT ID CODE REGISTRATION [ADVANCED KEYLESS ENTRY AND START SYSTEM] .) After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. Disconnect the M-MDS from the DLC-2. Remove the programmed advanced keys from the vehicle. Go to the next step. 4 SET UP IMMOBILIZER SYSTEM WITH KEY 1 NOTE: By starting the engine, the immobilizer system is set up and key programming is finished. Start the engine using key 1. Verify that the security light and keyless warning light operate as shown in the following illustration. Turn the ignition switch to the LOCK position and remove key 1. Go to the next step. 5 VERIFY THAT KEY IS PROGRAMMED Start the engine using key 2. Verify that the security light and keyless warning light operate as shown in the following illustration. Turn the ignition switch to the LOCK position and remove key 2. Are there other keys to be programmed? Yes Repeat Step 5 using each programmed key. No Go to the next step. 6 VERIFY THAT ADVANCED KEY IS PROGRAMMED Bring the advanced key into the vehicle. Close all doors. Remove the key from the key slot and place it on the front passenger's seat. Start the engine using the advanced key. Verify that the security light and keyless warning light operate as shown in the following illustration. After verifying that the keyless warning light turns off, turn the ignition switch to the LOCK position. Procedure is completed
Scheme 89
Scheme 90
Scheme 91
- Have two or more keys to be programmed after the replacement.
- Have one or more advanced keys to be programmed after the replacement.
Scheme 92
DIAGNOSTIC PROCEDURE STEP Procedure Action after procedure 1 REPLACE KEYLESS CONTROL MODULE Refer to keyless control module removal/installation to perform keyless control module replacement and configuration. (See KEYLESS CONTROL MODULE REMOVAL/INSTALLATION [ADVANCED KEYLESS ENTRY AND START SYSTEM] .) Go to the next step. 2 PERFORM PARAMETER RESET Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .) Remove the valid keys and the valid advanced keys from the vehicle (keep them 1 m or more from the vehicle) and turn the ignition switch to the ON position according to the directions on the M-MDS screen. Select, 'There is no programmed ignition key and programmed advanced key" from the M-MDS screen. CAUTION: If the ignition is switched ON by selecting "FORCED IGNITION ON", the engine cannot be started. Although the security light or the keyless warning light illuminates or flashes, this does not indicate an improper procedure. Continue to perform the procedure as indicated. NOTE: Although the security light flashes, this does not indicate an improper procedure. Continue to perform the procedure as indicated. After vehicle identification, select the following from the M-MDS initial screen. Select "Body". Select "Security". Select "PATS Functions". Then, select the following from the screen menu. Item "Parameter Reset" Perform the security access according to the directions on the M-MDS screen. Select "RKE" from the replaced parts according to the directions on the M-MDS screen. CAUTION: At this time, do not select the other parts from the M-MDS menu. Go to the next step. 3 PERFORM IGNITION KEY ID NUMBER CLEARING Select "Ignition Key Code Erase and Program" from the M-MDS screen menu. Clear the ignition key ID number according to the directions on the M-MDS. Go to the next step. 4 PERFORM IGNITION KEY ID NUMBER PROGRAMMING Program two keys according to the directions on the M-MDS. Verify that the PATS function menu is displayed again on the M-MDS screen. Go to the next step. 5 PERFORM ADVANCED KEY PROGRAMMING Select "Program Additional Advanced Key" from the M-MDS screen menu. Program the advanced key according to the directions on the M-MDS. Verify that the PATS function menu is displayed again on the M-MDS screen. Go to the next step. 6 PERFORM STEERING LOCK UNIT PROGRAMMING Select "Steering Lock Unit Programming" from the M-MDS screen menu. Complete the steering lock unit programming according to the directions on the M-MDS. (See STEERING LOCK UNIT ID CODE REGISTRATION [ADVANCED KEYLESS ENTRY AND START SYSTEM] .) After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. Disconnect the M-MDS from the DLC-2. Remove the programmed advanced key from the vehicle. Go to the next step. 7 SET UP IMMOBILIZER SYSTEM WITH KEY 1 NOTE: By starting the engine, the immobilizer system is set up and key programming is finished. Start the engine using key 1. Verify that the security light and keyless warning light operate as shown in the illustration. Turn the ignition switch to the LOCK position and remove key 1. Go to the next step. 8 VERIFY THAT KEY IS PROGRAMMED Start the engine using key 2. Verify that the security light and keyless warning light operate as shown in the illustration. Turn the ignition switch to the LOCK position and remove key 2. Are there other keys to be programmed? Yes Repeat Step 8 using each programmed key. No Go to the next step. 9 VERIFY THAT ADVANCED KEY IS PROGRAMMED Bring the advanced key into the vehicle. Close all doors. Remove the key from the key slot and place it on the front passenger's seat. Start the engine using the advanced key. Verify that the security light and keyless warning light operate as shown in the following illustration. After verifying that the keyless warning light turns off, turn the ignition switch to the LOCK position. Procedure is completed
Scheme 93
Scheme 94
DIAGNOSTIC PROCEDURE STEP Procedure Action after procedure 1 REPLACE UNIT OR PARTS Replace the unit or parts. Go to the next step. 2 PERFORM PARAMETER RESET Connect the M-MDS to the DLC-2. (See M-MDS CONNECTING PROCEDURE .) Turn the ignition switch to the LOCK 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. After vehicle identification, select the following from the M-MDS initial screen. Select "Body". Select "Security". Select "PATS Functions". Then, select the following from the screen menu. Item "Parameter Reset" Perform the security access according to the directions on the M-MDS screen. Select the replaced part 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 PERFORM IGNITION KEY ID NUMBER CLEARING Select "Ignition Key Code Erase and Program" from the M-MDS screen menu. Clear the ignition key ID number according to the directions on the M-MDS. Go to the next step. 4 PERFORM IGNITION KEY ID NUMBER PROGRAMMING Program two keys according to the directions on the M-MDS. Verify that the PATS function menu is displayed again on the M-MDS screen. Go to the next step. 5 PERFORM ADVANCED KEY PROGRAMMING Select "Program Additional Advanced Key" from the M-MDS screen menu. Program the advanced key according to the directions on the M-MDS. Verify that the PATS function menu is displayed again on the M-MDS screen. Go to the next step. 6 PERFORM STEERING LOCK UNIT PROGRAMMING Select "Steering Lock Unit Programming" from the M-MDS screen menu. Complete the steering lock unit programming according to the directions on the M-MDS. (See STEERING LOCK UNIT ID CODE REGISTRATION [ADVANCED KEYLESS ENTRY AND START SYSTEM] .) After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. Disconnect the M-MDS from the DLC-2. Remove the programmed advanced key from the vehicle. Go to the next step. 7 SET UP IMMOBILIZER SYSTEM WITH KEY 1 NOTE: By starting the engine, the immobilizer system is set up and key programming is finished. Start the engine using key 1. Verify that the security light and keyless warning light operate as shown in the illustration. Turn the ignition switch to the LOCK position and remove key 1. Go to the next step. 8 VERIFY THAT KEY IS PROGRAMMED Start the engine using key 2. Verify that the security light and keyless warning light operate as shown in the illustration. Turn the ignition switch to the LOCK position and remove key 2. Are there other keys to be programmed? Yes Repeat Step 8 using each programmed key. No Go to the next step. 9 VERIFY THAT ADVANCED KEY IS PROGRAMMED Bring the programmed key into the vehicle. Close all doors. Remove the key from the key slot and place it on the front passenger's seat. Start the engine using the advanced key. Verify that the security light and keyless warning light operate as shown in the illustration. After verifying that the keyless warning light turns off, turn the ignition switch to the LOCK position. Procedure is completed
Scheme 95
Scheme 96
No. 6 Replacing Only Key
| CAUTION | The engine cannot be started if any step or procedure is skipped. Perform all procedures in the order of the steps. |
- Have two or more keys to be programmed after the replacement.
Scheme 97
DIAGNOSTIC PROCEDURE STEP Procedure Action after procedure 1 REPLACE THE KEY Replace the key. Go to the next step. 2 PROGRAM/CLEAR AUXILIARY KEY Remove the valid keys and the valid advanced keys from the vehicle (keep them 1 m or more from the vehicle) and turn the ignition switch to the ON position according to the directions on the M-MDS screen. Select, 'There is no programmed ignition key and programmed advanced key" from the M-MDS screen. CAUTION: If the ignition is switched ON by selecting "FORCED IGNITION ON", the engine cannot be started. Although the security light or the keyless warning light illuminates or flashes, this does not indicate an improper procedure. Continue to perform the procedure as indicated. After vehicle identification, select the following from the M-MDS initial screen. Select "Body". Select "Security". Select "PATS Functions". Perform the security access according to the directions on the M-MDS screen. Go to the next step. 3 PERFORM IGNITION KEY ID NUMBER CLEARING Select "Ignition Key Code Erase and Program" from the M-MDS screen menu. Clear the ignition key ID number according to the directions on the M-MDS. Go to the next step. 4 PERFORM IGNITION KEY ID NUMBER PROGRAMMING Program two keys according to the directions on the M-MDS. After verifying that the PATS function menu is displayed again on the M-MDS screen, select "Finish (this menu)". Turn the ignition switch to the LOCK position. Disconnect the M-MDS from the DLC-2. Go to the next step. 5 ESTABLISH IMMOBILIZER SYSTEM WITH KEY 1 NOTE: By starting the engine, the immobilizer system is established and key programming is finished. Start the engine using key 1. Verify that the security light and keyless warning light operate as shown in the illustration. Turn the ignition switch to the LOCK position and remove key 1. Go to the next step. 6 VERIFY THAT KEY IS PROGRAMMED Start the engine using key 2. Verify that the security light and keyless warning light operate as shown in the illustration. Turn the ignition switch to the LOCK position and remove key 2. Are there other keys to be programmed? Yes Change the key and repeat Step 6. No Go to the next step. 7 VERIFY THAT ADVANCED KEY IS PROGRAMMED Bring the advanced key into the vehicle. Close all doors. Remove the key from the key slot and place it on the front passenger's seat. Start the engine using the advanced key. Verify that the security light and keyless warning light operate as shown in the illustration. After verifying that the keyless warning light turns off, turn the ignition switch to the LOCK position. Procedure is completed
Scheme 98
Scheme 99
Scheme 100
ADVANCED KEY ID CODE REGISTRATION [ADVANCED KEYLESS ENTRY AND START SYSTEM]
| CAUTION | Do not place the following devices in the vehicle while programming, otherwise programming cannot be performed. M-MDS Personal computer Device that can send/receive radio waves Verify that the other transmitter is not being operated around the servicing area during advanced key programming. |
Note. Use the M-MDS and start programming if the condition corresponds to the following: One or No Programmed Advanced Keys Keyless control module is replaced If six advanced keys are already programmed, the programming mode does not activate. If programming is needed, use the M-MDS to erase the unnecessary advanced key programming.
With two programmed advanced keys
- Bring the programmed advanced keys (2) and a unprogrammed advanced key into the vehicle.
- Close all doors.
- Insert the supplementary key into the ignition key cylinder. NOTE: Complete the procedures up to Step 7 within 30 s after the supplementary key is inserted.
- Turn the ignition switch to the ON position.
- Press the UNLOCK button on advanced key 1.
- Press the UNLOCK button on advanced key 2.
- From the ignition switch in the ON position, switch the ignition switch in the order indicated below. ACC-->ON-->ACC-->ON-->ACC-->ON
- Open the driver-side front door, press the door switch twice, and then close the door. NOTE: After Step 3 is completed and the advanced key programming mode is activated, the door lock actuator operates to lock, and then operates to unlock. If the door lock actuator does not operate, repeat the procedure from Step 2 .
- Press the UNLOCK button on the unprogrammed advanced key twice . NOTE: After Step 8 is completed and the advanced key is programmed, the door lock actuator operates to lock, and then operates to unlock.
- If programming more advanced keys, remove the supplementary key once, and then repeat the procedure from Step 2 .
Using M-MDS
- Fully lower the driver-side door glass.
- Connect the M-MDS to the DLC-2.
- Set the M-MDS outside the vehicle with its cable passing through the door glass opening. CAUTION: Cover the vehicle body with a clean rag so as not to damage the vehicle body with the cable.
- After the vehicle is identified, select the following items from the initialization screen of the M-MDS. When using the IDS (laptop PC) Select "Body". Select "Security". Select the "PATS Function".
- Select the following from the screen menu. Select "Program Additional card key".
- Perform the security access according to the directions on the M-MDS screen.
CLEARING ADVANCED KEY [ADVANCED KEYLESS ENTRY AND START SYSTEM]
- Fully lower the driver-side door glass.
- Connect the M-MDS (IDS) to the DLC-2.
- Pull out the M-MDS cable from the door glass opening and set the M-MDS outside the vehicle. CAUTION: Protect the cable and body contact area with a clean rag, otherwise they could be damaged.
- After the vehicle is identified, select the following items from the initialization screen of the M-MDS. Select the "Body". Select the "Security". Select the "PATS Functions".
- Then, select items from the screen menu in the following order. Select "Advanced Key Code Erase and Program".
- Perform the security access according to the directions on the M-MDS screen.