Page 4593 of 4770

PROGRAMMING OEM WIRELESS DOOR LOCK REMOTE TRANSMITTERS ± EL008±98 December 4, 1998
Page 2 of 2
The PRG (Program) circuit of the
Wireless Door Lock ECU is grounded to
perform programming. This can be
accomplished at a satellite location, the
Mirror Control Switch (see illustration).
NOTE:
Up to two remotes can be programmed
to operate each vehicle.
1. With the key OUT of the ignition
switch, locate and disconnect the
Mirror Control Switch from the vehicle
harness.
2. Using a suitable jumper wire, connect
terminal number 2, PRG (violet wire)
to terminal number 10, GND
(white/black) of the 10 cavity mirror
control switch connector (illustrated).
The vehicle confirms programming
mode by requesting the power door
locks to lock.
3. Depress, then release, any button on
the remote. The vehicle confirms
registration by requesting the power
door locks to lock once again.
4. To program an additional remote,
repeat step 3.
5. Disconnect the jumper wire to exit
programming mode.
Mirror Control Switch
Programing
Procedure
Mirror Control Switch Connector Program (PRG)Wire HarnessJumper Wire Wireless
Door Lock
E.C.U.PRGViolet
GND
White±Black
Wire Harness
Page 4646 of 4770
WARRANTY PARTS MARKING PROCEDURE ± PG006-03September 26, 2003
Page 3 of 3
NOTE:
The following parts do not have to be marked unless the technician can determine
failure and location.
air induction/ejection systems fuel injection systems
all computers fuel injectors
alternators fuel pump
audio (internal) ignition system
batteries internal engine components
bearings internal transmission components
belts oil cooler
catalytic converter power door lock switches
crankshaft remanufactured parts
cruise control starters
distributors suspension components
EGR systems valve covers
engine control systems window regulators
exchange parts wiper motors
exhaust systems
Parts
Marking
List
(Continued)
Page 4663 of 4770

Toyota Supports ASE CertificationPage 1 of 9
SS001±99Title:
SCANTOOL IMMOBILIZER KEY CODE
UTILITY
Models:
'98 & '99 Avalon, Camry, Land Cruiser & Sienna
'99 Solara & 4Runner
Technical Service
BULLETIN
April 9, 1999
The Diagnostic Tester now incorporates a Key Code Utility Menu capable of performing
the following tasks for immobilizer functions:
Key Code Registration
Key Code Erasure
Auto±Registration Closure
The information contained in this bulletin will provide you with a detailed outline for the
use of immobilizer functions with the Diagnostic Tester.
1998 Avalon, Camry, Land Cruiser and Sienna.
1998 Avalon, Camry, Land Cruiser, Sienna, Solara and 4Runner.
PART NUMBERPART NAME
01001271Toyota Diagnostic Tester Kit
01001895±0056.0a Diagnostic Software Card
NOTE:
Replacement Diagnostic Tester Kits or Software Cards may be ordered by calling
OTC at 1±800±933±8335.
Key Registration
This function allows the registration of additional key codes for transponder keys
(Master/Sub Keys) using a Registered Master Key.
Key Code Erasure
This function allows the user to erase all the key codes for transponder keys except
the Registered Master Key used during this function.
Auto Registration Closure
This function allows the user to close ªAuto Registration Modeª when less than three
keys have been registered.
NOTE:
When a new ECU is installed, it is in the ªAuto Registration Modeº from the factory.
This allows Transponder Keys to automatically register as they are inserted into the
Ignition Cylinder. After three Transponder Keys are registered, the ECU closes ªAuto
Registration Modeº. See the Repair Manual for further details.
OP CODEDESCRIPTIONTIMEOPNT1T2
N/ANot Applicable to Warranty ±±±±
SPECIAL SERVICE TOOLS
Introduction
Affected
Vehicles
Parts
Information
Function
Description
(Key Code
Utility)
Warranty
Information
Page 4664 of 4770

