Page 578 of 3000
2GR-FE ENGINE CONTROL SYSTEM – SFI SYSTEMES–285
ES
(a) Connect the intelligent tester to the DLC3.
(b) Turn the ignition switch to the ON position and turn the
tester on.
(c) Wait for at least 60 seconds.
(d) On the tester, select the following menu items:
DIAGNOSIS / ENHANCED OBD II / DTC INFO /
PENDING CODES.
HINT:
If no pending DTCs are displayed on the tester, the
repair has been successfully completed.
NEXT
8CHECK WHETHER DTC OUTPUT RECURS (AFTER REPAIR)
COMPLETED
Page 584 of 3000

2GR-FE ENGINE CONTROL SYSTEM – SFI SYSTEMES–291
ES
DESCRIPTION
The speed sensor detects the wheel speed and sends the appropriate signals to the skid control ECU.
The skid control ECU converts these wheel speed signals into a 4-pulse signal and outputs it to the ECM
via the combination meter. The ECM determines the vehicle speed based on the frequency of these pulse
signals.
MONITOR DESCRIPTION
The ECM assumes that the vehicle is being driven when the transmission counter gear indicates more
than 300 rpm and over 30 seconds have passed since the park / neutral position switch was turned OFF.
If thre is no signal from the vehicle speed sensor with these conditions satisfied, the ECM concludes that
the vehicle speed sensor is malfunctioning. The ECM will turn on the MIL and a DTC will be set.
MONITOR STRATEGY
TYPICAL ENABLING CONDITIONS
DTC P0500 Vehicle Speed Sensor "A"
DTC No. DTC Detection Condition Trouble Area
P0500The ECM detects the following conditions
simultaneously for 2 seconds (1 trip detection logic):
• No SPD (speed sensor) signal while ECM detects
NC (transmission counter gear) signal is more than
300 rpm
• Park / neutral position switch is OFF (When shift
lever is in other than P and N positions)• Open or short in speed sensor circuit
• Speed sensor
• Combination meter
•ECM
• Skid control ECU
Related DTCs P0500: Vehicle speed sensor "A" pulse input error
Required Sensors / Components (Main) Vehicle Speed Sensor (VSS), Combination meter and Skid control ECU
Required Sensors / Components (Related)Park/neutral Position (PNP) switch, Engine Coolant Temperature (ECT) sensor,
Crankshaft Position (CKP) sensor and Mass Air Flow (MAF) meter
Frequency of Operation Continuous
Duration 2 seconds
MIL Operation Immediate
Sequence of Operation None
The monitor will run whenever these DTCs are not
presentP0120, P0121, P0122, P0123, P0220, P0222, P0223, P2135 (TP)
Time after ignition switch OFF to ON 3 seconds or more
A079413E21
Page 597 of 3000

ES–3042GR-FE ENGINE CONTROL SYSTEM – SFI SYSTEM
ES
DESCRIPTION
This monitor will run when the engine is started at -10 to 50C (14 to 122F) of the engine coolant
temperature. The DTC will set after the engine idling for 13 seconds (2 trip detection logic).
The DTC is designed to monitor the idle air control at cold start. When the engine is started at lower than
50
C (122F) of the engine coolant temperature, the ECM measures the accumulated mass air flow at the
engine idling. If it does not reach the criteria within 10 seconds, the ECM interprets this as a malfunction.
The MIL is illuminated and a DTC is set when the malfunction is detected in consecutive driving cycles (2
trip detection logic).
The ETCS (Electrical Throttle Control System) controls the idle speed. The ETCS operates the throttle
actuator to open and close the throttle valve, and adjusts the intake air amount to achieve the target idle
speed.
NOTICE:
When the negative battery terminal is disconnected during inspection or repairs, the ISC (Idle
Speed Control) learned values are cleared. ISC learning is performed when the engine has been
warmed up and idled for 5 minutes because this DTC cannot be set after the ISC learned values
cleared.
DTC P050A Cold Start Idle Air Control System Performance
DTC No. DTC Detection Condition Trouble Area
P050AAccumulated intake air amount for 10 seconds of idling after
cold start is less than threshold (2 trip detection logic)• Throttle body assembly
• Mass air flow meter
• Intake system
• PCV hose connections
• VVT system
• Air cleaner filter element
•ECM
Page 602 of 3000
2GR-FE ENGINE CONTROL SYSTEM – SFI SYSTEMES–309
ES
NOTICE:
In this operation, the engine must be cold (the same level
as the engine coolant temperature recorded in the freeze
frame data).
(a) Connect the intelligent tester to the DLC3.
(b) Turn the ignition switch to the ON position.
(c) Turn the tester on.
(d) Clear the DTCs (See page ES-39).
(e) Switch the ECM from normal mode to check mode using
the tester (See page ES-43).
(f) Start the engine to idle for a minute.
OK:
Stable fast idling.
(g) Read the DTCs.
OK:
No DTC output.
NEXT
15CHECK WHETHER DTC OUTPUT RECURS (DTC P050A)
END
Page 603 of 3000

