Operation CHARM: Car repair manuals for everyone.
Hosted by mcallihan.com

Programming and Relearning





IMMOBILIZER SYSTEM-RELATED PARTS PROGRAMMING

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.

CAUTION:
- If there is a malfunction in the controller area network (CAN) system, the immobilizer system related components cannot be programmed. Before programming the immobilizer system related components, verify PCM and instrument cluster related DTCs. If there is a malfunction in the CAN system, repair the CAN system first.
- 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 (IDS)
- 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 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 (IDS).
- Do not select any screen menu other than the ones indicated in the procedure during M-MDS (IDS) 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





M-MDS (IDS) Connecting Procedure

NOTE:
- Do not place the M-MDS (IDS) in the vehicle while programming the immobilizer system.

1. Fully lower the door glass.

2. Connect the M-MDS (IDS) to the DLC-2.

3. Place the M-MDS (IDS) 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.

Vehicle condition
- 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 key codes using the M-MDS (IDS).
- 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 (IDS).

Procedure









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

CAUTION:
- The engine cannot be started if any step or procedure is skipped. Perform all procedures in the order of the steps.

Vehicle condition
- 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 programmable keys may have been exceeded. Verify the number of programmed keys using the M-MDS (IDS).
- 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









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 instrument cluster is replaced with a new one.

Procedure





No.4 Programming Procedure Due to PCM Replacement

CAUTION:
- The engine cannot be started if any step or procedure is skipped. Perform all procedures in the order of the steps.

Vehicle condition
- Have two or more valid keys.

Procedure













No.5 Programming Procedure Due to Instrument Cluster Replacement

CAUTION:
- The engine cannot be started if any step or procedure is skipped. Perform all procedures in the order of the steps.

NOTE:
- Since two or more keys need to be programmed to start the engine, program two or more keys after the replacement.

Vehicle condition
- Have two or more keys to be programmed after the replacement.

Procedure













No.6 Programming Procedure Due to Key Cylinder (Including Key)

CAUTION:
- The engine cannot be started if any step or procedure is skipped. Perform all procedures in the order of the steps.

NOTE:
- Since two or more keys need to be programmed to start the engine, program two or more keys after the replacement.

Vehicle condition
- Have two or more keys to be programmed after the replacement.

Procedure









No.7 Programming Procedure Due to Simultaneous Replacement of Immobilizer System-related Parts (PCM and Instrument Cluster)

CAUTION:
- The engine cannot be started if any step or procedure is skipped. Perform all procedures in the order of the steps.

NOTE:
- Since two or more keys need to be programmed to start the engine, program two or more keys after the replacement.

Vehicle condition
- Have two or more keys to be programmed after the replacement.

Procedure