SCANTOOL IMMOBILIZER KEY CODE UTILITY ± SS001±99 April 9, 1999
Page 8 of 9
5. If Step 4 was completed correctly,
Screen E will confirm ERASURE was
sucessful.
HINT:
If the Erasure completed, the security
indicator should still be blinking.
6. Insert the Registered Master Key into
the Ignition Cylinder and turn to the
ON position and press the (ENTER)
key.
HINT:
Look at the Security Indicator Light.
Inserting a Registered Master Key
causes the Security Indicator to
immediately stop blinking.
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. This mode allows
the Transponder Keys to automatically register as they are inserted into the Ignition
Cylinder. See the Repair Manual for further details.
CAUTION:
This function requires the use of one Registered Master Key. The use of a Sub Key
will NOT complete Auto Registration Closure. The use of a non±transponder
key
during this function may damage the ECU
.
1. From the ªKEY CODE UTILITYª menu
(Screen A), select [3: AUTO REG
CLOSURE].
Key Code
Erasure
(Continued)
Auto
Registration
Closure
Toyota Supports ASE CertificationPage 1 of 43
SS002-03Title:
O2S TEST RESULTS (MODE 05)
Models:
All '96 ± '03, '04 Corolla, ECHO, Matrix, Sienna
& Scion xA & xBTechnical Service
BULLETIN
December 17, 2003
This Service Bulletin contains Oxygen Sensor (O2S) Monitor threshold values for all
models from 1996 to 2003 and some 2004 models. Starting in 2004, the O2S Monitor
threshold values can be found in the repair manual. These values are used when
analyzing the O2S test results to determine the O2S condition.
All 1996 ± 2003 model year Toyota vehicles.
2004 model year Corolla, ECHO, Matrix and Sienna vehicles.
2004 model year Scion xA and xB vehicles.
Checking O2S Test Results
To view O2S test results, the O2S Monitor must be completed and the test results must
be checked within the same key cycle. If the ignition key is cycled OFF, the O2S test
results will be set to the minimum or maximum limits, and all test results will be erased.
The O2S test results are stored in the ECU (SAE term: Powertrain Control Module/PCM)
when the monitor is completed. The test results are static and will not change once the
monitor is complete.
The process for checking O2S test results is described in the following three basic steps:
1. Completing the O2S Readiness Monitor (page 2).
2. Accessing O2S Test Results (page 3).
3. Comparing O2S Test Results to Failure Thresholds (page 4).
SPECIAL SERVICE TOOLS (SSTs)PART NUMBERQUANTITY
Toyota Diagnostic Tester Kit*
(or any OBDII Scantool)
010012711
12 Megabyte Diagnostic Tester Program Card
with version 10.1a Software (or later)*01002593-0051
* Essential SSTs.
NOTE:
Additional Diagnostic Tester Kits, Program Cards or other SSTs may be ordered by
calling SPX/OTC at 1-800-933-8335.
OP CODEDESCRIPTIONTIMEOFPT1T2
N/ANot Applicable to Warranty±±±±
SPECIAL SERVICE TOOLS
Introduction
Applicable
Vehicles
Function
Description
Required
SSTs
Warranty
Information
O2S TEST RESULTS (MODE 05) ± SS002-03December 17, 2003
Page 2 of 43
1. Clear any stored Diagnostic Trouble Codes (DTCs) using the Toyota
Diagnostic Tester.
2. Start the engine.
3. Perform the drive pattern below to run and complete the Oxygen Sensor (O2S) Monitor.
O2S Monitor Drive Pattern
ECT: 167F (75C) or more
Vehicle Speed
At Least 8 Times
48 km/h (30 mph)
IdlingAt Least Twice Accelerator Pedal
DepressingAccelerator Pedal
Releasing (Fuel±Cut)
6 mph
(10 km/h)
Time2 min.
or more40 sec
or more20 sec
or more10 sec
or more10 sec
or more
HINT:
The O2S Monitor is completed when the following conditions are met:
Two (2) minutes or more passed after the engine start.
The Engine Coolant Temperature (ECT) is 167F (75C) or more.
Cumulative running time at 30 mph (48 km/h) or more exceeds 6 minutes.
Vehicle is in closed loop.
The fuel±cut is operated for 8 seconds or more (for Rear O2S Monitor).
A. Allow the engine to idle for two minutes.
B. Warm up the engine until the Engine Coolant Temperature (ECT) reaches 167F
(75C).
C. Drive the vehicle over 30 mph (48 km/h) for more than 40 seconds.
D. Stop the vehicle and allow the engine to idle for more than 20 seconds.
E. Repeat steps C and D at least 8 times in one driving cycle.
(Do not cycle the ignition key.)
In addition, perform the following steps for the Rear O2S Readiness Monitor:
A. Select second gear.
B. Allow the vehicle to run at 30 mph (48 km/h) or more.
C. Keep the accelerator pedal ªoff±idleº for more than 10 seconds.
D. Immediately after step C, release the accelerator pedal for at least 10 seconds
without depressing the brake pedal (to execute the fuel±cut).
E. Decelerate the vehicle until the vehicle speed reaches less than 6 mph (10 km/h).
F. Repeat steps B ± E at least twice in one driving cycle.
Completing
O2S
Readiness
Monitor
NOTE:
Before the O2S Monitor completes or after the ignition switch is turned OFF, the
Diagnostic Tester displays the viewable upper limit or a lower limit of the test value
(example: 0 V, 1.275 V, 0 s [seconds], 10.2 s, 0 and 255).
O2S TEST RESULTS (MODE 05) ± SS002-03December 17, 2003
Page 4 of 43
1. Determine the correct O2S Failure Threshold Chart for your vehicle by looking in the
ªO2S Application Table,º pages 5 ± 9 in this bulletin.
2. Select appropriate year, model, and engine for specified O2S Failure
Threshold Chart.
3. Compare O2S test results with the specified O2S Failure Threshold Chart. It may be
necessary to convert O2S test results to a specific measurement unit using the
conversion factor that is supplied in the specified table. See example below:
Example:
A. The Diagnostic Tester displays
ª17º as a value of the ªTime $81º
(see illustration).
B. Find the Conversion Factor value
of ªTime $81º in the O2S Failure
Threshold chart below.
0.3906 is specified for Time $81
in this chart.
C. Multiply ª17º in step ªAº by 0.3906
(Conversion Factor) in step ªB.º
17 x 0.3906 = 6.6 %
D. If the answer is within the
Standard Value of TEST LIMIT,
the ªTime $81º can be confirmed
to be normal.
Example of O2S Failure Threshold Chart:
TEST ID
DESCRIPTION OF TEST DATACONVERSION
FACTORUNITSTANDARD VALUE
OF TEST LIMIT
Time
$81Percentage of monitoring time
where Oxygen Sensor voltage is
less than 0.05V
Multiply 0.3906%Within 60%
Comparing
O2S Test
Results to
Failure
Thresholds
Example
LOW SW V 0.400 V
HIGH SW V 0.550 V
MIN O2S V 0.035 V
MAX O2S V 0.835 V
Time $81 17
Time $84 84
Time $85 79
NOTE:
ªLOW SW Vº indicates the O2S
voltage when the O2S status changes
from rich to lean.
ªHIGH SW Vº indicates the O2S
voltage when the O2S status changes
from lean to rich.
If the O2S voltage is lower than
ªLOW SW V,º the O2S status is lean.
If the O2S voltage is higher than
ªHIGH SW V,º the O2S status is rich.
Toyota Supports ASE CertificationPage 1 of 3
EG008-04Title:
M.I.L. ON" 1MZ-FE ENGINE MISFIRE
DTC P0300, P0301, P0302, P0303,
P0304, P0305 OR P0306
Models:
Applicable Avalon, Camry, Sienna & Solara
Technical Service
BULLETIN
April 28, 2004
Some vehicles equipped with 1MZ±FE (V6) engines without VVTi may exhibit a rough
idle and/or a M.I.L. ªONº condition with a diagnostic trouble code or codes for misfire
caused by an improperly operating ignition coil assembly. Production changes have been
implemented to prevent this condition from occuring.
2001 model year Japan built Camry vehicles equipped with 1MZ±FE engines (V6).
1998±2001 model year North American built Camry vehicles equipped with
1MZ±FE engines (V6)
1998 ± 1999 model year Avalon vehicles.
1998 ± 2000 model year Sienna vehicles.
1999 ± 2002 model year Solara vehicles equipped with 1MZ±FE engines produced
BEFORE the Production Change Effective VIN shown below.
MODELENGINEPRODUCTION CHANGE EFFECTIVE VIN
Solara1MZ±FE2T1CF2#P*2C578710
OP CODEMODELDESCRIPTIONTIMEOFPT1T2
191011AvalonR & R Ignition Coil (one coil)0.290080±190120273
191011
Camry
SolaraR & R Ignition Coil (one coil)0390080 190120273191011Solara
SiennaR & R Ignition Coil (one coil)0.390080±190120273
Applicable Warranty*:
This repair is covered under the Toyota Federal Emissions Warranty. This warranty is
in effect for 36 months or 36,000 miles, whichever occurs first, from the vehicle's
in-service date.
For California specification vehicles registered and operated in California, Maine,
Massachusetts or Vermont, this repair is covered under the California Emissions
Warranty, which is in effect for 36 months or 50,000 miles, whichever occurs first, from
the vehicle's in-service date.
* Warranty application is limited to correction of a problem based upon a customer's specific complaint.
ENGINE
Introduction
Applicable
Vehicles
Production
Change
Information
Warranty
Information
M.I.L. ªONº 1MZ±FE ENGINE MISFIRE DTC P0300 ± P0306 ± EG008-04April 28, 2004
Page 2 of 3
PREVIOUS PART NUMBERCURRENT PART NUMBERPART NAMEQTY
90080±19012SameIgnition Coil Assembly1
SPECIAL SERVICE TOOLS (SSTs)PART NUMBERQUANTITY
Toyota Diagnostic Tester Kit*
010012711
12 Megabyte Diagnostic Tester Program Card
with version 10.2a Software (or later)*01002593-0051
* Essential SSTs.
NOTE:
Additional Diagnostic Tester Kits, Program Cards or other SSTs may be ordered by
calling SPX/OTC at 1-800-933-8335.
TOOLS & MATERIALQUANTITY
Digital Volt Ohmmeter (DVOM)1
1. Confirm if vehicle is currently misfiring, running rough or hesitating.
If YES ± Go to Step 2.
If NO ± Review Freeze Frame Data and attempt to operate vehicle under similar
driving conditions ± see notes below for information that makes it more likely to
duplicate misfire.
NOTE:
The following activities will turn off misfire detection:
Changing engine RPM greater than 150 RPM.
Changing throttle position quickly.
Misfire duplication can be duplicated most readily when the engine speed and throttle
angle are held nearly constant for at least 2 minutes.
A
IGNITION 41
CYL #1 0%
CYL #2 0%
CYL #3 0%
CYL #4 Above 50%
CYL #5 0%
CYL #6 0%
MISFIRE RPM 0rpm
MISFIRE LOAD 0.00g/rev
# CODES 1
CHECK MODE OFF
MISFIRE TEST COMPL
B
IGNITION 205
CYL #1 0%
CYL #2 0%
CYL #3 0%
CYL #4 Above 50%
CYL #5 0%
CYL #6 0%
MISFIRE RPM 0rpm
MISFIRE LOAD 0.00g/rev
# CODES 1
CHECK MODE OFF
MISFIRE TEST COMPL
NOTE:
When misfire monitor is active, ignition value will change on Data List.
When pending misfire DTC is set, ªMISFIRE RPMº and ªMISFIRE LOADº will show values.
Values Will Change
From Zero
Parts
Information
Required
SSTs
Required
Tools &
Material
Repair
Procedure
M.I.L. ªONº 1MZ±FE ENGINE MISFIRE DTC P0300 ± P0306 ± EG008-04April 28, 2004
Page 3 of 3
2. Confirm if misfire is currently occurring on cylinder(s) identified by DTC(s) using the
Diagnostic Tester while engine is idling (see below).
FUNCTION SELECT FOR
NORTH AMERICA
B A
DIAGNOSTIC MENU
ENGINE
C
ALL
USER DATA
EXTEND DATA
AT M
02 SENSOR
FUEL SYS
CATALYTIC
EVAP
E
SELECT DATA
D
MISFIRE
1: OBD/MOBD
3: CARB OBD II
4: BREAK±OUT BOX
5: NVH
6: AUTOPROBE
7: 02 RPM CHECK
8: SNAPSHOT REVIEW
9: SETUP
0: GAS ANALYSIS2: ENHANCED OBD
2: DTC INFO
3: ACTIVE TEST
4: SNAPSHOT
5: SYSTEM CHECK
6: RESET MEMORY
7: MONITOR STATUS
8: CHECK MODE1: DATA LIST Examining Data List For Misfire Percent
NOTICE
ENHANCED OBDII
COVERS VEHICLES
THROUGH 2004MY.
EXCEPT SEQUOIA,
TUNDRA, TACOMA.
FOR OTHER VEHICLES
SELECT 2004 NEW
MODEL OR USE CARB
OBDII
PRESS [ENTER]
IGNITION 41
CYL #1 0%
CYL #2 0%
CYL #3 0%
CYL #4 Above 50%
CYL #5 0%
CYL #6 0%
MISFIRE RPM 0rpm
MISFIRE LOAD 0.00g/rev
# CODES 1
CHECK MODE OFF
MISFIRE TEST COMPL
Misfire on #4 Cylinder
Is the cylinder(s) identified by the DTC(s) misfiring?
If YES ± Go to Step 3.
If NO ± Follow normal diagnostics for applicable DTC in Technical Information System
(TIS) in applicable Repair Manual:
Diagnostics: SFI: P030#.
3. Swap suspect ignition coil(s) from cylinder that is misfiring to cylinder that is
not misfiring.
4. Using Diagnostic Tester, confirm that misfire is now occurring in cylinder that has
suspect ignition coil(s). Has misfire followed swapped ignition coil(s)?
If YES ± Replace ignition coil(s) and go to Step 5.
If NO ± Follow normal diagnostics in Technical Information System (TIS) for
applicable Repair Manual:
Diagnostics: SFI: P030#.
5. Confirm misfire has been eliminated (0% at all times) using Diagnostic Tester while
engine is idling.
NOTE:
If misfire percent is any value other than 0% at any time, then that cylinder is misfiring. Repair
Procedure
(Continued)