DI1KK±03
± DIAGNOSTICSENGINE IMMOBILISER SYSTEM
DI±927
1162 Author: Date:
PROBLEM SYMPTOMS TABLE
SymptomSuspect AreaSee page
Immobiliser is not set.
(Engine starts with key codes other than the registered key code.)2. ECMIN±31
Engine does not start.
1. Key
2. Wire harness
3. Transponder key coil
4. Amplifier
5. ECM*1
IN±31
BE±128
IN±31
Security indicator is always ON.
1. Security indicator
2. Wire harness
3. ECM*2
IN±31
IN±31
Security indicator is always ON.
(Although code has been registered in the automatic registration
mode, indicator is not OFF.)1. Wire harness
2. Transponder key coil
3. Amplifier
4. ECMIN±31
BE±128
IN±31
Security indicator is OFF
(When DTC of immobiliser is output)
1. Wire harness
2. Transponder key coil
3. Amplifier
4. ECMIN±31
BE±128
IN±31
Security indicator is OFF.
(When DTC of immobiliser is not output)1. Wire harness
2. ECMIN±31
IN±31
Security indicator is abnormally brinking.1. Wire harness
2. ECMIN±31
IN±31
*1 : Check that the key which did not start the engine has been registered and that it is possible to start with
other already registered key codes.
*2 : Finish the automatic registration mode because the mode might still remain.
IN0CQ±03
BO4111
Negative Cable
IN±10
± INTRODUCTIONFOR ALL OF VEHICLES
10 Author: Date:
FOR ALL OF VEHICLES
PRECAUTION
1. FOR VEHICLES EQUIPPED WITH SRS AIRBAG AND
SEAT BELT PRETENSIONER
(a) The 1999 CAMRY is equipped with an SRS (Supplemen-
tal Restraint System), such as the driver airbag, front pas-
senger airbag assembly, side airbag assembly and seat
belt pretensioner.
Failure to carry out service operations in the correct se-
quence could cause the supplemental restraint system to
unexpectedly deploy during servicing, possibly leading to
a serious accident.
Further, if a mistake is made in servicing the supplemental
restraint system, it is possible the SRS may fail to operate
when required. Before servicing (including removal or
installation of parts, inspection or replacement), be sure
to read the following items carefully, then follow the cor-
rect procedure described in this manual.
(b) GENERAL NOTICE
(1) Malfunction symptoms of the supplemental re-
straint system are difficult to confirm, so the diag-
nostic trouble codes become the most important
source of information when troubleshooting. When
troubleshooting the supplemental restraint system,
always inspect the diagnostic trouble codes before
disconnecting the battery (See page DI±626).
(2) Work must be started after 90 seconds from the
time the ignition switch is turned to the ºLOCKº posi-
tion and the negative (±) terminal cable is discon-
nected from the battery.
(The supplemental restraint system is equipped
with a back±up power source so that if work is
started within 90 seconds of disconnecting the neg-
ative (±) terminal cable from the battery, the SRS
may deploy.)
When the negative (±) terminal cable is discon-
nected from the battery, memory of the clock and
audio systems will be cancelled. So before starting
work, make a record of the contents memorized by
the each memory system. Then when work is fin-
ished, reset the clock and audio systems as before.
To avoid erasing the memory of each memory sys-
tem, never use a back±up power supply from anoth-
er battery.
IN05W±08
Vehicle Brought to Workshop
Customer Problem
Analysis
Symptom Confirmation
and Diagnostic Trouble
Code Check
Symptom Simulation
Diagnostic Trouble
Code Chart
Problem Symptoms Table
Circuit Inspection or Parts
Inspection
Repair
Confirmation Test
End 1
2
43
5
6
7
8Ask the customer about the conditions and the
environment when the problem occurred.1
Confirm the symptoms and the problem conditions,
and check the diagnostic trouble codes.
(When the problem symptoms do not appear
during confirmation, use the symptom simulation
method described later on.)2, 3
Check the results obtained in Step 2, then confirm
the inspection procedure for the system or the part
which should be checked using the diagnostic
trouble code chart or the problem symptoms table.4, 5, 6
Check and repair the affected system or part in
accordance with the instructions in Step 6. 7
After completing repairs, confirm that the problem
has been eliminated.
(If the problem is not reproduced, perform the
confirmation test under the same conditions and
in the same environment as when it occurred for
the first time.)8
± INTRODUCTIONHOW TO TROUBLESHOOT ECU CONTROLLED
SYSTEMSIN±21
21 Author: Date:
HOW TO PROCEED WITH TROUBLESHOOTING
Carry out troubleshooting in accordance with the procedure on the following page. Here, only the basic pro-
cedure is shown. Details are provided in Diagnostics section, showing the most effective methods for each
circuit. Confirm the troubleshooting procedures first for the relevant circuit before beginning troubleshooting
of that circuit.
DIAGNOSTIC TROUBLE CODE CHECK PROCEDURE
Diagnostic Trouble
Code Check (Make a
note of and then clear)Confirmation
of SymptomsDiagnostic Trouble
Code CheckProblem Condition
Diagnostic Trouble
Code DisplayProblem symptoms
existSame diagnostic
trouble code is
displayedProblem is still occurring in the diagnostic
circuit
Normal code is
displayedThe problem is still occurring in a place
other than in the diagnostic circuit
(The diagnostic trouble code displayed
first is either for a past problem or it is a
secondary problem)
No problem
symptoms existThe problem occurred in the diagnostic
circuit in the past
Normal Code DisplayProblem symptoms
existNormal code is
displayedThe problem is still occurring in a place
other than in the diagnostic circuit
No problem
symptoms existNormal code is
displayedThe problem occurred in a place other
than in the diagnostic circuit in the past
± INTRODUCTIONHOW TO TROUBLESHOOT ECU CONTROLLED
SYSTEMSIN±23
23 Author: Date:
2. SYMPTOM CONFIRMATION AND DIAGNOSTIC TROUBLE CODE CHECK
The diagnostic system in the 1999 CAMRY fulfills various functions. The first function is the Diagnostic
Trouble Code Check in which a malfunction in the signal circuits to the ECU is stored in code in the ECU
memory at the time of occurrence, to be output by the technician during troubleshooting. Another function
is the Input Signal Check which checks if the signals from various switches are sent to the ECU correctly.
By using these check functions, the problem areas can be narrowed down quickly and troubleshooting can
be performed effectively. Diagnostic functions are incorporated in the following systems in the CAMRY.
SystemDiagnostic Trouble
Code CheckInput Signal Check
(Sensor Check)Diagnostic Test
Mode (Active Test)
Engine (5S±FE)
Engine (1MZ±FE)
Automatic Transaxle (A140E)
Automatic Transaxle (A541E)
Anti±Lock Brake System (DENSO made)
Anti±Lock Brake System (BOSCH made)
ABS & Traction Control System
Supplemental Restraint System
Wireless Door Lock Control System
Theft Deterrent System
Cruise Control System
Engine Immobiliser System (with Check
Mode)
(with Check
Mode)
(with Check
Mode)
(with Check
Mode)
In diagnostic trouble code check, it is very important to determine whether the problem indicated by the diag-
nostic trouble code is still occurring or occurred in the past but returned to normal at present. In addition,
it must be checked in the problem symptom check whether the malfunction indicated by the diagnostic
trouble code is directly related to the problem symptom or not. For this reason, the diagnostic trouble codes
should be checked before and after the symptom confirmation to determine the current conditions, as shown
in the table below. If this is not done, it may, depending on the case, result in unnecessary troubleshooting
for normally operating systems, thus making it more difficult to locate the problem, or in repairs not pertinent
to the problem. Therefore, always follow the procedure in correct order and perform the diagnostic trouble
code check.
Diagnostic trouble code check
Making a note of and clearing of the diagnostic trouble codes displayed
Symptom confirmation
No problem symptoms
exist Problem symptoms
exist
Simulation test using the symptom
simulation methods
Normal code displayed
Problem symptoms exist Normal code displayed
No problem symptoms exist Diagnostic trouble code check
Troubleshooting of problem indicated
by diagnostic trouble code Diagnostic trouble code displayed
Problem symptoms exist
System Normal Troubleshooting of each
problem symptom
If a diagnostic trouble code was
displayed in the initial diagnostic
trouble code check, it indicates
that the trouble may have occurred
in a wire harness or connector in
that circuit in the past. Therefore,
check the wire harness and con-
nectors (See page IN±31).
IN±24± INTRODUCTIONHOW TO TROUBLESHOOT ECU CONTROLLED
SYSTEMS
24 Author: Date:
Taking into account the points on the previous page, a flow chart showing how to proceed with troubleshoot-
ing using the diagnostic trouble code check is shown below. This flow chart shows how to utilize the diagnos-
tic trouble code check effectively, then by carefully checking the results, indicates how to proceed either to
diagnostic trouble code troubleshooting or to troubleshooting of problem symptoms table.
DTC No.
Indicates the diagnostic trouble code.
Page or Instructions
Indicates the page where the inspection procedure
for each circuit is to be found, or gives instructions
for checking and repairs.
Detection Item
Indicates the system of the problem or
contents of the problem. Trouble Area
Indicates the suspect area of the
problem.
Mass Air Flow Circuit MalfunctionDetection Item
Open or short in mass air flow meter circuit
Mass air flow meter
ECM DTC No.
(See page)Trouble AreaMIL* MemoryP0100
(DI±24)
P0101
(DI±28)
P0115
(DI±33) Open or short in intake air temp. sensor
circuit
Intake air temp. sensor
ECM Intake Air Temp. Circuit
Malfunction P0110
(DI±29)
Open or short in engine coolant temp. sensor circuit
Engine coolant temp. sensor
ECM
Throttle/ Pedal Position Sensor/Switch
ºAº Circuit MalfunctionEngine Coolant Temp.
Circuit Malfunction
Open or short in throttle position sensor circuit
Throttle position sensor
ECM
DTC CHART (SAE Controlled)
HINT:
Parameters listed in the chart may not be exactly the same as your reading due to the type of instrument or other
factors.
If a malfunction code is displayed during the DTC check mode, check the circuit for that code listed in the table
below. For details of each code, turn to the page referred to under the ºSee pageº for the respective ºDTC No.º
in the DTC chart.
Mass Air Flow Circuit
Range/ Performance Problem Mass air flow meter
Throttle position sensor Throttle/ Pedal Position Sensor/ Switch
ºAº Circuit Range / Performance Prob-
lem P0116
(DI±37)Engine Coolant Temp.
Circuit Range/ Performance Problem Engine coolant temp. sensor
Cooling system
± INTRODUCTIONHOW TO TROUBLESHOOT ECU CONTROLLED
SYSTEMSIN±27
27 Author: Date:
4. DIAGNOSTIC TROUBLE CODE CHART
The inspection procedure is shown in the table below. This table permits efficient and accurate troubleshoot-
ing using the diagnostic trouble codes displayed in the diagnostic trouble code check. Proceed with trouble-
shooting in accordance with the inspection procedure given in the diagnostic chart corresponding to the
diagnostic trouble codes displayed. The engine diagnostic trouble code chart is shown below as an example.
FI0048
FI0047
FI0046
IN05X±05
± INTRODUCTIONHOW TO TROUBLESHOOT ECU CONTROLLED
SYSTEMSIN±31
31 Author: Date:
HOW TO USE THE DIAGNOSTIC
CHART AND INSPECTION
PROCEDURE
1. CONNECTOR CONNECTION AND TERMINAL IN-
SPECTION
For troubleshooting, diagnostic trouble code charts or
problem symptom table are provided for each circuit with
detailed inspection procedures on the following pages.
When all the component parts, wire harnesses and con-
nectors of each circuit except the ECU are found to be
normal in troubleshooting, then it is determined that the
problem is in the ECU. Accordingly, if diagnosis is per-
formed without the problem symptoms occurring, refer to
Step 8 to replace the ECU. So always confirm that the
problem symptoms are occurring, or proceed with inspec-
tion while using the symptom simulation method.
The instructions ºCheck wire harness and connectorº and
ºCheck and replace ECUº which appear in the inspection
procedure, are common and applicable to all diagnostic
trouble codes. Follow the procedure outlined below
whenever these instructions appear.
OPEN CIRCUIT:
This could be due to a disconnected wire harness, faulty con-
tact in the connector, and a connector terminal pulled out, etc.
HINT:
It is rarely the case that a wire is broken in the middle of
it. Most cases occur at the connector. In particular, care-
fully check the connectors of sensors and actuators
Faulty contact could be due to rusting of the connector
terminals, to foreign materials entering terminals or a de-
formation of connector terminals. Simply disconnecting
and reconnecting the connectors once changes the
condition of the connection and may result in a return to
normal operation. Therefore, in troubleshooting, if no ab-
normality is found in the wire harness and connector
check, but the problem disappears after the check, then
the cause is considered to be in the wire harness or con-
nectors.
SHORT CIRCUIT:
This could be due to a contact between wire harness and the
body ground or to a short circuit occurred inside the switch, etc.
HINT:
When there is a short circuit between the wire harness and body
ground, check thoroughly whether the wire harness is caught
in the body or is clamped properly.
TOYOTA VIP RS3000 PROGRAMMING ± ALL MODELS ± AX005±99 April 9, 1999
Page 3 of 4
II. To erase all REMOTE CONTROL codes from the system:
1. Insert key into the ignition switch,
and turn it to ªONº.
2. Press and hold the ECU's
PROGRAMMING SWITCH for 3
seconds.
The STATUS MONITOR LED
turns on for 5 seconds.
NOTE:
YOU MUST PERFORM THE NEXT
STEP WITHIN 5 SECONDS.
3. Press and hold the ECU's
PROGRAMMING SWITCH for
over 2 seconds again.
The STATUS MONITOR LED
turns off, then flashes 3 times.
The Piezo ªchirperº chirps three
times and the exterior lights flash
3 times.
4. Turn off the ignition. The ECU has cleared all REMOTE CONTROL codes; until
another REMOTE CONTROL is programmed, the system will not work with any
REMOTE CONTROL.
Programming
Procedure
(Continued)
Press and Hold
for 3 Seconds
Lights Up
Press and Hold Again, for 2
Seconds