SCANTOOL IMMOBILIZER KEY CODE UTILITY ± SS001±99 April 9, 1999
Page 2 of 9
This section provides the procedures necessary to access the IMMOBILIZER KEY CODE
UTILITY functions. Refer to the instructions below.
Before any IMMOBILIZER KEY CODE UTILITY function can be performed, the type of
Transponder Key must be verified. The following steps show how to verify the
Transponder Key type.
1. Connect the Diagnostic Tester to DLC3 and press the (ON) key.
2. Insert a Registered Master Key (Black Key Head) into the ignition key cylinder and
turn to the ON position.
HINT:
A Registered Master Key is required for KEY REGISTRATION, KEY CODE ERASURE,
and AUTO REGISTRATION CLOSURE. A Sub Key (Grey Key Head) will not perform
these functions.
3. ªFrom the ªFUNCTION SELECTº menu
(Screen A), select [1: OBD/MOBD].
4. From the ªOBD/MOBD MENUª (Screen
B), select [6: IMMOBILIZER].
5. From the ªDIAGNOSTIC MENU
IMMOBILIZERº (Screen C), select [1:
CURRENT DATA]
Operation
Procedures
Verify
Immobilizer
Key Type
Page 4665 of 4770
SCANTOOL IMMOBILIZER KEY CODE UTILITY ± SS001±99 April 9, 1999
Page 3 of 9
6. From the ªCURRENT DATA MENU
IMMOBILIZERº (Screen D), select [1:
DATA LIST].
7. From the ªSELECT DATAª menu
(Screen E), select [ALL].
8. The Transponder Key Type in the ignition
cylinder will be displayed (Screen F).
[MASTER] = Registered Master Key
[SUB] = Registered Sub Key
[NO] = Not a Registered Key,
or Vehicle is not
equipped with
Immobilizer.
NOTE:
If the Transponder Key is a Master Key, proceed to [4: KEY CODE UTILITY] by
pressing the (EXIT) key back to the ªDIAGNOSTIC MENU IMMOBILIZERª (Screen C).
From the ªDIAGNOSTIC MENU IMMOBILIZERª (Screen C), select [4: KEY CODE
UTILITY] Verify
Immobilizer
Key Type
(Continued)
Page 4667 of 4770
SCANTOOL IMMOBILIZER KEY CODE UTILITY ± SS001±99 April 9, 1999
Page 5 of 9
3. From the ªKEY SELECTIONº menu
(Screen C), select the Transponder
Key type to be registered and press
the (ENTER) key.
NOTE:
Do not register a SUB KEY as a
MASTER KEY. The SUB KEY is
typically left with an attendant when
the vehicle is parked. A Registered
Master Key allows the user to
add/erase transponder keys.
4. From ªKEY SELECTIONº (Screen D),
confirm the type of Transponder Key
to be registered and press the
(ENTER) key.
5. After pressing the (YES) key, remove
the Registered Master Key from the
Ignition Cylinder within 20 seconds.
After removing the key, press the
(ENTER) key.
6. Insert the New Transponder Key into
the Ignition Cylinder within 10
seconds and press the (ENTER) key.
HINT:
Look at the Security Indicator Light. It
will begin to flash as the New
Transponder Key is inserted.
Page 4668 of 4770
SCANTOOL IMMOBILIZER KEY CODE UTILITY ± SS001±99 April 9, 1999
Page 6 of 9
7. The registration of the New
Transponder Key will be completed in
approximately 60 seconds.
HINT:
The Security Indicator continues to
flash during registration.
8. Screen H will be shown at completion
of registration. Confirm the Security
Indicator turns OFF and press the
(ENTER) key.
HINT:
The Security Indicator will stop
flashing when Key Registration is
complete.
9. Insert the New Registered Master Key
into the Ignition Cylinder and turn to
the ON position and press the
(ENTER) key.
This function allows the user to erase all the Key Codes for Transponder Keys except the
Registered Master Key used during this function. The following screens show how to
perform Key Code Erasure.
HINT:
This function requires the use of one Registered Master Key. The use of a Sub Key
will NOT complete Key Code Erasure. Key
Registration
(Continued)
Key Code
Erasure
Page 4669 of 4770
SCANTOOL IMMOBILIZER KEY CODE UTILITY ± SS001±99 April 9, 1999
Page 7 of 9
1. From the ªKEY CODE UTILITYª menu
(Screen A), select [2: KEY CODE
ERASURE].
2. Confirm the instruction on Screen B
and press the (ENTER) key.
3. Confirm the instruction on Screen C
and press the (YES) key.
NOTE:
By pressing the (YES) key, all
Transponder Key Codes will be erased
except the Registered Master Key in
the Ignition Cylinder.
HINT:
After pressing the (YES) key, the
Security Indicator will start to flash.
4. Pull out the Registered Master Key
from the Ignition Cylinder within 10
seconds (Screen D).
HINT:
Security Indicator continues to flash. Key Code
Erasure
(Continued)