ES–3102GR-FE ENGINE CONTROL SYSTEM – SFI SYSTEM
ES
DESCRIPTION
This monitor will run when the engine is started at -10 to 50C (14 to 122F) of the engine coolant
temperature. The DTC will set after the engine idling for 13 seconds (2 trip detection logic).
The DTC is designed to monitor the idle air control at cold start. When the engine is started at lower than
50
C (122F) of the engine coolant temperature, the ECM measures the accumulated mass air flow at the
engine idling. If it does not reach the criteria within 10 seconds, the ECM interprets this as a malfunction.
The MIL is illuminated and a DTC is set when the malfunction is detected in consecutive driving cycles (2
trip detection logic).
The ETCS (Electrical Throttle Control System) controls the idle speed. The ETCS operates the throttle
actuator to open and close the throttle valve, and adjusts the intake air amount to achieve the target idle
speed.
NOTICE:
When the negative battery terminal is disconnected during inspection or repairs, the ISC (Idle
Speed Control) learned values are cleared. ISC learning is performed when the engine has been
warmed up and idled for 5 minutes because this DTC cannot be set after the ISC learned values
cleared.
DTC P050B Cold Start Ignition Timing Performance
DTC No. DTC Detection Condition Trouble Area
P050BIgnition timing retard value insufficient for 5 seconds or more
for 10 seconds of P050A monitoring duration at cold start (2
trip detection logic)• Throttle body assembly
• Mass air flow meter
• Intake system
• PCV hose connections
• VVT system
• Air cleaner filter element
•ECM
Page 608 of 3000
2GR-FE ENGINE CONTROL SYSTEM – SFI SYSTEMES–315
ES
NEXT
NOTICE:
In this operation, the engine must be cold (the same level
as the engine coolant temperature recorded in the freeze
frame data).
(a) Connect the intelligent tester to the DLC3.
(b) Turn the ignition switch to the ON position.
(c) Turn the tester on.
(d) Clear the DTCs.
(e) Switch the ECM from normal mode to check mode using
the tester.
(f) Start the engine to idle for a minute.
OK:
Stable fast idling.
(g) Read the DTCs.
OK:
No DTC output.
NEXT
14REPAIR OR REPLACE THROTTLE BODY ASSEMBLY
Go to step 15
15CHECK WHETHER DTC OUTPUT RECURS (DTC P050B)
END
Page 617 of 3000
ES–3242GR-FE ENGINE CONTROL SYSTEM – SFI SYSTEM
ES
(a) Connect the intelligent tester to the DLC3.
(b) Turn the ignition switch to the ON position.
(c) Turn the tester on.
(d) Clear the DTC.
(e) Turn the ignition switch off.
(f) Disconnect the battery negative terminal and wait for 1
minute.
(g) Connect the battery negative terminal.
(h) Start the engine.
(i) Perform the drive pattern.
(1) Warm up the engine.
(2) Accelerate the vehicle to 50 mph (80 km/h) and stop
the vehicle.
(3) Drive the vehicle at 35 to 50 mph (60 to 80 km/h) for
5 minutes or more.
(j) Enter the following menus: DIAGNOSIS / ENHANCED II
/ DTC INFO / CURRENT CODES.
(k) Read the DTCs.
Result
B
A
3CHECK WHETHER DTC OUTPUT RECURS (IN ADDITION TO DTC P0606)
A142078E05
Display (DTC output) Proceed to
P0606 A
No output DTC B
CHECK FOR INTERMITTENT PROBLEMS
REPLACE ECM (See page ES-498)
Page 618 of 3000

2GR-FE ENGINE CONTROL SYSTEM – SFI SYSTEMES–325
ES
DESCRIPTION
The ECM continuously monitors its main and sub CPUs. This self-check ensures that the ECM is
functioning properly. If outputs from the CPUs are different and deviate from the standards, the ECM will
illuminate the MIL and set a DTC immediately.
The ECM also monitors the cruise control cancel circuit. If this circuit malfunctions, the ECM will set a
DTC immediately (MIL is not illuminated).
NOTICE:
First check for an exhaust gas leak around the HO2S if P0606 is present. An exhaust gas leak
generates noise in the HO2S output. The ECM may interpret this as an HO2S transistor
malfunction.
MONITOR STRATEGY
TYPICAL ENABLING CONDITIONS
TYPICAL MALFUNCTION THRESHOLDS
INSPECTION PROCEDURE
(a) Connect the intelligent tester to the DLC3.
(b) Turn the ignition switch to the ON position.
(c) Turn the tester on.
(d) Clear the DTC.
(e) Turn the ignition switch off.
(f) Disconnect the battery negative terminal and wait for 1
minute.
(g) Connect the battery negative terminal.
DTC P0607 Control Module Performance
DTC No. DTC Detection Condition Trouble Area
P0607• ECM main CPU error
• ECM sub CPU error
• Cruise control cancel circuit malfunctionECM
Related DTC P0607: ECM CPU malfunction
Required sensors/Components ECM
Frequency of Operation Continuous
Duration Within 1 second
MIL Operation Immediate
Sequence of Operation None
Monitor runs whenever the following DTCs are not present None
Either of the following conditions is met: Condition A or B
A. All of the following conditions are met: Conditions (a), (b) and (c)
(a) CPU reset 1 time or more
(b) Learned TP - learned APP 0.4 V or more
(c) Throttle actuator OFF
B. CPU reset 2 times or more
1CHECK WHETHER DTC OUTPUT RECURS (IN ADDITION TO DTC P0607)