EFI system (FA20)
Precautions Parts location System information Troubleshooting Diagnostic trouble codes Circuit diagnosis Removal / installation
ENGINE CONTROL
EFI SYSTEM (FA20)
PRECAUTIONS
1. Precautions
WARNING:
Observe the following items for the safe usage of SSM3.
·Before using the SSM3, read the operation manual.
·When running the vehicle with the SSM3 connected to the DLC3, be careful not to let the cable contact the pedal, shift lever or steering wheel.
·When running the vehicle with the SSM3 connected to the DLC3, always work in a team of two to avoid driving while operating tools and obey traffic regulations.
·When running the vehicle with the SSM3 connected to the DLC3, be careful not to let the cable contact the pedal, shift lever or steering wheel.
·When running the vehicle with the SSM3 connected to the DLC3, always work in a team of two to avoid driving while operating tools and obey traffic regulations.
CAUTION:
·When replacing the engine control computer, perform registration of the identification code. (For registration procedure, refer to “REGISTRATION MANUAL FOR IMMOBILIZER.”)
·After turning the ignition switch to OFF, you may have to wait for a while before disconnecting the battery terminals. Check appropriate precautions for battery terminal disconnection before proceeding. (Refer to
)
·After turning the ignition switch to OFF, you may have to wait for a while before disconnecting the battery terminals. Check appropriate precautions for battery terminal disconnection before proceeding. (Refer to
BASIC INSPECTION
CAUTION:
When it is impossible to locate the defective part after troubleshooting, perform the following basic inspection to determine the problem.
2. Cranking operation inspection
3. Engine starting inspection
4. Air filter inspection
(1) Check the air filter.
NOTE:
When the air filter is dirty, clean or replace it.
PARTS LOCATION





LIST OF DIAGNOSTIC CODES
SYMPTOM TABLE
HOW TO TROUBLESHOOT
1.
Bring in the car
Next▼
2.
Interview and phenomenon check
Next▼
3.
Reading diagnostic codes
(1) Check the DTC related to engine and CAN communication system and the freeze frame data.
(2) When DTC is output or freeze frame data is displayed, store it.
CAUTION:
When clearing the DTC and/or freeze frame data, be sure to store the data before clearing it.
Result
| Result |
Go to |
|---|---|
| When DTC not related to CAN communication system is output. |
A |
| When no DTC is output. |
B |
| When DTC related to CAN communication system is output. |
C |
B
>Go to Step 12.
C
A▼
4.
Check repeatability of malfunction
(1) Perform repeatability test, referring to the result of the interview.
Result
| Result |
Go to |
|---|---|
| When malfunction is repeated |
A |
| When malfunction is not repeated |
B |
B
>Go to Step 9.
A▼
5.
List of diagnostic codes (main inspection parts) or troubleshooting for DTC
Result
| Result |
Go to |
|---|---|
| When faulty points are not determined. |
A |
| When faulty points are determined. |
B |
B
>Go to Step 7.
A▼
6.
System circuit inspection
(1) If the faulty parts are not specified after the diagnosis according to the inspection procedure, refer to the inspection method of the electrical circuit, and perform the circuit inspection again. (For system circuit figure, refer to
.)
Next▼
7.
Repair faulty points
Next▼
10.
Repair faulty points
Next▼
12.
Check repeatability of malfunction
(1) Perform repeatability test, referring to the result of the interview.
Result
| Result |
Go to |
|---|---|
| When malfunction is repeated |
A |
| When malfunction is not repeated |
B |
B
>Go to Step 19.
A▼
13.
Symptom table
(1) Estimate the location of the faulty points from the result of the interview, and perform necessary inspection. (Refer to
)
Result
| Result |
Go to |
|---|---|
| Faulty points are not determined. |
A |
| Faulty points are determined. |
B |
B
>Go to Step 17.
A▼
14.
Basic inspection
(1) Estimate the location of the faulty points from the result of the interview, and perform necessary inspection. (Refer to
)
Result
| Result |
Go to |
|---|---|
| Faulty points are not determined. |
A |
| Faulty points are determined. |
B |
B
>Go to Step 17.
A▼
15.
Inspection with SSM3
(1) Check [Current Data Display & Save], and perform [System Operation Check Mode]. (Refer to
)
Result
| Result |
Go to |
|---|---|
| Faulty points are not determined. |
A |
| Faulty points are determined. |
B |
B
>Go to Step 17.
A▼
16.
System circuit inspection
(1) If any defective point is not located in the areas outside of the engine control computer after diagnosis according to the inspection procedure, refer to the inspection method of the electrical circuit, and perform the circuit inspection again. (For system circuit figure, refer to
.)
Next▼
17.
Repair faulty points
Next▼
18.
Check trouble phenomenon
(1) Perform driving test referring to the result of the interview, and check that the malfunction does not recur.
Next▼
Complete
19.
Symptom table
(1) Estimate the location of the faulty points from the result of the interview, and perform necessary inspection. (Refer to
)
Result
| Result |
Go to |
|---|---|
| Faulty points are not determined. |
A |
| Faulty points are determined. |
B |
B
>Go to Step 24.
A▼
20.
Basic inspection
(1) Estimate the location of the faulty points from the result of the interview, and perform necessary inspection. (Refer to
)
Result
| Result |
Go to |
|---|---|
| When faulty points are not determined. |
A |
| When faulty points are determined. |
B |
B
>Go to Step 24.
A▼
21.
Inspection with SSM3
(1) Check [Current Data Display & Save], and perform [System Operation Check Mode]. (Refer to
)
Result
| Result |
Go to |
|---|---|
| Faulty points are not determined. |
A |
| Faulty points are determined. |
B |
B
>Go to Step 24.
A▼
22.
System circuit inspection
(1) If any defective point is not located in the areas outside of the engine control computer after diagnosis according to the inspection procedure, refer to the inspection method of the electrical circuit, and perform the circuit inspection again. (For system circuit figure, refer to
.)
Next▼
24.
Repair faulty points
Next▼
25.
Check trouble phenomenon
(1) Perform driving test referring to the result of the interview, and check that the malfunction does not recur.
Next▼
Complete
CHECK LIST FOR INTERVIEW
1. Ask customers about requested items
(1) According to the troubleshooting procedure mentioned above, ask the customers reliably about the requested items, referring to this check list for interview.


CHECKING / CLEARING DIAGNOSTIC CODES
1. Checking diagnostic codes (reading with SSM3)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Diagnostic code(s) display].
(5) Check DTC (Present fault & Pending DTC).
NOTE:
| Displayed items |
Contents |
|---|---|
| Present fault |
DTCs that indicate the error |
| Pending DTC |
·DTCs that indicate the temporary error ·Indicates the possibility of error though the error is not confirmed. |
| Readiness code |
Self-diagnostic status can be monitored concerning the given diagnostic codes. |
·After the test drive, check that the self-diagnosis for the target diagnostic codes is completed successfully by confirming [Readiness code], and then check [Present fault] or [Pending DTC].
·For DTCs (P0171, etc.) that detect error in two trips, the error occurred in the first trip is stored to the engine control computer as temporary error.
·Store the freeze frame data together with the current malfunction and pending code.
·For DTCs (P0171, etc.) that detect error in two trips, the error occurred in the first trip is stored to the engine control computer as temporary error.
·Store the freeze frame data together with the current malfunction and pending code.
2. Clearing DTC using SSM3
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Using the SSM3, select the following menu items, and clear the DTC : [BRZ Check] / [Each System Check] / [Engine Control System] / [Clear Memory].
CAUTION:
·When the clearing DTC cannot be performed successfully, turn the ignition switch to OFF, and then retry the operation.
·Do not clear the DTC using SSM3 until the cause of failure is identified.
·Do not clear the DTC using SSM3 until the cause of failure is identified.
NOTE:
Initial diagnosis of electronic throttle control is performed after DTC clearance. For this reason, the engine starting after DTC clearance must be performed more than 10 seconds after IG ON.
FREEZE FRAME DATA
1. Check freeze data (reading with SSM3)
NOTE:
When the DTC is stored, the ECM data which indicates the vehicle status at that time is stored to the engine control computer as freeze frame data.
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Freeze Frame Data Display].
2. Pending freeze frame data
NOTE:
For DTCs that detect error in two trips, store the freeze frame data when the temporary error is detected in the first trip.
INSPECTION FOR PROBLEMS THAT DO NOT NORMALLY OCCUR
CIRCUIT FIGURE







ECM TERMINAL ARRANGEMENT

Standard value
| Terminal No. (terminal symbol) |
Input Output |
Inspection conditions |
Standard value |
|---|---|---|---|
| A33-1 (+B2) ←→ A36-4 (E01) |
Input |
Engine stop, IG ON |
12 to 14 V |
| A33-2 (BATT) ←→ A36-4 (E01) |
Input |
Always |
10 to 13V |
| A33-3 (ST1-) ←→ A36-4 (E01) |
Input |
With IG ON, the stop light switch ON. (Brake pedal is depressed.) |
10 to 13V |
| With IG ON, the stop light switch OFF. (Brake pedal not depressed.) |
Approx. 0 V |
||
| A33-4 (EC) ←→ chassis ground |
Ground |
Always (continuity check) |
Less than 1 Ω |
| A33-7 (STP) ←→ A36-4 (E01)*1 |
Input |
With IG ON, the stop light switch ON. (Brake pedal is depressed.) |
Approx. 0 V |
| With IG ON, the stop light switch OFF. (Brake pedal not depressed.) |
10 to 13V |
||
| A33-8 (ACP) ←→ A36-4 (E01) |
Input |
While engine idling, air conditioner ON |
Approx. 0 V |
| While engine idling, air conditioner OFF |
12 to 14 V |
||
| A33-12 (THA) ←→ A36-4 (E01) |
Input |
Engine stop, IG ON |
0.3 to 4.6 V |
| A33-14 (STSW2) ←→ A36-4 (E01)*3 |
Input |
Engine stop, IG ON |
Approx. 0 V |
| When cranking |
6 to 13 V |
||
| A33-15 (CLSW) ←→ A36-4 (E01)*2 |
Input |
With IG ON, the clutch switch ON. (Clutch pedal is depressed.) |
Approx. 0 V |
| With IG ON, the clutch switch OFF. (Clutch pedal not depressed.) |
10 to 13 V |
||
| A33-16 (NSW) ←→ A36-4 (E01) |
Input |
With IG ON, shift lever position P or N range. *1 With IG ON, shift lever N position. *2 |
Approx. 0 V |
| With IG ON, shift lever position other than P or N range. *1 With IG ON, shift lever other than N position. *2 |
10 to 13 V |
||
| A33-17 (STSW) ←→ A36-4 (E01) |
Input |
Engine stop, IG ON |
Approx. 0 V |
| While cranking *3 |
6 V or more |
||
| While cranking *4 |
6 to 13 V |
||
| A33-18 (CANL) ←→ A36-4 (E01) |
Input |
IG ON |
Pulse generation (waveform 1) |
| A33-19 (CANH) ←→ A36-4 (E01) |
Input |
IG ON |
Pulse generation (waveform 2) |
| A33-20 (HB) ←→ A36-4 (E01) |
Input |
With IG ON, the blower fan switch is turned to ON. |
Approx. 0 V |
| With IG ON, the blower fan switch is turned to OFF. |
10 to 13 V |
||
| A33-22 (VG) ←→ A33-29 (E2G) |
Input |
After warm-up, during idling |
0.9 to 4.5 V |
| A33-27 (IGSW) ←→ A36-4 (E01) |
Output |
IG ON |
10 to 13 V |
| A33-28 (SLE2) ←→ A36-4 (E01) |
Ground |
Always (continuity check) |
Less than 1 Ω |
| A34-1 (E03) ←→ engine ground |
Ground |
Always (resistance check) |
Less than 1 Ω |
| A34-2 (E04) ←→ engine ground |
Ground |
Always (resistance check) |
Less than 1 Ω |
| A34-3 (E05) ←→ engine ground |
Ground |
Always (resistance check) |
Less than 1 Ω |
| A34-5 (HA1A) ←→ A36-4 (E01) |
Input |
While engine idling before warming up air / fuel ratio sensor |
Pulse generation (waveform 3) |
| A34-6 (+B) ←→ A36-4 (E01) |
Input |
Engine stop, IG ON |
12 to 14 V |
| A34-9 (PR) ←→ A36-4 (E01) |
Input |
After warm-up, during idling |
1.0 to 1.7 V |
| A34-11 (IJF1) ←→ A36-4 (E01) |
Input |
During idling |
Pulse generation (waveform 4) |
| A34-13 (FPF) ←→ A36-4 (E01) |
Input |
During idling |
Pulse generation (waveform 5) |
| A34-14 (EV1+) ←→ A36-4 (E01) |
Input |
After warm-up, during idling |
Pulse generation (waveform 6) |
| A34-15 (VV2+) ←→ A36-4 (E01) |
Input |
After warm-up, during idling |
Pulse generation (waveform 7) |
| A34-16 (NE+) ←→ A34-27 (NE-) |
Input |
After warm-up, during idling |
Pulse generation (waveform 6) |
| A34-17 (KNK2) ←→ A36-4 (E01) |
Input |
IG ON |
Approx. 2.5 V |
| A34-18 (A1A-) ←→ A36-4 (E01) |
Input |
IG ON |
2.4 to 2.7 V |
| A34-19 (A1A+) ←→ A36-4 (E01) |
Input |
IG ON |
2.8 to 3.2 V |
| A34-20 (PIM) ←→ A36-4 (E01) |
Input |
After warm-up, during idling |
1.1 to 2.0 V |
| A34-21 (OX1B) ←→ A36-4 (E01) |
Input |
After warm-up, during idling |
0 to 0.9 V |
| A34-25 (EV2+) ←→ A36-4 (E01) |
Input |
After warm-up, during idling |
Pulse generation (waveform 6) |
| A34-26 (VV1+) ←→ A36-4 (E01) |
Input |
After warm-up, during idling |
Pulse generation (waveform 7) |
| A34-28 (KNK1) ←→ A36-4 (E01) |
Input |
IG ON |
Approx. 2.5 V |
| A34-29 (EKNK) ←→ A36-4 (E01) |
Ground |
Always (continuity check) |
Less than 1 Ω |
| A34-30 (SLE1) ←→ A36-4 (E01) |
Ground |
Always (continuity check) |
Less than 1 Ω |
| A34-31 (IJF2) ←→ A36-4 (E01) |
Input |
During idling |
Pulse generation (waveform 4) |
| A34-32 (FPD) ←→ A36-4 (E01) |
Input |
During idling |
Pulse generation (waveform 5) |
| A34-34 (VCV) ←→ A36-4 (E01) |
Ground |
IG ON |
0 to 1 V |
| A34-35 (SLE3) ←→ A36-4 (E01) |
Ground |
Always (continuity check) |
Less than 1 Ω |
| A35-5 (IREL) ←→ A36-4 (E01) |
Output |
During idling |
10 to 13 V |
| IG ON |
Approx. 0 V |
||
| A35-7 (+BM) ←→ A36-4 (E01) |
Input |
IG ON |
10 to 13 V |
| A35-10 (DI) ←→ A36-4 (E01) |
Input |
IG ON |
10 to 12 V |
| A35-11 (FAN1) ←→ A36-4 (E01) |
Input |
IG ON |
10 to 13 V |
| After warming up, while engine idling, and during A/C ON, or coolant temperature is high. *5 |
0 to 0.5 V |
||
| When coolant temperature is high and while engine idling. *6 |
0 to 0.5 V |
||
| A35-12 (FAN2) ←→ A36-4 (E01) *5 |
Input |
IG ON |
10 to 13 V |
| After warming up, while engine idling, and during A/C ON, or coolant temperature is high. |
0 to 0.5 V |
||
| A35-13 (SSHUT) ←→ A36-4 (E01) |
Input |
IG ON |
Approx. 0 V |
| A35-15 (TACH) ←→ A36-4 (E01)*3 |
Output |
Hold at engine speed of 1500 r/min. |
Pulse generation (waveform 8) |
| A35-17 (MCR) ←→ A36-4 (E01) |
Output |
IG ON |
Approx. 0 V |
| A35-19 (FPC) ←→ A36-4 (E01) |
Output |
IG ON |
Pulse generation (waveform 9) |
| A35-21 (VCPA) ←→ A36-4 (E01) |
Output |
Engine stop, IG ON |
4.5 to 5.5 V |
| A35-22 (VCP2) ←→ A36-4 (E01) |
Output |
Engine stop, IG ON |
4.5 to 5.5 V |
| A35-23 (VPA) ←→ A36-4 (E01) |
Input |
When accelerator pedal is fully closed. (engine stop, IG ON) |
Approx. 0.7 V |
| When accelerator pedal is fully open. (engine stop, IG ON) |
Approx. 3.1 V |
||
| A35-26 (STA) ←→ A36-4 (E01) |
Output |
IG ON |
10 to 13 V |
| When cranking |
Approx. 0 V |
||
| A35-29 (EPA) ←→ A36-4 (E01) |
Input |
Engine stop, IG ON |
Approx. 0 V |
| A35-30 (EPA2) ←→ A36-4 (E01) |
Input |
Engine stop, IG ON |
Approx. 0 V |
| A35-31 (VPA2) ←→ A36-4 (E01) |
Input |
When accelerator pedal is fully closed. (engine stop, IG ON) |
Approx. 0.7 V |
| When accelerator pedal is fully open. (engine stop, IG ON) |
Approx. 3.1 V |
||
| A35-32 (ACCR) ←→ A36-4 (E01)*3 |
Output |
IG ON |
0 to 0.5 V |
| When cranking |
12 to 14 V |
||
| A35-34 (STAR) ←→ A36-4 (E01)*3 |
Output |
IG ON |
Approx. 0 V |
| When cranking |
8 to 13 V |
||
| A35-35 (AC) ←→ A36-4 (E01) |
Output |
With engine idling, air conditioner switch ON |
0 to 0.5 V |
| With engine idling, air conditioner switch OFF |
12 to 14 V |
||
| A36-1 (M-) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 10) |
| A36-2 (M+) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 10) |
| A36-3 (E02) ←→ engine ground |
Ground |
Always (resistance check) |
Less than 1 Ω |
| A36-4 (E01) ←→ engine ground |
Ground |
Always (resistance check) |
Less than 1 Ω |
| A36-5 (OE2) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 11) |
| Engine stop, IG ON |
11 to 14 V |
||
| A36-6 (HT1B) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 12) |
| Engine stop, IG ON |
11 to 14 V |
||
| A36-7 (OE1) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 11) |
| Engine stop, IG ON |
11 to 14 V |
||
| A36-8 (IGT4) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 13) |
| A36-10 (IGT2) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 13) |
| A36-11 (PRG) ←→ A36-4 (E01) |
Output |
After warming up, while engine idling, during purge control, or IG ON |
Pulse generation (waveform 14) |
| A36-12 (#10) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 15) |
| A36-13 (#40) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 15) |
| A36-14 (#1) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 4) |
| A36-16 (OC2) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 11) |
| Engine stop, IG ON |
11 to 14 V |
||
| A36-17 (OC1) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 11) |
| Engine stop, IG ON |
11 to 14 V |
||
| A36-18 (VTA1) ←→ A36-4 (E01) |
Input |
When accelerator pedal is fully closed. (engine stop, IG ON) |
Approx. 0.6 V |
| When accelerator pedal is fully open. (engine stop, IG ON) |
Approx. 4.2 V |
||
| A36-19 (VC) ←→ A36-4 (E01) |
Output |
Engine stop, IG ON |
4.5 to 5.5 V |
| A36-20 (OT) ←→ A36-4 (E01) |
Input |
During idling |
0.5 to 1.4 V |
| A36-21 (IGT1) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 13) |
| A36-22 (#20) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 15) |
| A36-23 (#4) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 4) |
| A36-24 (#3) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 4) |
| A36-25 (#2) ←→ A36-4 (E01) |
Output |
After warm-up, during idling |
Pulse generation (waveform 4) |
| A36-28 (VTA2) ←→ A36-4 (E01) |
Input |
When accelerator pedal is fully closed. (engine stop, IG ON) |
Approx. 1.5 V |
| When accelerator pedal is fully open. (engine stop, IG ON) |
Approx. 4.3 V |
||
| A36-29 (E1) ←→ A36-4 (E01) |
Input |
Engine stop, IG ON |
Approx. 0 V |
| A36-30 (THW) ←→ A36-4 (E01) |
Input |
Coolant temperature: 60 to 120°C {140 to 248°F} (during warm-up) |
0.8 to 1.8 V |
| A36-31 (IGT3) ←→ A36-4 (E01) |
Output |
Before warm-up, during idling |
Pulse generation (waveform 13) |
| A36-32 (#30) ←→ A36-4 (E01) |
Output |
Before warm-up, during idling |
Pulse generation (waveform 15) |
*1: transmission A/T
*2: transmission M/T
*3: Models with smart entry & start system
*4: Models without smart entry & start system
*5: Models with air conditioner
*6: Models without air conditioner
1. Waveform
NOTE:
Oscilloscope waveforms shown below are just the reference, and the waveforms for noise and chattering are omitted.
(1) Waveform 1
| Item |
Contents |
|---|---|
| Measuring terminal |
CANL ←→ E01 |
| Equipment setting |
1 V/DIV, 10 µs/DIV |
| Condition |
Engine stop, IG ON |
(2) Waveform 2
| Item |
Contents |
|---|---|
| Measuring terminal |
CANH ←→ E01 |
| Equipment setting |
1 V/DIV, 10 µs/DIV |
| Condition |
Engine stop, IG ON |
(3) Waveform 3
| Item |
Contents |
|---|---|
| Measuring terminal |
HA1A ←→ E01 |
| Equipment setting |
5 V/div, 50 ms/div |
| Condition |
While engine idling before warming up air / fuel ratio sensor |
(4) Waveform 4
| Item |
Contents |
|---|---|
| Measuring terminal |
CH1: #1, #2, #3, #4 ←→ E01 CH2: IJF1, IJF2 ←→ E01 |
| Equipment setting |
2 V/div, 40 µs/div |
| Condition |
After warm-up, during idling |
(5) Waveform 5
| Item |
Contents |
|---|---|
| Measuring terminal |
CH1: FPD ←→ E01 CH2: FPF ←→ E01 |
| Equipment setting |
2 V/div, 20 ms/div |
| Condition |
After warm-up, during idling |
(6) Waveform 6
| Item |
Contents |
|---|---|
| Measuring terminal |
CH1: NE+ ←→ NE- CH2: EV1+ ←→ E01 CH3: EV2+ ←→ E01 |
| Equipment setting |
5 V/div, 10 ms/div |
| Condition |
After warm-up, during idling |
(7) Waveform 7
| Item |
Contents |
|---|---|
| Measuring terminal |
CH1: NE+ ←→ NE- CH2: VV1+ ←→ E01 CH3: VV2+ ←→ E01 |
| Equipment setting |
5 V/div, 10 ms/div |
| Condition |
After warm-up, during idling |
(8) Waveform 8
| Item |
Contents |
|---|---|
| Measuring terminal |
TACH ←→ E01 |
| Equipment setting |
5 V/div, 10 ms/div |
| Condition |
Hold at engine speed of 1500 r/min. |
(9) Waveform 9
| Item |
Contents |
|---|---|
| Measuring terminal |
FPC ←→ E01 |
| Equipment setting |
5 V/div, 5 ms/div |
| Condition |
IG ON |
(10) Waveform 10
| Item |
Contents |
|---|---|
| Measuring terminal |
CH1: M+ ←→ E01 CH2: M- ←→ E01 |
| Equipment setting |
CH1: 5 V/div, 500 µs/div CH2: 200 mV/div, 500 µs/div |
| Condition |
After warm-up, during idling |
(11) Waveform 11
| Item |
Contents |
|---|---|
| Measuring terminal |
OC1 ←→ E01 OC2 ←→ E01 OE1 ←→ E01 OE2 ←→ E01 |
| Equipment setting |
5 V/div, 1 ms/div |
| Condition |
After warm-up, during idling |
(12) Waveform 12
| Item |
Contents |
|---|---|
| Measuring terminal |
HT1B ←→ E01 |
| Equipment setting |
5 V/div, 50 ms/div |
| Condition |
While engine is idling before warming up the oxygen sensor |
(13) Waveform 13
| Item |
Contents |
|---|---|
| Measuring terminal |
IGT1 ←→ E01 IGT2 ←→ E01 IGT3 ←→ E01 IGT4 ←→ E01 |
| Equipment setting |
2 V/div, 20 ms/div |
| Condition |
After warm-up, during idling |
(14) Waveform 14
| Item |
Contents |
|---|---|
| Measuring terminal |
PRG ←→ E01 |
| Equipment setting |
10 V/div, 2 s/div |
| Condition |
After warming up, while engine idling, during purge control, or IG ON |
CURRENT DATA DISPLAY & SAVE / SYSTEM OPERATION CHECK MODE
1. Current Data Display & Save
NOTE:
By reading the data display with SSM3, the values and conditions for the switch, sensor and actuator can be checked without removing the parts. When performing troubleshooting, reading the information indicated on the data display reduces the diagnosis time.
(1) Warm up the engine.
(2) Turn the A/C switch to OFF.
(3) Turn the ignition switch to OFF.
(4) Connect the SSM3 to the DLC3.
(5) Start the engine.
(6) Select the following menu items using the SSM3. : [BRZ Check] /[Each System Check] / [Engine Control System] / [Current Data Display & Save]
(7) Read the data display.
CAUTION:
The normal value described below are just the reference. Therefore, do not perform inspection based on this value.
·
·
List of normal sampling
| Item |
Display |
Reference (During idling) |
Unit |
|---|---|---|---|
| Calculated engine load value |
[Calculated load value] |
24% |
% |
| Absolute load value |
[Absolute Load Value] |
15% |
% |
| Intake air amount |
[Mass Air Flow] |
1.99 g/s {0.263 lb/m} |
g/s or lb/m |
| Intake manifold absolute pressure |
[Mani. Absolute Pressure] |
30 kPa {225 mmHg, 8.9 inHg, 4.3 psig} |
kPa, mmHg, inHg, or psig |
| Intake air temperature signal |
[Intake Air Temp.] |
33°C {91°F} |
°C or °F |
| Atmospheric pressure signal |
[Atmosphere Pressure] |
101 kPa {758 mmHg, 29.8 inHg, 14.6 psig} |
kPa, mmHg, inHg, or psig |
| Engine coolant temperature signal |
[Coolant Temp.] |
91°C {196°F} |
°C or °F |
| Engine speed signal |
[Engine Speed] |
700 r/min |
r/min |
| Vehicle speed signal |
[Vehicle Speed] |
0 km/h {0 MPH} |
km/h or MPH |
| Elapsed time after starting the engine |
[Time Since Engine Start] |
- |
s |
| Identification value of throttle opening angle on ECM side |
[Relative Throttle Pos.] |
2% |
% |
| Opening angle of throttle position sensor No. 1 |
[Throttle Opening Angle] |
13% |
% |
| Opening angle of throttle position sensor No. 2 |
[Absolute Throttle Pos.#2] |
30% |
% |
| Opening angle of accelerator pedal position sensor No. 1 |
[Accelerator Pedal Pos.#1] |
14% |
% |
| Opening angle of accelerator pedal position sensor No. 2 |
[Accelerator Pedal Pos.#2] |
14% |
% |
| Throttle target opening angle |
[Target Throttle Opening Angle] |
0% |
% |
| Number of warm-ups after DTC clearance |
[Number of warm-ups] |
- |
Times |
| Driving distance after DTC clearance |
[Meter since DTC cleared] |
- |
km |
| Elapsed time after DTC clearance |
[Time since DTC cleared] |
- |
min |
| ECM power supply voltage |
[Control module voltage] |
14.226V |
V |
| Operation status of air / fuel ratio F/B (feedback) control |
[Fuel system for Bank 1] |
CLOSE in normal status |
- |
| Short-term FT controlled by front oxygen (A/F) sensor |
[Short term fuel trim B1] |
-0.78% |
% |
| Long-term FT controlled by front oxygen (A/F) sensor |
[Long term fuel trim B1] |
-3.91% |
% |
| #1 cylinder ignition timing |
[Ignition timing adv. #1] |
13.0° |
° |
| Evaporative purge |
[Commanded Evap Purge] |
0% |
% |
| Target value for air / fuel ratio control |
[Target Equivalence Ratio] |
0.997 |
- |
| A/F lambda signal (bank 1, sensor 1) |
[A/F Sensor #11] |
0.997 |
- |
| A/F sensor output signal (bank1, senor 1) |
[A/F Sensor #11] |
2.191V |
V |
| A/F lambda signal (bank 1, sensor 1) |
[A/F Sensor #11] |
0.997 |
- |
| A/F sensor current value (bank1, senor 1) |
[A/F Sensor #11] |
0.00mA |
mA |
| Oxygen sensor output voltage (bank 1, sensor 2) |
[Oxygen sensor #12] |
0.775V |
V |
| Short-term FT controlled by front oxygen (A/F) sensor (bank 1, sensor 2) |
[Short term fuel trim #12] |
0.00% |
% |
| Fuel pressure on high pressure side |
[Fuel Press] |
4000 kPa |
kPa |
| Catalyst temperature (bank 1) |
[Catalyst Temperature #11] |
257°C {495°F} |
°C or °F |
| Status of engine warning light |
[MI(MIL)] |
OFF |
- |
| Number of diagnostic code(s) |
[Number of Diagnostic Code(s):] |
0 |
Record |
| Monitoring test of comprehensive component |
[Component monitoring(Supp)] |
With support |
- |
| Monitoring test of fuel system |
[Fuel system monitoring(Supp)] |
With support |
- |
| Monitoring test of misfire |
[Misfire monitoring(Supp)] |
With support |
- |
| EGR system test |
[EGR system(Supp)] |
With support |
- |
| Oxygen sensor heater test |
[O2 Heater Diagnosis(Supp)] |
With support |
- |
| Oxygen sensor test |
[Oxygen sensor(Supp)] |
With support |
- |
| Refrigerant test of air conditioner system |
[A/C system refrigerant(Supp)] |
Without support |
- |
| Secondary air system test |
[Secondary air system(Supp)] |
Without support |
- |
| Evaporative emission purge control system test |
[Evaporative purge system(Supp)] |
Without support |
- |
| Heater catalyst test |
[Heated catalyst(Supp)] |
Without support |
- |
| Catalyst test |
[Catalyst Diagnosis(Supp)] |
With support |
- |
| EGR system test |
[EGR system(Rdy)] |
YES/N/A |
- |
| Oxygen sensor heater test |
[O2 Heater Diagnosis(Rdy)] |
YES/N/A |
- |
| Oxygen sensor test |
[Oxygen sensor(Rdy)] |
YES/N/A |
- |
| Refrigerant test of air conditioner system |
[A/C system refrigerant(Rdy)] |
YES/N/A |
- |
| Secondary air system test |
[Secondary air system(Rdy)] |
YES/N/A |
- |
| Evaporative emission purge control system test |
[Evaporative purge system(Rdy)] |
YES/N/A |
- |
| Heater catalyst test |
[Heated catalyst(Rdy)] |
YES/N/A |
- |
| Catalyst test |
[Catalyst Diagnosis(Rdy)] |
YES/N/A |
- |
| Oxygen sensor position (bank 2, sensor 4) |
[Oxygen sensor #24] |
Without support |
- |
| Oxygen sensor position (bank 2, sensor 3) |
[Oxygen sensor #23] |
Without support |
- |
| Oxygen sensor position (bank 2, sensor 2) |
[Oxygen sensor #22] |
Without support |
- |
| Oxygen sensor position (bank 2, sensor 1) |
[Oxygen sensor #21] |
Without support |
- |
| Oxygen sensor position (bank 1, sensor 4) |
[Oxygen sensor #14] |
Without support |
- |
| Oxygen sensor position (bank 1, sensor 3) |
[Oxygen sensor #13] |
Without support |
- |
| Oxygen sensor position (bank 1, sensor 2) |
[Oxygen sensor #12] |
Support |
- |
| Oxygen sensor position (bank 1, sensor 1) |
[Oxygen sensor #11] |
Support |
- |
| On-board diagnostics system |
[OBD System] |
Other than KS models: EOBD |
- |
| KS models: EMD (Engine Manufacture Diagnostics) |
- |
||
| Driving distance after engine warning light illumination |
[Lighted MI lamp history] |
0km |
km |
| Monitoring test of comprehensive component |
[Component monitoring(Comp)] |
NO |
- |
| Monitoring test of fuel system |
[Fuel system monitoring(Comp)] |
YES/N/A |
- |
| Monitoring test of misfire |
[Misfire monitoring(Comp)] |
YES/N/A |
- |
| Monitoring test of comprehensive component |
[Component monitoring(Enable)] |
YES |
- |
| Monitoring test of fuel system |
[Fuel system monitoring(Enable)] |
YES |
- |
| Monitoring test of misfire |
[Misfire monitoring(Enable)] |
YES |
- |
| EGR system test |
[EGR system(Enable)] |
YES |
- |
| Oxygen sensor heater test |
[O2 Heater Diagnosis(Enable)] |
YES |
- |
| Oxygen sensor test |
[Oxygen sensor(Enable)] |
YES |
- |
| Refrigerant test of air conditioner system |
[A/C system refrigerant(Enable)] |
NO/N/A |
- |
| Secondary air system test |
[Secondary air system(Enable)] |
NO/N/A |
- |
| Evaporative emission purge control system test |
[Evaporative purge system(Enable)] |
NO/N/A |
- |
| Heater catalyst test |
[Heated catalyst(Enable)] |
NO/N/A |
- |
| Catalyst test |
[Catalyst Diagnosis(Enable)] |
YES |
- |
| EGR system test |
[EGR system(Comp)] |
YES/N/A |
- |
| Oxygen sensor heater test |
[O2 Heater Diagnosis(Comp)] |
YES/N/A |
- |
| Oxygen sensor test |
[Oxygen sensor(Comp)] |
NO |
- |
| Refrigerant test of air conditioner system |
[A/C system refrigerant(Comp)] |
YES/N/A |
- |
| Secondary air system test |
[Secondary air system(Comp)] |
YES/N/A |
- |
| Evaporative emission purge control system test |
[Evaporative purge system(Comp)] |
YES/N/A |
- |
| Heater catalyst test |
[Heated catalyst(Comp)] |
YES/N/A |
- |
| Catalyst test |
[Catalyst Diagnosis(Comp)] |
NO |
- |
| Engine running time during engine warning light illumination |
[Time while MIL lighted] |
0min |
min |
| Vehicle speed for cruise control |
[Cruise speed] |
0 km/h {0 MPH} |
km/h or MPH |
| Set speed for cruise control |
[Memorized Cruise Speed] |
0 km/h {0 MPH} |
km/h or MPH |
| Cruise control request torque |
[Cruise demand torque] |
0Nm |
Nm |
| Cruise control signal |
[Cruise control] |
OFF |
ON/OFF |
| Cruise control main switch signal |
[Main Switch] |
OFF |
ON/OFF |
| Cruise control main switch filter value signal |
[Main Switch After Filter] |
OFF |
ON/OFF |
| Cruise control main switch identification value |
[Main Switch Operation Value] |
OFF |
ON/OFF |
| Brake switch 1 signal |
[Brake Switch 1] |
OFF |
ON/OFF |
| Brake switch 2 signal |
[Brake Switch 2] |
OFF |
ON/OFF |
| RESUME/ACCEL switch signal |
[RESUME/ACCEL Switch] |
OFF |
ON/OFF |
| SET/COAST Switch |
[SET/COAST Switch] |
OFF |
ON/OFF |
| Cruise control cancel switch signal |
[CC Cancel SW] |
OFF |
ON/OFF |
| Illumination request status of engine warning light (AT model) |
[MIL Request Status] |
Without illumination request |
- |
| Gear position signal (AT model) |
[Gear Signal] |
0 |
- |
| Turbine speed (AT model) |
[AT turbine speed] |
700 r/min |
r/min |
| Lock-up status output (AT model) |
[AT Lock up status] |
OFF |
- |
| Fuel level sensor resistance |
[Fuel level resistance] |
- |
Ω |
| Rear defogger switch signal |
[Rear Defogger SW] |
OFF |
- |
| Blower fan switch signal |
[Blower Fan SW] |
OFF |
- |
| Headlight switch signal |
[Light Switch] |
OFF |
- |
| Front wiper switch signal |
[Wiper Switch] |
OFF |
- |
| A/F sensor position information (bank 2, sensor 4) |
[A/F sensor position information Bank2_Sensor4] |
Without support |
- |
| A/F sensor position information (bank 2, sensor 3) |
[A/F sensor position information Bank2_Sensor3] |
Without support |
- |
| A/F sensor position information (bank 2, sensor 2) |
[A/F sensor position information Bank2_Sensor2] |
Without support |
- |
| A/F sensor position information (bank 2, sensor 1) |
[A/F sensor position information Bank2_Sensor1] |
Without support |
- |
| A/F sensor position information (bank 1, sensor 4) |
[A/F sensor position information Bank1_Sensor4] |
Without support |
- |
| A/F sensor position information (bank 1, sensor 3) |
[A/F sensor position information Bank1_Sensor3] |
Without support |
- |
| A/F sensor position information (bank 1, sensor 2) |
[A/F sensor position information Bank1_Sensor2] |
Without support |
- |
| A/F sensor position information (bank 1, sensor 1) |
[A/F sensor position information Bank1_Sensor1] |
With support |
- |
| Stop light switch signal |
[Stop Light Switch] |
OFF |
- |
| Brake switch signal |
[Brake Switch] |
OFF |
- |
| Cranking status generated by starter |
[Starter Switch] |
OFF |
- |
| Shift position P range signal (AT model) |
[Shift SW Status (P Range)] |
ON |
- |
| Shift position R range signal (AT model) |
[Shift SW Status (R Range)] |
OFF |
- |
| Shift position N range signal (AT model) |
[Shift SW Status (N Range)] |
OFF |
- |
| Shift position D range signal (AT model) |
[Shift SW Status (D Range)] |
OFF |
- |
| Sport mode selector switch signal (AT model) |
[Manual SW] |
OFF |
- |
| Shift lever position P or N range |
[Neutral Position Switch] |
Neutral |
- |
| Clutch switch signal (MT model) |
[Clutch Switch] |
OFF |
- |
| Air conditioner middle pressure switch signal |
[A/C Mid Pressure Switch] |
OFF |
- |
| A/C switch signal |
[A/C Switch] |
OFF |
- |
| Delivery (test) mode terminal |
[Delivery Mode Connector] |
OFF |
- |
| Ignition switch signal |
[Ignition Switch] |
ON |
ON/OFF |
| A/F sensor admittance (bank 1) |
[A/F Sensor Admittance B1] |
0.02 |
1/Ω |
| Air / fuel ratio (bank 1, sensor 1) |
[Air fuel ratio B1S1] |
1.0 |
- |
| A/F sensor learned value (PFI) |
[A/F Learn Value B1(PFI)] |
0% |
% |
| A/F sensor resistance (bank 1, sensor 1) |
[A/F Sensor Impedance B1] |
49.0Ω |
Ω |
| Engine coolant temperature signal at startup |
[Initial Engine Coolant Temp] |
- |
°C or °F |
| Intake air temperature signal at startup |
[Initial Intake Air Temp] |
- |
°C or °F |
| Correction learning value for knock control |
[Knock Correct Learn Value] |
0°CA |
°CA |
| Control value for knock control |
[Knock Feedback Value] |
0°CA |
°CA |
| Purge density learning value |
[Purge Density Learn Value] |
0% |
% |
| Percentage of purge introduction in relation to the intake air amount |
[Evap Purge Flow] |
0% |
% |
| Soak time |
[Soak Time] |
0min |
min |
| Driving distance after battery reconnection |
[Dist Batt Cable Disconnect] |
- |
km |
| Fuel cutoff operation status |
[Fuel Cut Condition] |
OFF |
- |
| Accelerator pedal is fully closed. |
[Idle Switch] |
ON |
- |
| Fuel cutoff operation status with idle ON |
[Idle Fuel Cut] |
OFF |
- |
| Fuel cutoff operation status under low-load condition |
[FC TAU] |
OFF |
- |
| Brake override control status |
[Accel/Brake Pedal Control Status] |
OFF |
- |
| Engine oil temperature at engine start |
[Initial Engine Oil Temp] |
- |
°C or °F |
| Request signal for AT coordinated retard angle (AT model) |
[Retard Signal from AT] |
None |
- |
| Request signal for AT coordinated fuel cutoff (AT model) |
[Fuel Cut signal from AT] |
None |
- |
| Request signal for AT coordinated torque down prohibition output (AT model) |
[Stop torque decrease with AT] |
Permitted |
- |
| Torque down request for vehicle dynamics control (VDC) |
[Request Torque Down VDC] |
None |
- |
| Torque up request for vehicle dynamics control (VDC) |
[Request torque increase with VDC] |
None |
- |
| Torque down prohibition output for vehicle dynamics control (VDC) |
[Ban of Torque Down] |
Permitted |
- |
| Torque up prohibition output for vehicle dynamics control (VDC) |
[Stop torque increase with VDC] |
Permitted |
- |
| A/C magnetic clutch operation status |
[A/C Compressor Signal] |
OFF |
- |
| TC terminal |
[TC Terminal] |
OFF |
- |
| ACC relay operation status |
[ACC Relay Monitor] |
OFF |
- |
| Starter cut relay operation status |
[Starter cut relay] |
OFF |
- |
| Purge VSV drive duty cycle |
[EVAP (Purge) VSV] |
0% |
% |
| A/F sensor heater duty ratio |
[A/F Heater Duty] |
15% |
% |
| Oxygen sensor heater duty ratio |
[O2 Sensor Heater Duty] |
28% |
% |
| Oxygen sensor heater drive status (bank 1, sensor 1) |
[O2 Heater B1S1] |
ON |
- |
| Oxygen sensor heater drive status (bank 1, sensor 2) |
[O2 Heater B1S2] |
ON |
- |
| Radiator fan relay 1 operation status |
[Radiator Fan Relay #1] |
OFF |
- |
| Radiator fan relay 2 operation status |
[Radiator Fan Relay #2] |
OFF |
- |
| Fuel pump control duty ratio |
[Fuel Pump Duty] |
66% |
% |
| Accumulative value for the last 10 injections of the cylinder #1 |
[Injection Volum (Cylinder1)] |
0.100ml |
ml |
| Direct injection time for cylinder #1 (The last injection period) |
[Final Direct injection time (Cylinder 1)] |
1362 µs |
µs |
| Injection time for port #1 (The last injection period) |
[Final port injection time (Cylinder 1)] |
0 µs |
µs |
| #1 cylinder main injector injection timing |
[Direct injection timing (Cylinder 1)] |
320.0°CA |
°CA |
| High pressure fuel pump discharge rate (pump 1) |
[Requested quantity of high-pressure fuel pump discharge (Pump 1)] |
0.011ml |
ml |
| Target fuel pressure of high pressure fuel pump |
[Target Fuel Pressure(High)] |
4000 kPa |
kPa |
| Injection method display |
[Injection Mode(D4-S)] |
2 |
- |
| Estimated fuel dilution amount |
[Fuel dilution quantity estimated value] |
- |
ml |
| Output voltage for throttle position sensor No. 1 opener opening angle |
[Throttle Sens Open Pos #1] |
0.86V |
V |
| Output voltage for throttle position sensor No. 2 opener opening angle |
[Throttle Sens Open Pos #2] |
0.84V |
V |
| Full-close learning value of accelerator pedal position sensor No. 1 |
[Accel Fully Close Learn #1] |
5° |
° |
| Full-close learning value of accelerator pedal position sensor No. 2 |
[Accel Fully Close Learn #2] |
5° |
° |
| Throttle opening angle command voltage |
[Throttle Position Command] |
0.64V |
V |
| Accelerator opening ratio |
[Accel. Opening Angle] |
0% |
% |
| Electronic control throttle voltage |
[(+)BM Voltage] |
14V |
V |
| Output voltage of accelerator position sensor No. 1 |
[Accelerator Sensor No1 Voltage] |
0.68V |
V |
| Output voltage of accelerator position sensor No. 2 |
[Accelerator Sensor No2 Voltage] |
0.68V |
V |
| Output voltage of throttle position sensor No. 1 |
[Throttle sensor No1 Voltage] |
0.64V |
V |
| Output voltage of throttle position sensor No. 2 |
[Throttle sensor No2 Voltage] |
1.48V |
V |
| Throttle valve request opening angle |
[Throttle Require Position] |
0.66V |
V |
| Full-close learning value of throttle sensor |
[Throttle Fully Close Learn] |
0.57V |
V |
| Throttle motor open-side duty ratio |
[Throttle Motor Duty (Open)] |
0% |
% |
| Throttle motor close-side duty ratio |
[Throttle Motor Duty (Close)] |
14% |
% |
| Status of voltage supply to electronic control throttle motor |
[Motor Duty Operation Status] |
ON |
- |
| ST1 input status |
[ST1 Input Status] |
OFF |
- |
| Accelerator position sensor idle flag |
[Idle switch (APS)] |
ON |
- |
| Throttle position sensor idle flag |
[Idle switch (TPS)] |
ON |
- |
| Throttle motor power supply relay operation |
[Motor Power Supply Relay] |
ON |
- |
| Battery current |
[Battery Current] |
3A |
A |
| Battery temperature signal |
[Battery Temperature] |
21°C |
°C |
| Applicable voltage used for non-forced drive of alternator |
[Alt Vol - Non Active Test] |
14.5V |
V |
| Applicable voltage used for forced drive of alternator |
[Alt Vol - Active Test] |
0.0V |
V |
| Alternator duty ratio |
[ALT Duty] |
67% |
% |
| Alternator control mode |
[Alternator control mode] |
0 |
- |
| Intake VVT hold duty ratio learning value (bank 1) |
[VVT Aim Angle #1] |
61.1% |
% |
| Intake oil control solenoid duty ratio (bank 1) |
[VVT OCV Duty #1] |
54.5% |
% |
| Intake VVT actual displacement angle (bank 1) |
[VVT Change Angle #1] |
0°FR |
°FR |
| Intake VVT hold duty ratio learning value (bank 2) |
[VVT Aim Angle #2] |
60.6% |
% |
| Intake oil control solenoid duty ratio (bank 2) |
[VVT OCV Duty #2] |
54.8% |
% |
| Intake VVT actual displacement angle (bank 2) |
[VVT Change Angle #2] |
0°FR |
°FR |
| Exhaust VVT hold duty ratio learning value (bank 1) |
[VVT Ex Hold Lrn Val #1] |
57.8% |
% |
| Exhaust oil control solenoid duty ratio (bank 1) |
[VVT Ex OCV Duty #1] |
46.7% |
% |
| Exhaust VVT actual displacement angle (bank 1) |
[VVT Ex Change Angle #1] |
0°FR |
°FR |
| Exhaust VVT hold duty ratio learning value (bank 2) |
[VVT Ex Hold Lrn Val #2] |
58.3% |
% |
| Exhaust oil control solenoid duty ratio (bank 2) |
[VVT Ex OCV Duty #2] |
47.9% |
% |
| Exhaust VVT actual displacement angle (bank 2) |
[VVT Ex Change Angle #2] |
0°FR |
°FR |
| Intake VVT target displacement angle (bank 1) |
[VVT Target Change Angle #1] |
0°FR |
°FR |
| Intake VVT target displacement angle (bank 2) |
[VVT Target Change Angle #2] |
0°FR |
°FR |
| Exhaust VVT target displacement angle (bank 1) |
[VVT Ex Target Change Angle #1] |
0°FR |
°FR |
| Exhaust VVT target displacement angle (bank 2) |
[VVT Ex Target Change Angle #2] |
0°FR |
°FR |
| Intake oil control solenoid current (bank 1) |
[OCV Current R] |
0.773A |
A |
| Intake oil control solenoid current (bank 2) |
[OCV Current L] |
0.766A |
A |
| Exhaust oil control solenoid current (bank 1) |
[Exh. OCV Current R] |
0.641A |
A |
| Exhaust oil control solenoid current (bank 2) |
[Exh. OCV Current L] |
0.641A |
A |
| Cylinder #1 misfire counter |
[Cylinder #1 Misfire Count] |
0 |
Times |
| Cylinder #2 misfire counter |
[Cylinder #2 Misfire Count] |
0 |
Times |
| Cylinder #3 misfire counter |
[Cylinder #3 Misfire Count] |
0 |
Times |
| Cylinder #4 misfire counter |
[Cylinder #4 Misfire Count] |
0 |
Times |
| Period of time from the starter ON to the engine speed reaching 400 r/min. |
[Engine Starting Time] |
0 ms |
ms |
| Engine speed upon starter off |
[Engine Speed (Starter Off)] |
1429 r/min |
r/min |
| The number of ON for starter after IG OFF → IG ON. |
[Starter Count] |
1 |
Times |
| Driving distance in the previous operation |
[Run Dist of Previous Trip] |
- |
km |
| Engine coolant temperature in the previous operation |
[Previous Trip Coolant Temp] |
- |
°C or °F |
| Intake air temperature in the previous operation |
[Previous Trip Intake Temp] |
- |
°C or °F |
| Engine oil temperature |
[Oil Temperature] |
89°C {192°F} |
°C or °F |
| Engine oil temperature in the previous operation |
[Previous Trip Eng Oil Temp] |
- |
°C or °F |
| Ambient temperature |
[Ambient Temperature] |
- |
°C or °F |
| Ambient temperature in the previous operation |
[Previous Trip Ambient Temp] |
- |
°C or °F |
| Throttle opening angle |
[Throttle Opening Angle] |
0° |
° |
| ISC flow rate calculated from information of each sensor |
[ISC Flow] |
1.79g/s |
g/s |
| Throttle opening angle requested from ISC |
[ISC Position] |
2° |
° |
| ISC feedback correction amount |
[ISC Feedback Value] |
0.01g/s |
g/s |
| ISC flow rate learning value |
[ISC Learning Value] |
0.08g/s |
g/s |
| ISC electric load correction amount |
[Electric Load Feedback Val] |
0.00g/s |
g/s |
| ISC air conditioner load correction amount |
[Air Conditioner FB Val] |
0.00g/s |
g/s |
| Low revolution record after engine start |
[Low Rev for Eng Start] |
OFF |
- |
| Start time inferior record |
[Engine Start Hesitation] |
OFF |
- |
| Immobilizer fuel cutoff status |
[Immobilizer Fuel Cut] |
OFF |
- |
| Immobilizer fuel cutoff history |
[Immobilizer Fuel Cut History] |
OFF |
- |
| Correction amount for idle stabilization advance angle of #1 cylinder |
[Idle Spark Advn Ctrl #1] |
-15.38°CA |
°CA |
| Correction amount for idle stabilization advance angle of #2 cylinder |
[Idle Spark Advn Ctrl #2] |
-15.38°CA |
°CA |
| Correction amount for idle stabilization advance angle of #3 cylinder |
[Idle Spark Advn Ctrl #3] |
-15.38°CA |
°CA |
| Correction amount for idle stabilization advance angle of #4 cylinder |
[Idle Spark Advn Ctrl #4] |
-15.38°CA |
°CA |
| Deposit loss air amount |
[Deposit Loss Flow] |
0 g/s |
g/s |
| Elapsed time after high speed revolution judgment |
[Fuel Cut Elps Time] |
0 s |
s |
| Engine speed when fuel cutoff is performed at the cylinder #1 |
[Engine Speed of Cyl #1] |
0 r/min |
r/min |
| Engine speed when fuel cutoff is performed at the cylinder #2 |
[Engine Speed of Cyl #2] |
0 r/min |
r/min |
| Engine speed when fuel cutoff is performed at the cylinder #3 |
[Engine Speed of Cyl #3] |
0 r/min |
r/min |
| Engine speed when fuel cutoff is performed at the cylinder #4 |
[Engine Speed of Cyl #4] |
0 r/min |
r/min |
| Average engine speed in all cylinders |
[Av Engine Speed of All Cyl] |
0 r/min |
r/min |
| Air fuel ratio learning value (bank 1) for idle area (during direct injection). |
[A/F Learn Value Idle #1] |
0% |
% |
| Air fuel ratio learning value (bank 1) for low-load area (during direct injection). |
[A/F Learn Value Low #1] |
0% |
% |
| Air fuel ratio learning value (bank 1) for mid-load area (during direct injection). |
[A/F Learn Value Mid1 #1] |
0% |
% |
| Air fuel ratio learning value (bank 1) for high-load area (during direct injection). |
[A/F Learn Value High #1] |
0% |
% |
| Air fuel ratio learning value (bank 1) in the idle area (controlled injection). |
[A/F Learn Value Idle #1(Dual)] |
0% |
% |
| Air fuel ratio learning value (bank 1) in the low-load area (controlled injection). |
[A/F Learn Value Low #1(Dual)] |
0% |
% |
| Air fuel ratio learning value (bank 1) in the mid-load area (controlled injection). |
[A/F Learn Value Mid1 #1(Dual)] |
0% |
% |
| Air fuel ratio learning value (bank 1) in the high-load area (controlled injection). |
[A/F Learn Value High #1(Dual)] |
0% |
% |
| Last 5 digits of ECM part number |
[Last 5 Digits ECU Part Number] |
- |
- |
| The number of DTCs for which 40 warm-up cycles do not continue in the normal status. |
[# Codes(Include History)] |
0 |
Record |
| Number of all diagnostic codes |
[Number Of ALL DTCs] |
0 |
Record |
| The number of IG ON times |
[Trip Count] |
- |
trip |
| Count |
[Count] |
Normal count |
- |
| Elapsed time after IG ON |
[Time Count] |
- |
ms |
List of freeze frame data
| Item |
Display |
Unit |
|---|---|---|
| Calculated engine load value |
[Calculated load value] |
% |
| Absolute load value |
[Absolute Load Value] |
% |
| Intake air amount |
[Mass Air Flow] |
g/s or lb/m |
| Intake manifold absolute pressure |
[Mani. Absolute Pressure] |
kPa, mmHg, inHg, or psig |
| Intake air temperature signal |
[Intake Air Temp.] |
°C or °F |
| Atmospheric pressure signal |
[Atmosphere Pressure] |
kPa, mmHg, inHg, or psig |
| Engine coolant temperature signal |
[Coolant Temp.] |
°C or °F |
| Engine speed signal |
[Engine Speed] |
r/min |
| Vehicle speed signal |
[Vehicle Speed] |
km/h or MPH |
| Elapsed time after starting the engine |
[Time Since Engine Start] |
s |
| Identification value of throttle opening angle on ECM side |
[Relative Throttle Pos.] |
% |
| Opening angle of throttle position sensor No. 1 |
[Throttle Opening Angle] |
% |
| Opening angle of throttle position sensor No. 2 |
[Absolute Throttle Pos.#2] |
% |
| Opening angle of accelerator pedal position sensor No. 1 |
[Accelerator Pedal Pos.#1] |
% |
| Opening angle of accelerator pedal position sensor No. 2 |
[Accelerator Pedal Pos.#2] |
% |
| Throttle target opening angle |
[Target Throttle Opening Angle] |
% |
| Number of warm-ups after DTC clearance |
[Number of warm-ups] |
Times |
| Driving distance after DTC clearance |
[Meter since DTC cleared] |
km |
| Elapsed time after DTC clearance |
[Time since DTC cleared] |
min |
| ECM power supply voltage |
[Control module voltage] |
V |
| Diagnostic codes related to failure status information |
[Freeze frame data] |
- |
| Operation status of air / fuel ratio F/B (feedback) control |
[Fuel system for Bank 1] |
- |
| Short-term FT controlled by front oxygen (A/F) sensor |
[Short term fuel trim B1] |
% |
| Long-term FT controlled by front oxygen (A/F) sensor |
[Long term fuel trim B1] |
% |
| #1 cylinder ignition timing |
[Ignition timing adv. #1] |
° |
| Evaporative purge |
[Commanded Evap Purge] |
% |
| Target value for air / fuel ratio control |
[Target Equivalence Ratio] |
- |
| A/F lambda signal (bank 1, sensor 1) |
[A/F Sensor #11] |
- |
| A/F sensor output signal (bank1, senor 1) |
[A/F Sensor #11] |
V |
| A/F lambda signal (bank 1, sensor 1) |
[A/F Sensor #11] |
- |
| A/F sensor current value (bank1, senor 1) |
[A/F Sensor #11] |
mA |
| Oxygen sensor output voltage (bank 1, sensor 2) |
[Oxygen sensor #12] |
V |
| Short-term FT controlled by front oxygen (A/F) sensor (bank 1, sensor 2) |
[Short term fuel trim #12] |
% |
| Fuel pressure on high pressure side |
[Fuel Press] |
kPa |
| Catalyst temperature (bank 1) |
[Catalyst Temperature #11] |
°C or °F |
| Vehicle speed for cruise control |
[Cruise speed] |
km/h or MPH |
| Set speed for cruise control |
[Memorized Cruise Speed] |
km/h or MPH |
| Cruise control request torque |
[Cruise demand torque] |
Nm |
| Cruise control signal |
[Cruise control] |
ON/OFF |
| Cruise control main switch signal |
[Main Switch] |
ON/OFF |
| Cruise control main switch filter value signal |
[Main Switch After Filter] |
ON/OFF |
| Cruise control main switch identification value |
[Main Switch Operation Value] |
ON/OFF |
| Brake switch 1 signal |
[Brake Switch 1] |
ON/OFF |
| Brake switch 2 signal |
[Brake Switch 2] |
ON/OFF |
| RESUME/ACCEL switch signal |
[RESUME/ACCEL Switch] |
ON/OFF |
| SET/COAST Switch |
[SET/COAST Switch] |
ON/OFF |
| Cruise control cancel switch signal |
[CC Cancel SW] |
ON/OFF |
| Illumination request status of engine warning light (AT model) |
[MIL Request Status] |
- |
| Gear position signal (AT model) |
[Gear Signal] |
- |
| Turbine speed (AT model) |
[AT turbine speed] |
r/min |
| Lock-up status output (AT model) |
[AT Lock up status] |
- |
| Fuel level sensor resistance |
[Fuel level resistance] |
Ω |
| Rear defogger switch signal |
[Rear Defogger SW] |
- |
| Blower fan switch signal |
[Blower Fan SW] |
- |
| Headlight switch signal |
[Light Switch] |
- |
| Front wiper switch signal |
[Wiper Switch] |
- |
| Stop light switch signal |
[Stop Light Switch] |
- |
| Cranking status generated by starter |
[Starter Switch] |
- |
| Shift position P range signal (AT model) |
[Shift SW Status (P Range)] |
- |
| Shift position R range signal (AT model) |
[Shift SW Status (R Range)] |
- |
| Shift position N range signal (AT model) |
[Shift SW Status (N Range)] |
- |
| Shift position D range signal (AT model) |
[Shift SW Status (D Range)] |
- |
| Sport mode selector switch signal (AT model) |
[Manual SW] |
- |
| Shift lever position P or N range |
[Neutral Position Switch] |
- |
| Clutch switch signal (MT model) |
[Clutch Switch] |
- |
| Air conditioner middle pressure switch signal |
[A/C Mid Pressure Switch] |
- |
| A/C switch signal |
[A/C Switch] |
- |
| Delivery (test) mode terminal |
[Delivery Mode Connector] |
- |
| Ignition switch signal |
[Ignition Switch] |
ON/OFF |
| Stop light switch signal (history) |
[Stop Light Switch History] |
- |
| STA SW signal (history) |
[STA SW History] |
- |
| Starter switch signal (history) |
[Starter Switch History] |
- |
| Neutral position switch signal (history) |
[Neutral Position Switch History] |
- |
| Clutch switch signal (history) (MT model) |
[Clutch Switch History] |
- |
| Air conditioner middle pressure switch signal (history) |
[A/C Mid Pressure Switch History] |
- |
| Air conditioner switch signal (history) |
[A/C Switch History] |
- |
| Delivery (test) mode terminal (history) |
[Delivery Mode Connector History] |
- |
| Ignition switch signal (history) |
[Ignition Switch History] |
- |
| A/F sensor admittance (bank 1) |
[A/F Sensor Admittance B1] |
1/Ω |
| Air / fuel ratio (bank 1, sensor 1) |
[Air fuel ratio B1S1] |
- |
| A/F sensor learned value (PFI) |
[A/F Learn Value B1(PFI)] |
% |
| A/F sensor resistance (bank 1, sensor 1) |
[A/F Sensor Impedance B1] |
Ω |
| Engine coolant temperature signal at startup |
[Initial Engine Coolant Temp] |
°C or °F |
| Intake air temperature signal at startup |
[Initial Intake Air Temp] |
°C or °F |
| Correction learning value for knock control |
[Knock Correct Learn Value] |
°CA |
| Control value for knock control |
[Knock Feedback Value] |
°CA |
| Purge density learning value |
[Purge Density Learn Value] |
% |
| Percentage of purge introduction in relation to the intake air amount |
[Evap Purge Flow] |
% |
| Soak time |
[Soak Time] |
min |
| Driving distance after battery reconnection |
[Dist Batt Cable Disconnect] |
km |
| Fuel cutoff operation status |
[Fuel Cut Condition] |
- |
| Accelerator pedal is fully closed. |
[Idle Switch] |
- |
| Fuel cutoff operation status with idle ON |
[Idle Fuel Cut] |
- |
| Fuel cutoff operation status under low-load condition |
[FC TAU] |
- |
| Brake override control status |
[Accel/Brake Pedal Control Status] |
- |
| Engine oil temperature at engine start |
[Initial Engine Oil Temp] |
°C or °F |
| Request signal for AT coordinated retard angle (AT model) |
[Retard Signal from AT] |
- |
| Request signal for AT coordinated fuel cutoff (AT model) |
[Fuel Cut signal from AT] |
- |
| Request signal for AT coordinated torque down prohibition output (AT model) |
[Stop torque decrease with AT] |
- |
| Torque down request for vehicle dynamics control (VDC) |
[Request Torque Down VDC] |
- |
| Torque up request for vehicle dynamics control (VDC) |
[Request torque increase with VDC] |
- |
| Torque down prohibition output for vehicle dynamics control (VDC) |
[Ban of Torque Down] |
- |
| Torque up prohibition output for vehicle dynamics control (VDC) |
[Stop torque increase with VDC] |
- |
| A/C magnetic clutch operation status |
[A/C Compressor Signal] |
- |
| TC terminal |
[TC Terminal] |
- |
| ELCM vacuum pump drive signal |
[ELCM pump] |
- |
| ELCM switching valve drive signal |
[ELCM switching valve] |
- |
| ACC relay operation status |
[ACC Relay Monitor] |
- |
| Starter cut relay operation status |
[Starter cut relay] |
- |
| Purge VSV drive duty cycle |
[EVAP (Purge) VSV] |
% |
| A/F sensor heater duty ratio |
[A/F Heater Duty] |
% |
| Oxygen sensor heater duty ratio |
[O2 Sensor Heater Duty] |
% |
| Oxygen sensor heater drive status (bank 1, sensor 1) |
[O2 Heater B1S1] |
- |
| Oxygen sensor heater drive status (bank 1, sensor 2) |
[O2 Heater B1S2] |
- |
| Radiator fan relay 1 operation status |
[Radiator Fan Relay #1] |
- |
| Radiator fan relay 2 operation status |
[Radiator Fan Relay #2] |
- |
| Fuel pump control duty ratio |
[Fuel Pump Duty] |
% |
| Accumulative value for the last 10 injections of the cylinder #1 |
[Injection Volum (Cylinder1)] |
ml |
| Direct injection time for cylinder #1 (The last injection period) |
[Final Direct injection time (Cylinder 1)] |
µs |
| Injection time for port #1 (The last injection period) |
[Final port injection time (Cylinder 1)] |
µs |
| #1 cylinder main injector injection timing |
[Direct injection timing (Cylinder 1)] |
°CA |
| High pressure fuel pump discharge rate (pump 1) |
[Requested quantity of high-pressure fuel pump discharge (Pump 1)] |
ml |
| Target fuel pressure of high pressure fuel pump |
[Target Fuel Pressure(High)] |
kPa |
| Injection method display |
[Injection Mode(D4-S)] |
- |
| Estimated fuel dilution amount |
[Fuel dilution quantity estimated value] |
ml |
| Battery current |
[Battery Current] |
A |
| Battery temperature signal |
[Battery Temperature] |
°C |
| Applicable voltage used for non-forced drive of alternator |
[Alt Vol - Non Active Test] |
V |
| Applicable voltage used for forced drive of alternator |
[Alt Vol - Active Test] |
V |
| Alternator duty ratio |
[ALT Duty] |
% |
| Alternator control mode |
[Alternator control mode] |
- |
| Intake VVT hold duty ratio learning value (bank 1) |
[VVT Aim Angle #1] |
% |
| Intake oil control solenoid duty ratio (bank 1) |
[VVT OCV Duty #1] |
% |
| Intake VVT actual displacement angle (bank 1) |
[VVT Change Angle #1] |
°FR |
| Intake VVT hold duty ratio learning value (bank 2) |
[VVT Aim Angle #2] |
% |
| Intake oil control solenoid duty ratio (bank 2) |
[VVT OCV Duty #2] |
% |
| Intake VVT actual displacement angle (bank 2) |
[VVT Change Angle #2] |
°FR |
| Exhaust VVT hold duty ratio learning value (bank 1) |
[VVT Ex Hold Lrn Val #1] |
% |
| Exhaust oil control solenoid duty ratio (bank 1) |
[VVT Ex OCV Duty #1] |
% |
| Exhaust VVT actual displacement angle (bank 1) |
[VVT Ex Change Angle #1] |
°FR |
| Exhaust VVT hold duty ratio learning value (bank 2) |
[VVT Ex Hold Lrn Val #2] |
% |
| Exhaust oil control solenoid duty ratio (bank 2) |
[VVT Ex OCV Duty #2] |
% |
| Exhaust VVT actual displacement angle (bank 2) |
[VVT Ex Change Angle #2] |
°FR |
| Intake VVT target displacement angle (bank 1) |
[VVT Target Change Angle #1] |
°FR |
| Intake VVT target displacement angle (bank 2) |
[VVT Target Change Angle #2] |
°FR |
| Exhaust VVT target displacement angle (bank 1) |
[VVT Ex Target Change Angle #1] |
°FR |
| Exhaust VVT target displacement angle (bank 2) |
[VVT Ex Target Change Angle #2] |
°FR |
| Intake oil control solenoid current (bank 1) |
[OCV Current R] |
A |
| Intake oil control solenoid current (bank 2) |
[OCV Current L] |
A |
| Exhaust oil control solenoid current (bank 1) |
[Exh. OCV Current R] |
A |
| Exhaust oil control solenoid current (bank 2) |
[Exh. OCV Current L] |
A |
| Cylinder #1 misfire counter |
[Cylinder #1 Misfire Count] |
Times |
| Cylinder #2 misfire counter |
[Cylinder #2 Misfire Count] |
Times |
| Cylinder #3 misfire counter |
[Cylinder #3 Misfire Count] |
Times |
| Cylinder #4 misfire counter |
[Cylinder #4 Misfire Count] |
Times |
| Period of time from the starter ON to the engine speed reaching 400 r/min. |
[Engine Starting Time] |
ms |
| Engine speed upon starter off |
[Engine Speed (Starter Off)] |
r/min |
| The number of ON for starter after IG OFF → IG ON. |
[Starter Count] |
Times |
| Driving distance in the previous operation |
[Run Dist of Previous Trip] |
km |
| Engine coolant temperature in the previous operation |
[Previous Trip Coolant Temp] |
°C or °F |
| Intake air temperature in the previous operation |
[Previous Trip Intake Temp] |
°C or °F |
| Engine oil temperature |
[Oil Temperature] |
°C or °F |
| Engine oil temperature in the previous operation |
[Previous Trip Eng Oil Temp] |
°C or °F |
| Ambient temperature |
[Ambient Temperature] |
°C or °F |
| Ambient temperature in the previous operation |
[Previous Trip Ambient Temp] |
°C or °F |
| Throttle opening angle |
[Throttle Opening Angle] |
° |
| ISC flow rate calculated from information of each sensor |
[ISC Flow] |
g/s |
| Throttle opening angle requested from ISC |
[ISC Position] |
° |
| ISC feedback correction amount |
[ISC Feedback Value] |
g/s |
| ISC flow rate learning value |
[ISC Learning Value] |
g/s |
| ISC electric load correction amount |
[Electric Load Feedback Val] |
g/s |
| ISC air conditioner load correction amount |
[Air Conditioner FB Val] |
g/s |
| Low revolution record after engine start |
[Low Rev for Eng Start] |
- |
| Start time inferior record |
[Engine Start Hesitation] |
- |
| Immobilizer fuel cutoff status |
[Immobilizer Fuel Cut] |
- |
| Immobilizer fuel cutoff history |
[Immobilizer Fuel Cut History] |
- |
| Correction amount for idle stabilization advance angle of #1 cylinder |
[Idle Spark Advn Ctrl #1] |
°CA |
| Correction amount for idle stabilization advance angle of #2 cylinder |
[Idle Spark Advn Ctrl #2] |
°CA |
| Correction amount for idle stabilization advance angle of #3 cylinder |
[Idle Spark Advn Ctrl #3] |
°CA |
| Correction amount for idle stabilization advance angle of #4 cylinder |
[Idle Spark Advn Ctrl #4] |
°CA |
| Deposit loss air amount |
[Deposit Loss Flow] |
g/s |
| Elapsed time after high speed revolution judgment |
[Fuel Cut Elps Time] |
s |
| Engine speed when fuel cutoff is performed at the cylinder #1 |
[Engine Speed of Cyl #1] |
r/min |
| Engine speed when fuel cutoff is performed at the cylinder #2 |
[Engine Speed of Cyl #2] |
r/min |
| Engine speed when fuel cutoff is performed at the cylinder #3 |
[Engine Speed of Cyl #3] |
r/min |
| Engine speed when fuel cutoff is performed at the cylinder #4 |
[Engine Speed of Cyl #4] |
r/min |
| Average engine speed in all cylinders |
[Av Engine Speed of All Cyl] |
r/min |
| Air fuel ratio learning value (bank 1) for idle area (during direct injection). |
[A/F Learn Value Idle #1] |
% |
| Air fuel ratio learning value (bank 1) for low-load area (during direct injection). |
[A/F Learn Value Low #1] |
% |
| Air fuel ratio learning value (bank 1) for mid-load area (during direct injection). |
[A/F Learn Value Mid1 #1] |
% |
| Air fuel ratio learning value (bank 1) for high-load area (during direct injection). |
[A/F Learn Value High #1] |
% |
| Air fuel ratio learning value (bank 1) in the idle area (controlled injection). |
[A/F Learn Value Idle #1(Dual)] |
% |
| Air fuel ratio learning value (bank 1) in the low-load area (controlled injection). |
[A/F Learn Value Low #1(Dual)] |
% |
| Air fuel ratio learning value (bank 1) in the mid-load area (controlled injection). |
[A/F Learn Value Mid1 #1(Dual)] |
% |
| Air fuel ratio learning value (bank 1) in the high-load area (controlled injection). |
[A/F Learn Value High #1(Dual)] |
% |
| The number of DTCs for which 40 warm-up cycles do not continue in the normal status. |
[# Codes(Include History)] |
Record |
| Number of all diagnostic codes |
[Number Of ALL DTCs] |
Record |
| The number of IG ON times |
[Trip Count] |
trip |
| Count |
[Count] |
- |
| Elapsed time after IG ON |
[Time Count] |
ms |
2. Vehicle driving data 1
Vehicle speed
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Vehicle Speed] |
·Indicates vehicle speed. ·Display range: 0 to 255 km/h {0 to 158.5 MPH} |
Actual vehicle speed |
O |
| Remarks: ·Actual vehicle speed ·Vehicle speed is detected by the wheel speed sensor. [Vehicle Speed] data is displayed a little later than the actual vehicle speed. Therefore, even though the vehicle speed data stored in the freeze frame data is (0 km/h {0 MPH}), it does not necessarily show that the malfunction occurs while the vehicle is stopping. |
|||
Engine Speed
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Engine Speed] |
·Indicates engine speed. ·Display range: 0 to 16383 r/min |
650 to 800 r/min: While engine idling (after warming up) |
O |
| Remarks: When the engine speed indicates 0 r/min, the crankshaft position sensor system malfunction may exist. |
|||
Calculate Load
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Calculated load value] |
·Indicates the load size calculated by the engine control computer. ·Display range: 0 to 100% |
15 to 40 %: While engine idling (after warming up) |
O |
| Remarks: Calculated based on the intake air amount. Calculate Load = Actual intake air amount / Maximum intake air amount × 100 % (Example: When the actual intake air amount and maximum intake air amount are the same, the engine load value is 100 %.) |
|||
Absolute load value
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Absolute Load Value] |
·Indicates vehicle load. ·Display range: 0 to 25700% |
- |
O |
| Remarks: ·Indicates engine charging efficiency. ·Absolute load value = Actual intake air amount (g/s {lb/m}) / Maximum intake air amount ·Maximum intake air amount = Displacement (L) / 2 × 1.2 (g/rev. {lb/rev.}) NOTE: Intake air amount per one engine revolution (g/rev. {lb/rev.}) = Intake air amount (g/s {lb/m}) × 60 / Engine speed (r/min)
(Intake air amount (g/s {lb/m}): Value that is calculated by the intake air flow meter SUB-ASSY) |
|||
Mass air flow
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Mass Air Flow] |
·
Indicates intake air amount. ·Display range: 0 to 655.35 g/s {0 to 86.706lb/m} |
1.0 to 3.0 g/s {0.13 to 0.40 lb/m}: While engine idling (after warming up) |
O |
| 8 to 13 g/s {1.1 to 1.7lb/m}: 3000 r/min (when vehicle parked) |
|||
| Remarks: Value that is calculated by the intake air flow meter SUB-ASSY |
|||
Atmospheric pressure
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Atmosphere Pressure] |
·Indicates atmospheric pressure. ·Display range: 0 to 255 kPa {0 to 1913 mmHg, 0 to 75.3 inHg, 0 to 37.0 psig} |
Equal to atmospheric pressure: IG ON |
O |
| Remarks: ·Calculated based on the intake air amount. ·Standard barometric pressure: 101 kPa {758 mmHg, 29.8 inHg, 14.6 psig} ·Lowers approx. by 1 kPa {8 mmHg, 0.3 inHg, 0.14 psig} as altitude increases by 100 m. (It varies depending on the weather.) |
|||
Intake manifold pressure
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Mani. Absolute Pressure] |
·
Indicates the intake manifold pressure. ·Display range: 0 to 255 kPa {0 to 1913 mmHg, 0 to 75.3 inHg, 0 to 37.0 psig} |
80 to 110 kPa {600 to 825 mmHg, 23.6 to 32.5 inHg, 11.6 to 15.9 psig}: Engine stop |
O |
| 20 to 48 kPa {150 to 360 mmHg, 5.9 to 14.2 inHg, 2.9 to 7.0 psig}: While engine idling (after warming up), air conditioner OFF |
|||
| Remarks: Value that is calculated by the air pressure sensor ASSY |
|||
Engine oil temperature sensor
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Oil Temperature] |
·Indicates engine oil temperature. ·Display range: -40 to 150°C {-40 to 302°F} |
85°C {185°F} or more: After warming-up |
O |
| Remarks: Value that is calculated by the engine oil temperature sensor |
|||
Engine coolant temperature
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Coolant Temp.] |
·Indicates engine coolant temperature. ·Display range: -40 to 120°C {-40 to 248°F} |
75 to 100°C {167 to 212°F} : After warming-up |
O |
| Remarks: Indicates engine coolant temperature. NOTE: ·Engine coolant temperature after warming up: 75 to 100°C {167 to 212°F} ·When it is left for a long time after the engine stopped, the engine coolant temperature, intake air temperature and ambient temperature are almost the same. ·When the engine coolant temperature displays -40°C {-40°F} or 120°C {248°F}, open or short circuit in the sensor system may exist. |
|||
Intake air temperature
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Intake Air Temp.] |
·Indicates intake air temperature. ·Display range: -40 to 215°C {-40 to 419°F} |
Equal to ambient temperature around intake air flow meter SUB-ASSY: IG ON |
O |
| Remarks: Indicates intake air temperature. NOTE: ·When it is left for a long time after the engine stopped, the engine coolant temperature, intake air temperature and ambient temperature are almost the same. ·When the intake air temperature displays -40°C {-40°F} or 215°C {419°F}, open or short circuit in the sensor system may exist. |
|||
Ambient temperature
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Ambient Temperature] |
·Indicates ambient temperature. ·Display range: -40 to 215°C {-40 to 419°F} |
Equal to ambient temperature: IG ON |
O |
| Remarks: Indicates ambient temperature. NOTE: When it is left for a long time after the engine stopped, the engine coolant temperature, intake air temperature and ambient temperature are almost the same. |
|||
Elapsed time after starting the engine
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Time Since Engine Start] |
·Indicates elapsed time after starting the engine (IG ON → OFF). ·Display range: 0 to 65535 s |
Elapsed time after starting the engine is displayed. |
O |
| Remarks: Indicates elapsed time after starting the engine. NOTE: Elapsed time is counted only when the engine is running. |
|||
Coolant temperature at engine start
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Initial Engine Coolant Temp] |
·Indicates the engine coolant temperature when the ignition switch is turned to ON. ·Display range: -40 to 119.3°C {-40 to 246.7°F} |
- |
O |
| Remarks: Indicates the engine coolant temperature when the ignition switch is turned to ON. |
|||
Intake air temperature at engine start
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Initial Intake Air Temp] |
·Indicates the intake air temperature when the ignition switch is turned to ON. ·Display range: -40 to 119.3°C {-40 to 246.7°F} |
- |
O |
| Remarks: Indicates the intake air temperature when the ignition switch is turned to ON. |
|||
Auxiliary battery voltage
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Control module voltage] |
·Indicates battery voltage. ·Display range: 0 to 65.535 V |
11 to 14 V: During idling |
O |
| Remarks: When the battery voltage is 11 V or less, this may affect other systems. |
|||
3. Throttle control
Accelerator opening angle
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Accel. Opening Angle] |
·Indicates the opening angle of accelerator position sensor. ·Display range: 0 to 399.9% |
Actual accelerator opening angle |
× |
| Remarks: The position where the full close learning has been performed by the accelerator position sensor (sensor output) is 0 %, and the full open position is 100 %. |
|||
Accelerator sensor No. 1 voltage ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Accelerator Pedal Pos.#1] |
·
Indicates the opening angle of the accelerator position sensor No. 1. ·Display range: 0 to 100% |
10 to 20%: When accelerator pedal is fully closed. |
O |
| 50 to 70 %: When accelerator pedal is fully open. |
|||
| Remarks: The display of the accelerator sensor No. 1 voltage ratio is converted as 5 V = 100 %. NOTE: When DTC related to accelerator sensor system is not input, the system can be basically judged normal. |
|||
Accelerator sensor No. 2 voltage ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Accelerator Pedal Pos.#2] |
·
Indicates the opening angle of the accelerator position sensor No. 2. ·Display range: 0 to 100% |
10 to 20%: When accelerator pedal is fully closed. |
O |
| 50 to 70 %: When accelerator pedal is fully open. |
|||
| Remarks: The display of the accelerator sensor No. 2 voltage ratio is converted as 5 V = 100 %. |
|||
Accelerator sensor No. 1 voltage
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Accelerator Sensor No1 Voltage] |
·
Indicates the output voltage of the accelerator position sensor No. 1. ·Display range: 0 to 4.980 V |
0.5 to 0.8 V: When accelerator pedal is fully closed. |
× |
| 2.4 to 3.5 V: When accelerator pedal is fully open. |
|||
| Remarks: Indicates the output voltage of the accelerator position sensor No. 1. |
|||
Accelerator sensor No. 2 voltage
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Accelerator Sensor No2 Voltage] |
·
Indicates the output voltage of the accelerator position sensor No. 2. ·Display range: 0 to 4.980 V |
0.5 to 0.8 V: When accelerator pedal is fully closed. |
× |
| 2.4 to 3.5 V: When accelerator pedal is fully open. |
|||
| Remarks: ·Indicates the output voltage of the accelerator position sensor No. 2. ·Accelerator sensor No. 2 voltage is used for monitoring the accelerator sensor No. 1 voltage. When the failure occurs in the accelerator sensor No. 1, the engine control computer manages the system using the output voltage of the accelerator sensor No. 2. |
|||
Accelerator sensor full closed condition
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Idle switch (APS)] |
·Indicates the condition of accelerator position sensor. ·Display: ON/OFF |
ON: When accelerator pedal is fully closed. |
× |
| Remarks: When the display is ON, the accelerator pedal is fully closed. |
|||
Accelerator sensor No. 1 full-close learning value
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Accel Fully Close Learn #1] |
·Indicates the full-close learning value of the accelerator position sensor No. 1. ·Display range: 0 to 124.5° |
2.5 to 6.5°: IG ON |
× |
| Remarks: Indicates the full-close learning value of the accelerator position sensor No. 1. |
|||
Accelerator sensor No. 2 full-close learning value
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Accel Fully Close Learn #2] |
·Indicates the full-close learning value of the accelerator position sensor No. 2. ·Display range: 0 to 124.5° |
2.5 to 6.5°: IG ON |
× |
| Remarks: Indicates the full-close learning value of the accelerator position sensor No. 2. |
|||
Throttle sensor No. 1 voltage ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle Opening Angle] |
·
Indicates the opening angle of the throttle position sensor No. 1. ·Display range: 0 to 100% |
10 to 22 %: When accelerator pedal is fully closed. |
O |
| 80 to 90 %: When accelerator pedal is fully open. |
|||
| Remarks: The display of the throttle sensor No. 1 voltage ratio is converted as 5 V = 100 %. |
|||
Throttle sensor No. 2 voltage ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Absolute Throttle Pos.#2] |
·
Indicates the opening angle of the throttle position sensor No. 2. ·Display range: 0 to 100% |
35 to 45 %: When accelerator pedal is fully closed. |
O |
| 80 to 90 %: When accelerator pedal is fully open. |
|||
| Remarks: The display of the throttle sensor No. 2 voltage ratio is converted as 5 V = 100 %. |
|||
ST1 input
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [ST1 Input Status] |
·
Brake pedal signal ·Display: ON/OFF |
ON: Brake pedal is depressed |
× |
| OFF: Brake pedal is released |
|||
| Remarks: Stop light switch signal |
|||
Throttle sensor full closed condition
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Idle switch (TPS)] |
·Indicates the condition of throttle position sensor. ·Display: ON/OFF |
ON: When accelerator pedal is fully closed. |
× |
| Remarks: ·Engine control computer makes necessary decision. ·When the throttle valve is fully closed, the display is ON. When the valve is fully open, the display is OFF. |
|||
Throttle request opening angle
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle Require Position] |
·Indicates the throttle valve request opening angle. ·Display range: 0 to 4.980 V |
0.5 to 1.1 V: While engine idling (air conditioner OFF, N position) |
× |
| Remarks: Indicates the voltage of the target throttle valve opening angle calculated by the engine control computer. |
|||
Throttle opening angle (ECM identification value)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Relative Throttle Pos.] |
·
Indicates identification value of throttle opening angle on ECM side. ·Display range: 0 to 100% |
3 to 5 %: When accelerator pedal is fully closed. |
O |
| 65 to 75 %: When accelerator pedal is fully open. |
|||
| Remarks: ·Indicates the throttle valve opening used for the engine control. ·Do not refer to the value displayed at IG ON (while engine stops). |
|||
Throttle sensor No. 1 voltage
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle sensor No1 Voltage] |
·
Indicates the output voltage of the throttle position sensor No. 1. ·Display range: 0 to 4.980 V |
0.5 to 1.1 V: When accelerator pedal is fully closed. |
× |
| 3.2 to 4.8 V: When accelerator pedal is fully open. |
|||
| 0.6 to 1.4 V: Fail safe condition |
|||
| Remarks: Indicates the output voltage of the throttle position sensor No. 1. |
|||
Throttle sensor No. 2 voltage
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle sensor No2 Voltage] |
·
Indicates the output voltage of the throttle position sensor No. 2. ·Display range: 0 to 4.980 V |
1.5 to 2.2 V: When accelerator pedal is fully closed. |
× |
| 4.0 to 4.5 V: When accelerator pedal is fully open. |
|||
| 1.9 to 2.6 V: Fail safe condition |
|||
| Remarks: Indicates the output voltage of the throttle position sensor No. 2. |
|||
Throttle opening angle command voltage
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle Position Command] |
·Indicates the throttle opening angle command voltage. ·Display range: 0 to 4.980 V |
- |
× |
| Remarks: Same as [Throttle Require Position]. |
|||
Throttle sensor No. 1 opener opening angle
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle Sens Open Pos #1] |
·Indicates the output voltage for the opener opening angle of the throttle position sensor No. 1. ·Display range: 0 to 4.980 V |
0.7 to 1.1 V: |
× |
| Remarks: Indicates the output voltage for the opener opening angle of the throttle position sensor No. 1. |
|||
Throttle sensor No. 2 opener opening angle
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle Sens Open Pos #2] |
·Indicates the output voltage for the opener opening angle of the throttle position sensor No. 2. ·Display range: 0 to 4.980 V |
0.7 to 1.1 V: |
× |
| Remarks: Indicates the output voltage for the opener opening angle of the throttle position sensor No. 2. |
|||
Throttle motor power supply relay
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Motor Power Supply Relay] |
·Indicates operation of throttle motor power supply relay. ·Display: ON/OFF |
ON: IG ON |
× |
Target throttle opening angle
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Target Throttle Opening Angle] |
·Indicates the throttle target opening angle. ·Display range: 0 to 100% |
2 to 5 %: While engine idling (air conditioner OFF, N position) |
O |
Throttle motor open-side duty ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle Motor Duty (Open)] |
·Indicates the throttle motor open-side duty ratio. ·Display range: 0 to 255% |
0 to 40%: While engine idling (air conditioner OFF, N position) |
× |
| Remarks: ·Indicates the command value (duty ratio) from the engine control computer that operates the throttle actuator and opens the throttle valve. |
|||
Throttle motor closed-side duty ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle Motor Duty (Close)] |
·Indicates the throttle motor closed-side duty ratio. ·Display range: 0 to 255% |
0 to 40%: While engine idling (air conditioner OFF, N position) |
× |
| Remarks: Command value of engine control computer NOTE: Normally, at idle speed, the throttle opening angle is controlled by [Throttle Motor Duty (Close)]. However, as the accumulation of the carbon increases, the throttle valve may open wider than the opener opening angle (approx. 7°), which may lead to the control by [Throttle Motor Duty (Open)]. |
|||
Throttle full-close learning value
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle Fully Close Learn] |
·Indicates the full-close learning value of throttle sensor. ·Display range: 0 to 4.980 V |
0.35 to 0.85 V: IG ON |
× |
| Remarks: ·Engine control computer learns the full-close position of the throttle valve. ·Learning is performed after the ignition switch is turned to OFF, or turned to ON after the battery terminal has been reconnected. |
|||
+BM voltage
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [(+)BM Voltage] |
·Indicates the electronic control throttle voltage. ·Display range: 0 to 79.998 V |
11 to 14 V: IG ON |
× |
| Remarks: Power supply that operates the electronic control throttle. |
|||
Electronic throttle actuator power supply output
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Motor Duty Operation Status] |
·Indicates the power supply to the electronic control throttle motor. ·Display range: ON/OFF |
ON: IG ON |
× |
| Remarks: When the OFF is displayed at IG ON, malfunction may exist in the throttle relay system. |
|||
Throttle opening angle
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Throttle Opening Angle] |
·Indicates the throttle opening angle. ·Display range: 0 to 499.99° |
- |
O |
| Remarks: Do not refer to the value displayed at IG ON (while engine stops). |
|||
4. ISC
ISC flow rate
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [ISC Flow] |
·Indicates the flow rate calculated from information of each sensor. ·Display range: 0 to 299.99 g/s {0 to 39.690lb/m} |
- |
O |
| Remarks: Engine stall, start failure, unstable idling detected |
|||
ISC opening angle
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [ISC Position] |
·Indicates the ISC request throttle opening angle. ·Display range: 0 to 499.99° |
- |
O |
| Remarks: Throttle opening angle at idling operation (accelerator pedal not depressed) (Throttle valve opening angle to maintain the ISC flow rate) |
|||
ISC feedback amount
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [ISC Feedback Value] |
·Indicates ISC feedback correction amount. ·Display range: -150 to 149.99 g/s {-19.8 to 19.844 lb/m} |
- |
O |
| Remarks: Necessary feedback correction amount for reaching the target idle speed NOTE: When the idle speed is out of target, the feedback amount is increased or decreased. When the feedback amount exceeds a certain threshold, it is reflected to the flow rate learning value. |
|||
ISC flow rate learning value
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [ISC Learning Value] |
·Indicates the ISC flow rate learning value. ·Display range: -150 to 149.99 g/s {-19.8 to 19.844 lb/m} |
- |
O |
| Remarks: Intake air amount necessary for maintaining the idle speed is learned. NOTE: ·When the feedback amount exceeds a certain threshold, it is reflected to the flow rate learning value. ·ISC flow rate (ISC total air flow rate) = ISC flow rate learning value + ISC feedback amount + Each correction amount |
|||
ISC electric load correction amount
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Electric Load Feedback Val] |
·Indicates the correction flow rate for the electric load. ·Display range: -150 to 149.99 g/s {-19.8 to 19.844 lb/m} |
- |
O |
| Remarks: Indicates the ISC correction amount depending on the electric load condition. |
|||
ISC air conditioner correction amount
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Air Conditioner FB Val] |
·Indicates the correction flow rate for the air conditioner load. ·Display range: -150 to 149.99 g/s {-19.8 to 19.844 lb/m} |
- |
O |
| Remarks: Indicates the ISC correction amount depending on the air conditioner load condition. |
|||
Deposit loss air amount
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Deposit Loss Flow] |
·Indicates the deposit loss air amount. ·Display range: -150 to 149.99 g/s {-19.8 to 19.844 lb/m} |
- |
O |
| Remarks: ·Indicates the amount for correcting the decrease in size of the throttle valve passage caused by the deposit. ·Referred to when engine stall, start failure or unstable idling is detected. ·After ISC learning value has been initialized, immediately learn [Deposit Loss Flow] using the following procedures. Once the update operation has been completed, perform updating operation slowly. ·Start the engine when cold, and let it idle. ·After warming up the engine (engine coolant temperature at 80°C {176°F} or more), let it idle for another 5 minutes. ·Turn the ignition switch to OFF, and wait for 30 seconds. ·Restart the engine and let it idle for 5 minutes. |
|||
5. Fuel system
Fuel pressure
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Fuel Press] |
·Indicates the fuel pressure on high pressure side. ·Display range: 0 to 655350 kPa {0 to 4916354 mmHg, 0 to 193556.9 inHg, 0 to 95024.8 psig} |
3000 to 5000 kPa {22506 to 37509 mmHg, 886.0 to 1476.7 inHg, 435.0 to 725.0 psig}: After warming up, while engine idling (air conditioner OFF, N position) |
O |
| Remarks: When abnormal, fuel system malfunction may exist. |
|||
Fuel pump duty
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Fuel Pump Duty] |
·Indicates the control duty of the fuel pump. ·Display range: 0 to 399.99% |
20 % to 70 %: During idling |
O |
| Remarks: Indicates the control duty of the fuel pump. |
|||
Fuel level sensor resistance
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Fuel level resistance] |
·Indicates the fuel level sensor resistance. ·Display range: 0 to 511.5Ω |
Approx. 100 Ω: Fuel receiver gauge at F |
O |
Injection period #1 (port)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Final port injection time (Cylinder 1)] |
·Indicates the injection period of #1 cylinder injector (port injection side). ·Display range: 0 to 65535 µs |
1000 to 2000 µs: While engine idling (after warming up) |
O |
| Remarks: Value may be displayed even when fuel is not injected (The last injection period is displayed.). Therefore, check the injection condition together with [Injection method]. |
|||
Fuel consumption for 10 injections
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Injection Volum (Cylinder1)] |
·Indicates the amount of 10 fuel injections. ·Display range: 0 to 2.047 ml |
0.05 to 0.15 ml: |
O |
| Remarks: Indicates the integrated value for 10 injections of #1 cylinder. |
|||
High pressure target fuel pressure
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Target Fuel Pressure(High)] |
·
Indicates the target fuel pressure of high pressure fuel pump. ·Display range: 0 to 65535 kPa {0 to 491635 mmHg, 0 to 19355.7 inHg, 0 to 9502.5 psig} |
3000 to 5000 kPa {22506 to 37509 mmHg, 886.0 to 1476.7 inHg, 435.0 to 725.0 psig}: During engine idling (after warm-up, air conditioning off, in N position) |
O |
| 7000 to 9000 kPa {52513 to 67517 mmHg, 2067.4 to 2658.1 inHg, 1015.0 to 1305.0 psig}: After warming up, the engine is running at constant speed of 2500 r/min. |
|||
| Remarks: When abnormal, fuel system malfunction may exist. |
|||
High pressure fuel pump 1 discharge rate
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Requested quantity of high-pressure fuel pump discharge (Pump 1)] |
·Indicates the discharge rate of high pressure fuel pump. ·Display range: 0 to 2.047 ml |
0.04 to 0.08 ml: After warming up, while engine idling (air conditioner OFF, N position) |
O |
| Remarks: When abnormal, fuel system malfunction may exist. |
|||
Injection method
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Injection Mode(D4-S)] |
·Indicates injection method. ·Display: 1/2/3 |
- |
O |
| Remarks: Indicates injection method. |
|||
Main injector injection period #1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Direct injection timing (Cylinder 1)] |
·Indicates the injection period of the main injector. ·Display range: -3277 to 3276.7°CA |
320 to 340°CA: During engine idling (after warm-up, air conditioning off, in N position) |
O |
| Remarks: Indicates the injection period of the main injector. |
|||
Final injection period #1 (direct injection)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Final Direct injection time (Cylinder 1)] |
·Indicates the injection period of #1 cylinder injector (cylinder injection side). ·Display range: 0 to 65535 µs |
0 to 2000 µs: During engine idling (after warm-up, air conditioning off, in N position) |
O |
| Remarks: Value may be displayed even when fuel is not injected (The last injection period is displayed.). Therefore, check the injection condition together with [Injection method]. |
|||
6. Purge system
Purge VSV drive duty ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [EVAP (Purge) VSV] |
·Indicates the drive duty ratio of the purge VSV. ·Display range: 0 to 100% |
- |
O |
| Remarks: ·The engine control computer uses this duty ratio to open or close the purge VSV. (When the duty ratio is other than 0 %, the control (*1) is performed.) (*1): Fuel evaporative emission generated in the fuel tank is sent into the cylinder via purge VSV and then combusted. ·When the engine is cold or immediately after the engine is started, the duty ratio is 0 %. |
|||
Purge ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Evap Purge Flow] |
·Indicates the purge ratio. ·Display range: 0 to 399.9% |
- |
O |
| Remarks: The purge ratio is a percentage of purge introduction in relation to the intake air amount. (Purge ratio = Purge introduction amount / Intake air amount × 100 (%)) |
|||
Purge density learning value
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Purge Density Learn Value] |
·Indicates purge density learning value. ·Display range: -200 to 199.993% |
- |
O |
| Remarks: Determine the purge density from the change in the air fuel ratio F/B correction value when the purge is introduced. Use the following procedures to perform the purge density learning. 1. Air fuel ratio learning is completed, and F/B correction value is within 0±2 %.
2. Make sure of the change in air fuel ratio F/B correction value when purge is introduced. 3. The engine control computer determines the purge introduction ratio (purge ratio) for the intake air amount. Therefore, learn the change amount of F/B correction value for the purge ratio of 1 % as the purge density learning value. 4. Based on the purge density learning value and purge ratio, increase and decrease the fuel injection amount, thus controlling it to the stoichiometric air fuel ratio. NOTE: ·Normally, purge density learning value is within approx. ±1 %. ·1 %: Purge gas HC density not detected ·0 %: Purge gas HC density almost equal to stoichiometric air fuel ratio ·Largely inclined to negative side: Purge gas HC density high |
|||
7. Air fuel ratio system
Target air fuel ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Target Equivalence Ratio] |
·Indicates the target value of air fuel ratio control. ·Display range: 0 to 1.999 |
0.8 to 1.2: While engine is idling |
O |
| Remarks: ·Indicates the target air fuel ratio by the engine control computer. ·Target air fuel ratio display is 1.0: Stoichiometric air fuel ratio ·Target air fuel ratio display is more than 1.0: Lean control ·Target air fuel ratio display is less than 1.0: Rich control ·When normal, actual air fuel ratio λ B1S1 and target air fuel ratio are almost the same. |
|||
Actual air fuel ratio λ B1S1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Sensor #11] |
·
Indicates the air fuel ratio of the air / fuel ratio sensor. ·Display range: 0 to 1.999 |
1: Stoichiometric air fuel ratio |
O |
| Less than 1: Rich state |
|||
| More than 1: Lean state |
|||
| Remarks: ·Calculated based on the air / fuel sensor output. ·By performing [Injection Volume] of [System Operation Check Mode], it is possible to make judgment of sensor by checking the output of the sensors located at the front and rear of the catalytic converter. |
|||
AFS Voltage B1S1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Sensor #11] |
·Indicates the output of the air / fuel ratio sensor. ·Display range: 0 to 7.999 V |
Approx. 2.2 V: While engine idling (after warming up) |
O |
| Remarks: ·Indicates the output voltage of the air / fuel ratio sensor (Terminal voltage of the air / fuel ratio sensor cannot be measured.). Calculation is made by the engine control computer based on the output current of the air / fuel ratio sensor. (For actual air / fuel ratio sensor output, refer to “A/F sensor current B1S1” listed below.) ·By performing [Injection Volume] of [System Operation Check Mode], it is possible to make judgment of sensor by checking the output of the sensors located at the front and rear of the catalytic converter. |
|||
A/F sensor current B1S1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Sensor #11] |
·Indicates the current of the air / fuel ratio sensor. ·Display range: -128 to 127.99 mA |
-0.5 to 0.5 mA: During idling |
O |
| Remarks: ·A/F sensor current B1S1 display is -0.5 to 0.5 mA: Stoichiometric air fuel ratio ·When the output of the A/F sensor current B1S1 is not within 0.7 to 2.2 mA during fuel cut control, malfunction may exist in the air / fuel ratio sensor or its circuit. |
|||
A/F sensor resistance B1S1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Sensor Impedance B1] |
·Indicates the resistance of the air / fuel ratio sensor. ·Display range: 0 to 6553.5Ω |
Approx. 32 Ω: After warm-up, during idling |
O |
A/F heater duty ratio #1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Heater Duty] |
·Indicates the air / fuel ratio sensor heater duty ratio. ·Display range: 0 to 399.9% |
0 to 100 % |
O |
| Remarks: A/F heater duty ratio #1 display is not 0 %: Heater is energized. |
|||
Oxygen sensor voltage B1S2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Oxygen sensor #12] |
·Indicates the oxygen sensor output voltage. ·Display range: 0 to 1.275 V |
0 to 0.9 V: During driving at 70 km/h {43 MPH} |
O |
| Remarks: ·Indicates the oxygen sensor output voltage. ·Oxygen sensor voltage B1S2 display is around 0 V: Leaner than stoichiometric air fuel ratio ·Oxygen sensor voltage B1S2 display is around 1 V: Richer than stoichiometric air fuel ratio ·During air fuel ratio feedback control, the voltage fluctuates between 0 and 1 V. ·By performing [Injection Volume] of [System Operation Check Mode], it is possible to make judgment of sensor by checking the output of the sensors located at the front and rear of the catalytic converter. |
|||
Oxygen heater B1S1, B1S2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [O2 Heater B1S1] [O2 Heater B1S2] |
·Indicates the oxygen sensor heater. ·Display: ON/OFF |
- |
O |
Oxygen heater duty ratio
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [O2 Sensor Heater Duty] |
·Indicates the oxygen sensor heater duty. ·Display range: 0 to 400% |
0 to 100 %: |
O |
| Remarks: The display is not 0 %: Heater is energized. |
|||
F/B correction value bank 1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Short term fuel trim B1] |
·Indicates air fuel ratio F/B amount. ·Display range: -100 to 99.2 % |
-15 to 15 % |
O |
| Remarks: Air fuel ratio correction during normal driving (F/B correction) used for the engine control computer to maintain around the stoichiometric air fuel ratio. |
|||
F/B learning value bank 1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Long term fuel trim B1] |
·Indicates the learning value to correct the air fuel ratio F/B control. ·Display range: -100 to 99.2 % |
-15 to 15 % |
O |
| Remarks: When F/B correction is performed for a certain period of time, the F/B learning value is used for the control to bring the F/B correction around 0, so that the correction will be made according to the individual difference of engine (caused by aging and/or change in environment of usage). This item can be utilized for judgment of whole system related to air fuel ratio control. Judgment can be performed by adding the values as follows: F/B correction value + F/B learning value NOTE: ·+15 % or more: Lean condition may exist. ·-15 to +15 %: Air fuel ratio is judged normal. ·Less than -15 %: Rich condition may exist. ·Air fuel ratio F/B learning value is learned and stored separately in each engine operating zone (engine speed × load). [Long FT #1] indicates the learning value of current operating zone. The learning value for each zone is [A/F Learn Value Idle #1, #1Dual], [A/F Learn Value Low #1, #1 Dual], [A/F Learn Value Mid1 #1, #1 Dual] and [A/F Learn Value High #1, #1Dual]. The zone indicating the same learning value as the F/B learning value bank 1 is the current operating zone. |
|||
F/B operation condition bank 1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Fuel system for Bank 1] |
·Indicates the operation status of the air fuel ratio F/B (feedback) control. ·Display: [Op_init.] / [Cl_normal] / [Op_drv-con] / [Op_fault] |
- |
O |
8. Ignition system
Ignition timing #1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Ignition timing adv. #1] |
·Indicates the ignition timing of #1 cylinder. ·Display range: -64 to 63.5° |
BTDC -5 to 10°: While engine idling (N position) |
O |
Knock control value
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Knock Feedback Value] |
·Indicates the knock control value. ·Display range: -1024 to 1023.9°CA |
- |
O |
| Remarks: Indicates the knock retard correction amount determined by the condition of knocking occurrence.
Ignition timing = Max. retard value (*1) + Knock correction learning value (*2) + Knock control value (*3) Example: 21°CA = 10°CA + 14°CA - 3°CA (*1): Fixed value determined by engine speed and load (*2): Obtain the value as follows, and perform control with the knock control value of -3°CA. ·Knock control value is less than -4°CA: Decrease the knock correction learning value gradually.
(*3): Based on -3°CA, the calculation is made depending on the occurrence and frequency of the knocking condition.·Knock control value is -2°CA or more: Increase the knock correction learning value gradually. ·Knocking not occurred: Increase the knock control value. ·Knocking occurred: Decrease the knock control value. NOTE: When the knock control value does not change before and after the knocking occurrence (The value stays around -3°CA.), the engine control computer cannot determine the knocking. This may be caused by the poor sensitivity of knock sensor, the improper installation and/or the defective wiring harness of knock sensor circuit. |
|||
Knocking correction learning value
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Knock Correct Learn Value] |
·Indicates the knock control correction learning value. ·Display range: -1024 to 1023.9°CA |
- |
O |
| Remarks: ·Refer to “Remarks” in the knock control value.
·When the knocking and/or insufficient output occurs, compare the following values with another vehicle of the same type. ·Engine Speed
·When the knock correction learning value is large: Knocking does not occur, and advanced ignition control is performed.·Calculate Load ·Ignition timing #1 ·Knock control value ·Knocking correction learning value ·When the knock correction learning value is small: Knocking occurs, and retardation is performed with less margin. NOTE: When the knocking occurs continuously and the knock correction learning value is smaller than the reference vehicle of the same type, it is possible that the ignition timing is retarded around to the maximum retard value. This may be caused by the aging due to carbon accumulation (oil dropping, poor-quality gasoline). |
|||
Idle stabilization advance angle (#1 cylinder) to (#4 cylinder)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Idle Spark Advn Ctrl #1] [Idle Spark Advn Ctrl #2] [Idle Spark Advn Ctrl #3] [Idle Spark Advn Ctrl #4] |
·Indicates individual cylinder advance angle correction amount. ·Display range: -16 to 15.875°CA |
- |
O |
| Remarks: ·Indicates the idle stabilization advance angle correction value per cylinder. When some delays occur in the revolution speed in the specific cylinder, the revolution speed is recovered by advancing only the relevant cylinder, thus stabilizing the idle speed. ·In some cases, by checking the idle stabilization advance angle, the engine malfunction occurrence in the specific cylinder can be determined. |
|||
9. VVT control
VVT hold duty bank 1, 2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [VVT Aim Angle #1] [VVT Aim Angle #2] |
·Indicates VVT hold duty (bank 1 or bank 2). ·Display range: 0 to 399.9% |
- |
O |
| Remarks: Indicates OCV drive duty ratio necessary for blocking the oil passage of the camshaft timing oil control valve to hold the advance angle condition of VVT controller. |
|||
VVT displacement angle bank 1, 2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [VVT Change Angle #1] [VVT Change Angle #2] |
·Indicates the actual displacement angle of VVT (bank 1 or bank 2). ·-320 to 320°FR |
- |
O |
| Remarks: ·Indicates the actual displacement angle of VVT. ·If the value for VVT displacement angle does not change when performing [System Operation Check Mode], malfunction may exist in the camshaft position sensor system. |
|||
OCV drive duty ratio bank 1, 2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [VVT OCV Duty #1] [VVT OCV Duty #2] |
·Indicates the duty ratio to the VVT OCV (bank 1 or bank 2). ·Display range: 0 to 399.9% |
- |
O |
Exhaust VVT hold duty bank 1, 2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [VVT Ex Hold Lrn Val #1] [VVT Ex Hold Lrn Val #2] |
·Indicates the exhaust VVT hold duty (bank 1 or bank 2). ·Display range: 0 to 399.9% |
- |
O |
| Remarks: Indicates OCV drive duty ratio necessary for blocking the oil passage of the camshaft timing oil control valve to hold the advance angle condition of VVT controller. |
|||
Exhaust VVT displacement angle bank 1, 2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [VVT Ex Change Angle #1] [VVT Ex Change Angle #2] |
·Indicates the actual displacement angle of exhaust VVT (bank 1 or bank 2). ·Display range: 0 to 639.9°FR |
- |
O |
| Remarks: Indicates the actual displacement angle of exhaust VVT. |
|||
Exhaust OCV drive duty ratio bank 1, 2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [VVT Ex OCV Duty #1] [VVT Ex OCV Duty #2] |
·Indicates the duty ratio to the exhaust VVT OCV (bank 1 or bank 2). ·Display range: 0 to 399.9% |
- |
O |
VVT target displacement angle bank 1, bank 2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [VVT Target Change Angle #1] [VVT Target Change Angle #2] |
·Indicates the VVT target displacement angle (bank 1 or bank 2). ·Display range: -320 to 320°FR |
- |
O |
Exhaust VVT target displacement angle bank 1, bank 2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [VVT Ex Target Change Angle #1] [VVT Ex Target Change Angle #2] |
·Indicates the exhaust VVT target displacement angle (bank 1 or bank 2). ·Display range: 0 to 640°FR |
- |
O |
VVT bank 1 OCV current, VVT bank 2 OCV current
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [OCV Current R] [OCV Current L] |
·Indicates the OCV current (bank 1 or bank 2). ·Display range: 0 to 1.99 A |
0.55 to 0.85 A: After warm-up, during idling |
O |
Exhaust VVT bank 1 OCV current, exhaust VVT bank 2 OCV current
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Exh. OCV Current R] [Exh. OCV Current L] |
·Indicates the exhaust OCV current (bank 1 or bank 2). ·Display range: 0 to 1.99 A |
0.65 to 0.80 A: After warm-up, during idling |
O |
10. Catalyst
Catalyst temperature B1S1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Catalyst Temperature #11] |
·Indicates catalyst temperature. ·Display range: -40 to 6513.5°C {-40 to 11756°F} |
- |
O |
| Remarks: Estimated temperature of the front catalytic converter calculated by the engine control computer |
|||
11. Vehicle driving data 2
Starter switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Starter Switch] |
·
Indicates that the engine is being cranked. ·Display: ON/OFF |
ON: When cranking |
O |
| OFF: Not cranking |
Starter cut relay
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Starter cut relay] |
·Indicates the starter cut relay operation. ·Display: ON/OFF |
OFF: When cranking |
O |
ACC relay
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [ACC Relay Monitor] |
·
Indicates that the ACC relay is operating. ·Display: ON/OFF |
ON: IG ON or while cranking |
O |
| OFF: IG OFF or while cranking |
Neutral start switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Neutral Position Switch] |
·
Indicates the shift lever P or N position. ·Display: ON/OFF |
ON: Shift lever N or P |
O |
| OFF: Shift lever N or except for P |
Clutch switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Clutch Switch] |
·
Indicates whether the clutch pedal is operated or not. ·Display: ON/OFF |
ON: Clutch pedal is depressed. |
O |
| OFF: Clutch pedal is released. |
Stop light switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Stop Light Switch] |
·
Indicates whether the brake pedal is operated or not. ·Display: ON/OFF |
ON: Brake pedal is depressed. |
O |
| OFF: Brake pedal is released. |
Air conditioner switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/C Switch] |
·
Indicates that the air conditioner is operating. ·Display: ON/OFF |
ON: A/C ON |
O |
| OFF: A/C OFF |
Idle switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Idle Switch] |
·
Indicates that the accelerator pedal is fully closed. ·Display: ON/OFF |
ON: Accelerator pedal is fully closed. |
O |
| OFF: Accelerator pedal is depressed. |
Rear defogger switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Rear Defogger SW] |
·Indicates the condition of the defogger switch. ·Display: ON/OFF |
ON: Defogger switch ON |
O |
Blower fan switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Blower Fan SW] |
·Indicates the condition of the blower fan switch. ·Display: ON/OFF |
ON: Blower fan switch ON |
O |
Light switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Light Switch] |
·Indicates the condition of the lighting switch. ·Display: ON/OFF |
ON: Lighting switch ON |
O |
Wiper switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Wiper Switch] |
·Indicates the condition of the wiper switch. ·Display: ON/OFF |
ON: Wiper switch ON |
O |
IG condition
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Ignition Switch] |
·Indicates the condition of the ignition switch. ·Display range: ON/OFF |
ON: IG ON |
O |
F/C operation condition
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Fuel Cut Condition] |
·Indicates that the fuel cut is operating. ·Display: ON/OFF |
ON: Fuel cut in progress |
O |
12. Test result
Monitor information
| Item name |
Description/display range |
Normal value |
Remarks |
Freeze frame data output |
|---|---|---|---|---|
| [Complete Parts Monitor] |
·Indicates the monitoring condition of the component. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Fuel System Monitor] |
·Indicates the monitoring condition of the fuel system. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Misfire Monitor] |
·Indicates the condition of the misfire test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [EGR/VVT Monitor] |
·Indicates the condition of EGR system test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [EGR/VVT Monitor] |
·Indicates the result of EGR system test. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [O2S(A/FS) Heater Monitor] |
·Indicates the condition of oxygen sensor heater test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [O2S(A/FS) Heater Monitor] |
·Indicates the result of oxygen sensor heater test. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [O2S(A/FS) Monitor] |
·Indicates the condition of the oxygen sensor (air / fuel ratio sensor) test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [O2S(A/FS) Monitor] |
·Indicates the result of the oxygen sensor (air / fuel ratio sensor) test. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [A/C Monitor] |
·Indicates the condition of A/C system refrigerant test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [A/C Monitor] |
·Indicates the result of A/C system refrigerant test. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [2nd Air Monitor] |
·Indicates the condition of secondary air system test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [2nd Air Monitor] |
·Indicates the result of secondary air system test. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [EVAP Monitor] |
·Indicates the condition of evaporative emission system test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [EVAP Monitor] |
·Indicates the result of evaporative emission system test. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Heated Catalyst Monitor] |
·Indicates the condition of the heater catalyst test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Heated Catalyst Monitor] |
·Indicates the result of the heater catalyst test. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Catalyst Monitor] |
·Indicates the condition of the catalyst test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Catalyst Monitor] |
·Indicates the result of the catalyst test. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Component monitoring] |
·Indicates the monitoring test of the comprehensive component. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Component monitoring] |
·Indicates the monitoring test of the comprehensive component. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Fuel system monitoring] |
·Indicates the monitoring test of the fuel system. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Fuel system monitoring] |
·Indicates the monitoring test of the fuel system. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Misfire monitoring] |
·Indicates the condition of the misfire test. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Misfire monitoring] |
·Indicates the condition of the misfire test. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [EGR system] |
·Indicates the monitoring test of EGR system. ·Display: [Valid/Invalid] |
- |
* |
× |
| [EGR system] |
·Indicates the monitoring test of EGR system. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [O2 Heater Diagnosis] |
·Indicates the monitoring test of the oxygen sensor heater or air / fuel ratio sensor heater. ·Display: [Valid/Invalid] |
- |
* |
× |
| [O2 Heater Diagnosis] |
·Indicates the monitoring test of the oxygen sensor heater or air / fuel ratio sensor heater. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Oxygen sensor] |
·Indicates the monitoring test of the oxygen sensor heater or air / fuel ratio sensor heater. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Oxygen sensor] |
·Indicates the monitoring test of the oxygen sensor heater or air / fuel ratio sensor heater. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [A/C system refrigerant] |
·Indicates the monitoring test of the A/C system. ·Display: [Valid/Invalid] |
- |
* |
× |
| [A/C system refrigerant] |
·Indicates the monitoring test of the A/C system. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Secondary air system] |
·Indicates the monitoring test of secondary air system. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Secondary air system] |
·Indicates the monitoring test of secondary air system. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Evaporative purge system] |
·Indicates the monitoring test of EVAP system. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Evaporative purge system] |
·Indicates the monitoring test of EVAP system. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Heated catalyst] |
·Indicates the monitoring test of the heating-type catalyst. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Heated catalyst] |
·Indicates the monitoring test of the heating-type catalyst. ·Display: [Complete/Incomplete] |
- |
* |
× |
| [Catalyst Diagnosis] |
·Indicates the monitoring test of the catalyst. ·Display: [Valid/Invalid] |
- |
* |
× |
| [Catalyst Diagnosis] |
·Indicates the monitoring test of the catalyst. ·Display: [Complete/Incomplete] |
- |
* |
× |
| *: [Valid]: The monitoring condition of the vehicle is enabled. [Invalid]: The monitoring condition of the vehicle is disabled. [Complete/Incomplete]: When the monitoring was completed once in the past, this item changes from [Incomplete] into [Complete]. Even when the ignition switch is turned to OFF, this item does not change. However, if DTC is cleared or the battery cable is disconnected, it is returned to [Incomplete]. |
||||
13. Vehicle driving data 3
TC terminal
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [TC Terminal] |
·Indicates the condition of the TC terminal. ·Display: ON/OFF |
- |
O |
Number of DTC
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Number of Diagnostic Code(s):] |
·Indicates the number of DTC. ·Display range: 0 to 255 |
0 |
× |
Engine warning light
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [MI(MIL)] |
·Indicates the status of the engine warning light. ·Display: ON/OFF |
- |
× |
Driving distance after malfunction occurrence
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Lighted MI lamp history] |
·Indicates the driving distance after the engine warning light illuminates. ·Display range: 0 to 65535 km {0 to 40723.4 mile} |
- |
× |
| Remarks: Indicates the driving distance after the engine warning light illuminates. |
|||
Engine running time during engine warning light illumination
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Time while MIL lighted] |
·Indicates the engine running time after the engine warning light illuminates. ·Display range: 0 to 65535 min |
- |
× |
Elapsed time after DTC clearance
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Time since DTC cleared] |
·Indicates elapsed time after clearing DTC. ·Display range: 0 to 65535 min |
Elapsed time after clearing DTC |
O |
| Remarks: Indicates elapsed time after clearing DTC. (Time is not counted with IG OFF.) |
|||
Driving distance after DTC clearance
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Meter since DTC cleared] |
·Indicates the driving distance after clearing DTC. ·Display range: 0 to 65535 km {0 to 40723.4 mile} |
Driving distance after clearing DTC |
O |
| Remarks: Indicates the driving distance after clearing DTC. |
|||
Number of warm-ups after DTC clearance
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Number of warm-ups] |
·Indicates the number of warming-up after clearing DTC. ·Display range: 0 to 255 |
- |
O |
| Remarks: Indicates the number of warming-up (*1) after clearing DTC. NOTE: (*1): After starting the engine, the coolant temperature rises approx. by 20°C {36°F} or more. When the coolant temperature exceeds 70°C {158°F}, the number of warming-up is increased by 1. |
|||
Driving distance after battery reconnection
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Dist Batt Cable Disconnect] |
·Indicates the driving distance after reconnecting the battery. ·Display range: 0 to 65535 km {0 to 40723.4 mile} |
Driving distance after battery reconnection |
O |
IG OFF elapsed time
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [IG OFF Elapsed Time] |
Indicates the elapsed time after IG OFF. Min.: 0 min., Max.: 65535 min. |
- |
O |
OBD system
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [OBD System] |
Indicates the on-board diagnostics system. |
- |
× |
Number of emission DTC
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Number of Emission DTC] |
Emission-related DTC |
- |
× |
| Remarks: Indicates the emission-related DTC. |
|||
14. Misfiring
Misfire counter #1 to misfire counter #4
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Cylinder #1 Misfire Count] [Cylinder #2 Misfire Count] [Cylinder #3 Misfire Count] [Cylinder #4 Misfire Count] |
·Indicates the misfire counter for each cylinder. ·Display range: 0 to 255 |
0 to 16 |
O |
| Remarks: ·Indicates the misfire counter for each cylinder. ·Misfire counter is incremented by one for every misfire. ·The value is reset at every 200 revolution of the engine. ·When failure occurs, check this counter to specify the abnormal cylinder. |
|||
15. Vehicle driving data 4
Engine speed with starter OFF
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Engine Speed (Starter Off)] |
·Indicates the engine speed with starter OFF. ·Display range: 0 to 51199 r/min |
- |
O |
| Remarks: Indicates the engine speed immediately after starting the engine. |
|||
Number of ON for current trip starter
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Starter Count] |
·Indicates the number of ON for starter after IG OFF → IG ON. ·Display range: 0 to 255 |
- |
O |
| Remarks: Indicates the number of ON for current trip starter |
|||
The number of DTCs for which 40 warm-up cycles do not continue in the normal status.
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| # Codes(Include History) |
·The number of DTCs displayed in [Present fault] ·Display range: 0 to 11 |
0 |
O |
| Remarks: Indicates the number of DTC that triggers the MIL illumination and does not continue 40 warm-up cycles in the normal status. NOTE: ·The DTCs that are not related to exhaust emission such as P1603 and P1604 are not included. As for the DTC requiring two-times performance of diagnosis for determining the malfunction, even if temporary malfunction is determined at first time, this number is not counted in the number of DTC. ·Indicates it as [Present fault] until 40 warm-up cycles are completed even if no malfunction is present. ·After the DTC has been stored, when 40 warm-up cycles are completed in the normal status, the engine control computer automatically clears the DTC. |
|||
Number of all diagnostic codes
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| Number Of ALL DTCs |
·The number of DTCs displayed in [Present fault] ·Display range: 0 to 11 |
0 |
O |
| Remarks: Indicates the total number of DTCs including DTC not related to exhaust emission. As for the DTC requiring two-times performance of diagnosis for determining the malfunction, even if temporary malfunction is determined at first time, this number is counted in the number of DTC. |
|||
The number of IG ON times
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| Trip Count |
·Indicates the total number of IG ON after building of vehicle. ·Display range: 0 to 65535 trip |
- |
O |
| Remarks: Indicates the total number of IG ON after building of vehicle. NOTE: By checking [Time Count], [Normal sampling], and [Freeze Frame Data Display], the information on “How many IG ON operations have been performed since this DTC was recorded?” or “How much time had elapsed after IG ON when the DTC was recorded?” can be obtained. |
|||
Count
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Count] |
·Indicates the selection of the counter for the integrated unit or the unique engine control computer counter when calculating the elapsed time after IG ON. ·Display: [Normal counter] / [Original count] |
Normal count |
O |
| Remarks: Normal counter indicates the number of IG ON and elapse of time after IG ON by obtaining the count information from the master integrated unit. Original count indicates the number of IG ON and elapse of time after IG ON by the engine control computer when the count information cannot be obtained from the integrated unit for some reasons. When diagnostic codes are recorded, time stamp can be checked by confirming [Trip Count] or [Time Count] for freeze frame data. |
|||
Elapsed time after IG ON
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| Time Count |
·Indicates the elapsed time after IG ON. ·Display range: 0 to 53687091100 ms |
- |
O |
| Remarks: Indicates the elapsed time after IG ON. NOTE: By checking [Trip Count], [Normal sampling], and [Freeze Frame Data Display], the information on “How many IG ON operations have been performed since this DTC was recorded?” or “How much time had elapsed after IG ON when the DTC was recorded?” can be obtained. |
|||
Driving distance of previous trip
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Run Dist of Previous Trip] |
·Indicates the driving distance of previous operation. ·Display range: 0 to 655.35 km {0 to 407.23mile} |
- |
O |
| Remarks: ·[Run Dist of Previous Trip] displays the driving distance for the previous trip until 5 seconds after the engine has started during P1604 detection period. After the period has elapsed, however, the value is once cleared, and the driving distance for the current trip, which is integrated with the driving distance detected from the vehicle speed, is displayed. ·The freeze frame data in which P1604 start failure phenomenon is detected displays the driving distance for the previous trip. However, in the freeze frame data and snap shot measurement for DTCs (other than P1604), the driving distance for the current trip is displayed. |
|||
Engine start time
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Engine Starting Time] |
·Indicates the engine start time. ·Display range: 0 to 655350 ms |
- |
O |
| Remarks: ·Indicates the period of time from the starter ON to the engine speed reaching 500 r/min. ·The value is reset 5 seconds after starting the engine, and “0 ms” is displayed. |
|||
Engine coolant temperature in previous trip
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Previous Trip Coolant Temp] |
·Indicates the engine coolant temperature in the previous operation. ·Display range: -40 to 120°C {-40 to 248°F} |
- |
O |
Intake air temperature in previous trip
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Previous Trip Intake Temp] |
·Indicates the intake air temperature of the previous operation. ·Display range: -40 to 120°C {-40 to 248°F} |
- |
O |
Engine oil temperature in previous trip
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Previous Trip Eng Oil Temp] |
·Indicates the engine oil temperature in the previous operation. ·Display range: -40 to 150°C {-40 to 302°F} |
- |
O |
Ambient temperature in previous trip
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Previous Trip Ambient Temp] |
·Indicates the ambient temperature of previous operation. ·Display range: -40 to 215°C {-40 to 419°F} |
- |
O |
Start time inferior record
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Engine Start Hesitation] |
·Indicates the start time inferior record. ·Display: ON/OFF |
- |
O |
| Remarks: When the engine speed does not reach 500 r/min while cranking, [ON] is displayed. |
|||
Low revolution record after engine start
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Low Rev for Eng Start] |
·Indicates the low revolution record after engine start. ·Display: ON/OFF |
- |
O |
| Remarks: When the engine speed reduces to 200 r/min or less approx. within 2 seconds after engine start, [ON] is displayed. |
|||
Elapsed time after high speed revolution
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Fuel Cut Elps Time] |
·Indicates the elapsed time after high speed revolution judgment. ·Display range: 0 to 67107 sec |
- |
O |
| Remarks: Indicates the elapsed time of engine operation after high speed operation (high speed fuel cut speed + 500 r/min or more) occurs. |
|||
Engine oil temperature at engine start
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Initial Engine Oil Temp] |
·Indicates the engine oil temperature at engine start. ·Display range: -40 to 215°C {-40 to 419°F} |
- |
O |
A/F idle learning value #1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Learn Value Idle #1] |
·Indicates the air fuel ratio learning value for idle area (during direct injection). ·Display range: -50 to 49.6 % |
-15 to 15 % |
O |
NOTE: Learning is performed in the idle area after warming-up (coolant temperature of 80°C {176°F} or more). |
|||
A/F idle learning value #1 (Dual)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Learn Value Idle #1(Dual)] |
·Indicates the air fuel ratio learning value in the idle area (controlled injection). ·Display range: -50 to 49.6 % |
-15 to 15 %: |
O |
NOTE: Learning is performed in the idle area after warming-up (coolant temperature of 80°C {176°F} or more). |
|||
A/F low load learning value #1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Learn Value Low #1] |
·Indicates the air fuel ratio learning value for low load area (during direct injection). ·Display range: -50 to 49.6 % |
-15 to 15 % |
O |
NOTE: Learning is performed after warming-up (coolant temperature of 80°C {176°F} or more) and in the low load area of four load areas controlled during driving. |
|||
A/F middle load 1 learning value #1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Learn Value Mid1 #1] |
·Indicates the air fuel ratio learning value for middle load area 1 (during direct injection). ·Display range: -50 to 49.6 % |
-15 to 15 % |
O |
NOTE: Learning is performed after warming-up (coolant temperature of 80°C {176°F} or more) and in the middle load area of four load areas controlled during driving. |
|||
A/F high load learning value #1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Learn Value High #1] |
·Indicates the air fuel ratio learning value for high load area (during direct injection). ·Display range: -50 to 49.6 % |
-15 to 15 % |
O |
NOTE: Learning is performed after warming-up (coolant temperature of 80°C {176°F} or more) and in the high load area of four load areas controlled during driving. |
|||
A/F low load learning value #1 Dual
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Learn Value Low #1] |
·Indicates the air fuel ratio learning value in the low load area (controlled injection). ·Display range: -50 to 49.6 % |
-15 to 15 % |
O |
NOTE: Learning is performed after warming-up (coolant temperature of 80°C {176°F} or more) and in the low load area of four load areas controlled during driving. |
|||
A/F middle load 1 learning value #1 Dual
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Learn Value Mid1 #1(Dual)] |
·Indicates the air fuel ratio learning value in the middle load area 1 (controlled injection). ·Display range: -50 to 49.6 % |
-15 to 15 % |
O |
NOTE: Learning is performed after warming-up (coolant temperature of 80°C {176°F} or more) and in the middle load area of four load areas controlled during driving. |
|||
A/F high load learning value #1 Dual
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/F Learn Value High #1(Dual)] |
·Indicates the air fuel ratio learning value in the high load area (controlled injection). ·Display range: -50 to 49.6 % |
-15 to 15 % |
O |
NOTE: Learning is performed after warming-up (coolant temperature of 80°C {176°F} or more) and in the high load area of four load areas controlled during driving. |
|||
A/C magnetic clutch relay
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [A/C Magnetic Clutch Relay] |
A/C magnetic clutch relay: ON/OFF |
ON: A/C ON |
O |
Electric fan relay No. 1
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Radiator Fan Relay #1] |
·Indicates the operation of the radiator fan relay. ·Display: ON/OFF |
ON: Radiator fan (LO) operates. |
O |
Electric fan relay No. 2
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Radiator Fan Relay #2] |
·Indicates the operation of the radiator fan relay. ·Display: ON/OFF |
ON: Radiator fan (HI) operates. |
O |
Brake override control
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Accel/Brake Pedal Control Status] |
·Indicates the brake override control condition. ·Display: ON/OFF |
ON: Brake override control in progress |
O |
F/C with idle ON
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Idle Fuel Cut] |
·Indicates that the fuel cut is operating. ·Display: ON/OFF |
ON: Fuel cut in progress |
O |
| Remarks: F/C with idle ON: ON ·Throttle valve is fully closed. ·Engine speed is high. |
|||
F/C with low load
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [FC TAU] |
·Indicates that the fuel cut is operating with low load. ·Display: ON/OFF |
ON: Fuel cut in progress |
O |
| Remarks: Fuel cut is performed to avoid incomplete combustion. |
|||
Immobilizer fuel cut state
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Immobilizer Fuel Cut] |
·Indicates the condition of the immobilizer fuel cut. ·Display: ON/OFF |
- |
O |
Immobilizer fuel cut record
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Immobilizer Fuel Cut History] |
·Indicates the record of the immobilizer fuel cut. ·Display: ON/OFF |
- |
O |
Estimated fuel dilution amount
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Fuel dilution quantity estimated value] |
·Indicates the estimated fuel dilution amount. ·Display range: 0 to 1279.9 ml |
- |
O |
16. Compression
Engine speed of Cyl #1 to #4
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Engine Speed of Cyl #1] [Engine Speed of Cyl #2] [Engine Speed of Cyl #3] [Engine Speed of Cyl #4] |
·Indicates the engine speed during fuel cut per cylinder. ·Display range: 0 to 51199 r/min |
- |
O |
| Remarks: ·Indicates the engine speed when [Check the Cylinder Compression] for [System Operation Check Mode] is performed. (Normally, 0 r/min is displayed.)
·The engine speed during cranking is measured for each cylinder. ·When compression leakage occurs, the cylinder stop engine speed of the relevant cylinder becomes high. NOTE: If compression leakage occurs in the multiple cylinders, the cylinder stop engine speed becomes high, and it is possible to determine which cylinder has a compression leakage. However, the cylinder with the highest speed is not always the one with the lowest compression. (This is because the poorly-compressed cylinder and well-compressed cylinder have an influence on engine speed one another.) Therefore, it is necessary to measure the compression actually, and determine which cylinder causes a large compression leakage. |
|||
Average engine speed in all cylinders
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Av Engine Speed of All Cyl] |
·Indicates the average engine speed of all cylinders. ·Display range: 0 to 51199 r/min |
- |
O |
| Remarks: Indicates the engine speed when [Check the Cylinder Compression] for [System Operation Check Mode] is performed. (Normally, 0 r/min is displayed.) |
|||
17. Automatic transaxle
Engine warning light illumination request (ECT → EFI)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [MIL Request Status] |
·Indicates the illumination status of the engine warning light. ·Display: Lighting instructions/No Lighting instructions |
- |
× |
| Remarks: When illumination request is received from ECT, [Lighting instructions] is displayed. |
|||
Gear position (ECT → EFI)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Gear Signal] |
·Indicates the gear position (shift). ·Display range: 0 to 255 speed |
Shifted into each gear position: Driving |
× |
| Remarks: When abnormal, ECT system malfunction may exist. |
|||
Turbine speed (ECT → EFI)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [AT turbine speed] |
·Indicates input speed. ·Display range: 0 to 12750 r/min |
Almost the same as idle speed: When lock-up |
× |
Lock-up condition (ECT → EFI)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [AT Lock up status] |
·Indicates the lock-up condition. ·Display: ON/OFF |
ON: When lock-up |
× |
Shift position P range
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Shift SW Status (P Range)] |
·Indicates the shift lever P position. ·Display: ON/OFF |
ON: Shift lever P |
× |
Shift position R range
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Shift SW Status (R Range)] |
·Indicates the shift lever R position. ·Display: ON/OFF |
ON: Shift lever R |
× |
Shift position N range
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Shift SW Status (N Range)] |
·Indicates the shift lever N position. ·Display: ON/OFF |
ON: Shift lever N |
× |
Manual switch
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Manual SW] |
·Indicates the condition of the transmission control switch (M). ·Display: ON/OFF |
ON: Shift lever “M” |
× |
Shift position D range
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Shift SW Status (D Range)] |
·Indicates the shift lever D position. ·Display: ON/OFF |
ON: Shift lever D, M, “+” or “-”” |
× |
Ignition timing retard angle request (ECT → EFI)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Retard Signal from AT] |
·Indicates the ignition timing retard angle request. ·Display: ON/OFF |
- |
O |
Fuel cut request (ECT → EFI)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Fuel Cut signal from AT] |
·Indicates the fuel cut request. ·Display: ON/OFF |
- |
O |
Torque down prohibition request (EFI → ECT)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Stop torque decrease with AT] |
·Indicates the torque down prohibition request. ·Display: [Permission/Prohibition] |
- |
O |
18. Vehicle driving data 5
Torque down request (VSC → EFI)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Request Torque Down VDC] |
·Indicates the torque down request. ·Display: ON/OFF |
- |
O |
Torque up request (VSC → EFI)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Request torque increase with VDC] |
·Indicates the torque up request. ·Display: ON/OFF |
- |
O |
Torque down prohibition request (EFI → VSC)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Ban of Torque Down] |
·Indicates the torque down prohibition request. ·Display: [Permission/Prohibition] |
- |
O |
Torque up prohibition request (EFI → VSC)
| Item name |
Description/display range |
Normal value |
Freeze frame data output |
|---|---|---|---|
| [Stop torque increase with VDC] |
·Indicates the torque up prohibition request. ·Display: [Permission/Prohibition] |
- |
O |
19. System operation check mode
NOTE:
By performing [System Operation Check Mode] using the SSM3, the vacuum switching valve or actuator can be operated without removing the adjacent parts. When performing [System Operation Check Mode] in the initial stage of the troubleshooting, the diagnosis time can be reduced.
(1) Warm up the engine.
(2) Turn the ignition switch to OFF.
(3) Connect the SSM3 to the DLC3.
(4) Turn the ignition switch to ON.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode]
(6) According to the screen displayed on SSM3, perform [System Operation Check Mode].
| Item name |
Test contents |
Control range |
Remarks |
|---|---|---|---|
| Fuel injection volume |
Switching of direct injection and port injection, and increase/decrease in fuel injection amount |
Port injection/direct injection/control-dependent injection -12.5 to 24.8 % |
·All injectors can be tested simultaneously. ·Perform system operation check mode at engine coolant temperature of 80°C {176°F} or more and with the engine speed of less than 3000 r/min. ·Fuel injection volume can be changed in a step-by-step manner within the control range. ·Statuses of air / fuel ratio sensor and oxygen sensor can be checked by increasing/decreasing the fuel injection volume. ·Select [System Operation Check Mode] - [Injection Volume], and read the voltage in [A/F Sensor #11] and [Oxygen sensor #12]. ·During system operation check mode, the feedback control is disabled. |
| Purge VSV |
Purge VSV operation |
ON/OFF |
·Duty ratio at ON: 30 % ·Restrictions on system operation check mode ·IG ON |
| A/C Compressor Relay |
A/C relay operation |
ON/OFF |
Restrictions on system operation check mode ·Engine stop, IG ON ·Shift position P or N |
| TC terminal |
Status between TC and TE1 terminals for DLC3 |
ON |
·ON: Short-circuit status between TC and TE1 terminals ·OFF: Non-short-circuit status between TC and TE1 terminals ·Restrictions on system operation check mode ·Engine stop, IG ON ·Shift position P or N |
| Radiator fan relay |
Radiator fan relay operation |
ON/OFF |
Restrictions on system operation check mode ·IG ON |
| Target fuel pressure |
Increase/decrease of fuel pressure |
-12.5 to 24.8 % |
Restrictions on system operation check mode ·Engine speed is 3000 r/min or less. |
| Fuel Injection Period (Injector #1) |
Increase/decrease in fuel injection period |
-16 to 15.87°CA |
Restrictions on system operation check mode ·During idling ·Shift position P or N |
| Fuel Injection Period (Injector #2) |
Increase/decrease in fuel injection period |
-16 to 15.87°CA |
Restrictions on system operation check mode ·During idling ·Shift position P or N |
| Fuel Injection Period (Injector #3) |
Increase/decrease in fuel injection period |
-16 to 15.87°CA |
Restrictions on system operation check mode ·During idling ·Shift position P or N |
| Fuel Injection Period (Injector #4) |
Increase/decrease in fuel injection period |
-16 to 15.87°CA |
Restrictions on system operation check mode ·During idling ·Shift position P or N |
| Fuel Injection Period (all injectors) |
Increase/decrease in fuel injection period |
-16 to 15.87°CA |
Restrictions on system operation check mode ·During idling ·Shift position P or N |
| ACC cut relay |
ACC cut relay operation |
ON/OFF |
Restrictions on system operation check mode ·Engine stop, IG ON ·Shift position P or N |
| Control the ETCS Open/Close (Slow) |
Throttle Valve Operation (Slow) |
Throttle open/throttle closed |
Restrictions on system operation check mode ·Engine stop, IG ON ·Shift position P or N ·Accelerator pedal is fully open |
| Control the ETCS Open/Close (Fast) |
Throttle Valve Operation (Fast) |
Throttle open/throttle closed |
Restrictions on system operation check mode ·Engine stop, IG ON ·Shift position P or N ·Accelerator pedal is fully open |
| Power balance (injection stop) |
Switching of direct injection and port injection for each cylinder, and stop of fuel injection |
Port injection/direct injection/control-dependent injection Fuel injection stop Injector #1/Injector #2/ Injector #3/ Injector #4 |
Restrictions on system operation check mode ·Engine speed is 3000 r/min or less. ·Engine coolant temperature at 80°C {176°F} or more ·Shift position P or N |
| Power balance (injection/ignition stop) |
Switching of direct injection and port injection for each cylinder, and stop of fuel injection and ignition cycle |
Port injection/direct injection/control-dependent injection Stop of injection and ignition Injector #1/Injector #2/ Injector #3/ Injector #4 |
Restrictions on system operation check mode ·During idling ·Shift position P or N ·Vehicle speed sensor normal |
| Control the All Cylinders Fuel Cut |
Stop of fuel injection to all cylinders |
ON |
·It is possible to check the ignition system for abnormality by stopping the fuel injection during startup cycle and allowing ignition operation only. ·Restrictions on system operation check mode ·During idling ·Shift position P or N ·Vehicle speed sensor normal |
| Check the Cylinder Compression*1 |
Measuring the engine speed during cranking |
ON |
·When the system operation check mode is performed, the fuel injection and ignition for all cylinders are stopped. ·Restrictions on system operation check mode ·During idling ·Shift position P or N ·Vehicle speed sensor normal |
| Alternator control |
Increase/decrease in the alternator generation request voltage. |
12.8 to 14.3 V |
Restrictions on system operation check mode ·Engine is running ·Shift position P or N |
| Injection mode change |
Switching of injection mode |
Control-dependent injection/port injection/direct injection |
·Restrictions on system operation check mode ·During idling
·Total port injection time: Within 3 minutes·Engine coolant temperature at 80°C {176°F} or more ·Shift position P or N |
| Fuel pump duty |
Switching of fuel pump duty ratio |
25 %/80 % |
Restrictions on system operation check mode ·Engine stop, IG ON ·Shift position P or N |
| Starter cut relay |
Starter cut relay operation |
ON/OFF |
Restrictions on system operation check mode ·Engine stop, IG ON ·Shift position P or N |
| Target engine speed |
Increase/decrease in engine speed |
500 to 2000 r/min |
Restrictions on system operation check mode ·Vehicle stop condition ·During idling ·Vehicle status normal |
| Control the VVT Linear (Bank2)*1 |
Oil control valve operation |
-26 to 36°CA |
·When performing system operation check mode: Engine stalls, rough idling ·Restrictions on system operation check mode ·Vehicle stop condition ·During idling |
| Control the VVT Linear (Bank2)*2 |
Oil control valve operation |
-26 to 36°CA |
·When performing system operation check mode: Engine stalls, rough idling ·Restrictions on system operation check mode ·Vehicle stop condition ·During idling |
| Control the VVT Exhaust Linear (Bank1) |
Oil control valve operation |
0 to 51°CA |
·When performing system operation check mode: Engine stalls, rough idling ·Restrictions on system operation check mode ·Vehicle stop condition ·During idling |
| Control the VVT Exhaust Linear (Bank2) |
Oil control valve operation |
0 to 51°CA |
·When performing system operation check mode: Engine stalls, rough idling ·Restrictions on system operation check mode ·Vehicle stop condition ·During idling |
NOTE:
20. Measurement of engine speed for each cylinder
NOTE:
Measure the engine speed for each cylinder at engine startup.
When performing the system operation check mode, stop the fuel injection and ignition cycle for all cylinders. Crank the engine for approx. 10 seconds and read the measurement. When the engine speed for one cylinder is higher than the others, failure in compression pressure for the cylinder may occur.
(1) Warm up the engine.
(2) Turn the ignition switch to OFF.
(3) Connect the SSM3 to the DLC3.
(4) Turn the ignition switch to ON.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Check the Cylinder Compression]
(6) When the engine is stopped, select [ON].
(7) Crank the engine for approx. 10 seconds.
(8) Read [Engine Speed of Cyl #1 - #4] and [Av Engine Speed of All Cyl] displayed on the SSM3.
CAUTION:
·Do not crank the engine for 20 seconds or more.
·In order to perform the test again after performing the system operation check mode, return to system operation check mode menu screen, and perform the test again.
·Use fully charged battery.
·Cranked without selecting [ON], the engine starts.
·When the [System Operation Check Mode] is performed, DTC P1604 (startup failure), etc may be detected.
·After performing system operation check mode, be sure to check and clear the diagnostic code(s). (Refer to
)
·In order to perform the test again after performing the system operation check mode, return to system operation check mode menu screen, and perform the test again.
·Use fully charged battery.
·Cranked without selecting [ON], the engine starts.
·When the [System Operation Check Mode] is performed, DTC P1604 (startup failure), etc may be detected.
·After performing system operation check mode, be sure to check and clear the diagnostic code(s). (Refer to
FAILSAFE LIST
If any of the following codes is recorded, the ECM enters fail-safe mode.
| Diagnostic codes |
Fail safe operation |
Conditions to exit from fail safe mode |
|---|---|---|
| P000A P000C P0010 P0011 P0016 P0018 P0020 P0021 P0341 P0345 P0346 |
Intake VVT control is fixed in the mid position. |
After restored to normal condition, turn IG ON again. |
| P000B P000D P0013 P0014 P0017 P0019 P0023 P0024 P0365 P0366 P0390 P0391 |
Exhaust VVT control is fixed at the maximum retarded position. |
After restored to normal condition, turn IG ON again. |
| P0031 P0032 P0131 P0132 P0134 |
Air / fuel ratio feedback control is prohibited. |
After restored to normal condition, turn IG ON again. |
| P0037 P0137 P0138 P013A P0140 |
Air / fuel ratio feedback control is prohibited. |
Restoration to normal condition |
| P0087 P0088 P0192 P0193 P1235 |
·Fuel pump ASSY (high-pressure side) operation is prohibited ·Fuel pressure is fixed at 0.4 MPa. ·Fuel supply is shut off when RPM is 1500 or more. |
After restored to normal condition, turn IG ON again. |
| P0102 P0103 |
Engine load is set to converted estimation value of intake manifold pressure. |
Restoration to normal condition |
| P0107 P0108 |
Intake manifold pressure is set to converted estimation value of air flow meter. |
Restoration to normal condition |
| P0112 P0113 |
Intake air temperature is fixed at 20°C {68°F}. |
Restoration to normal condition |
| P0117 P0118 |
·Coolant temperature is fixed at 70°C {158°F}. ·Intake and exhaust VVT are prohibited. |
Restoration to normal condition |
| P0172 |
Purge control is prohibited. |
Restoration to normal condition |
| P0197 P0198 |
Engine oil temperature is fixed at 70°C {158°F}. |
Restoration to normal condition |
| P062D |
·Fuel supply is shut off when RPM is 1500 or more. ·Fuel supply to abnormal cylinders is shut off. |
Clear diagnostic code |
| P0201 P0202 P0203 P0204 P1261 P1262 P1263 P1264 |
·Fuel supply is shut off when RPM is 1500 or more. ·Fuel supply to abnormal cylinders is shut off. |
After restored to normal condition, turn IG ON again. |
| P0122 P0123 P0222 P0223 P0604 P0605 P0606 P060A P060B P1160 P2101 P2102 P2103 P2109 P2119 P2135 |
Electronic throttle control is prohibited and throttle opening angle is fixed at 7°. |
After restored to normal condition, turn IG ON again. |
| P0327 P0328 P0332 P0333 |
Most retarded angle |
Restoration to normal condition |
| P0500 |
Vehicle speed identified by ECM is fixed at 10 km/h {6.2 MPH}. |
Restoration to normal condition |
| P0851 P0852 |
Gear position indicator in the combination meter is turned off. |
Restoration to normal condition |
| P2122 P2123 P2127 P2128 (Either VPA or VPA2 is abnormal.) |
Normal accelerator pedal position sensor is used alternatively until the specified angle is reached. |
After restored to normal condition, turn IG ON again. |
| P2122 P2123 P2127 P2128 (Both VPA and VPA2 are abnormal.) |
Accelerator opening angle is fixed at the specified angle (15 %). |
After restored to normal condition, turn IG ON again. |
| P2138 |
·Accelerator pedal opening angle is fixed. ·Electronic throttle control is prohibited and throttle opening angle is fixed. |
After restored to normal condition, turn IG ON again. |
| DTC | P000A | A Camshaft Position Slow Response (Bank 1) |
|---|
| DTC | P000C | A Camshaft Position Slow Response (Bank 2) |
|---|
| DTC | P0011 | Camshaft Position “A” - Timing Over-Advanced or System Performance (Bank 1) |
|---|
| DTC | P0021 | Camshaft Position “A” - Timing Over-Advanced or System Performance (Bank 2) |
|---|
Circuit description
The VVT system consists of engine control computer, camshaft timing oil control valve ASSY, camshaft timing intake gear ASSY, and camshaft timing exhaust gear ASSY. This VVT system controls the camshaft timing intake gear ASSY and the camshaft timing exhaust gear ASSY in order to provide the best valve timing according to a driving condition. This control is based on various conditions including mass air flow, throttle position, and engine coolant temperature. The engine control computer, based on signals from these sensors, adjusts the camshaft timing oil control valve ASSY. As a result, the optimal relative position of the intake camshaft is obtained, thus providing better fuel efficiency, superior output performance, and better emission performance. Also, the engine control computer detects the actual valve timing through the signal from the camshaft position sensor and performs feedback control to provide the most suitable valve timing.

| Diagnostic codes |
P000A P000C P0011 P0021 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P000A P000C |
Engine running (during VVT control) |
| P0011 P0021 |
Detecting conditions 1 Engine running (during VVT control) |
||
| Detecting conditions 2 ·Engine running ·Engine startup (during VVT control mid-point lock) |
|||
| Abnormal condition |
P000A P000C |
Differences between the target advancing angle and the actual advanced angle of the intake side are integrated, and the result value per the specified time period exceeds the threshold. |
|
| P0011 P0021 |
Difference between the target advancing angle and the actual advanced angle of the intake side exceeds the threshold. |
||
| Abnormal period |
P000A P000C |
15 seconds or more |
|
| P0011 P0021 |
Detecting conditions 1 7 seconds or more |
||
| Detecting conditions 2 1 seconds or more |
|||
| Number of trips |
2 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Main |
·Camshaft timing oil control valve ASSY (intake side) ·Camshaft timing intake gear ASSY |
|
| Sub |
·Crankshaft position sensor ·Camshaft position sensor (intake side bank 1) ·Camshaft position sensor (intake side bank 2) ·E.F.I. water temperature sensor |
||
| Faulty part |
·
Valve timing ·Camshaft timing oil control valve ASSY RH (intake side) ·Camshaft timing oil control valve ASSY LH (intake side) ·Camshaft timing intake gear ASSY ·Oil control valve filter ·Oil pipe ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
When a difference between the target valve timing and the actual valve timing is large, and the amount of change in the actual valve timing is small, the engine control computer judges that the camshaft timing intake gear ASSY is stuck, turns on the check engine warning light, and records the diagnostic code.
This diagnostic code is output due to conditions such as failure in camshaft timing intake gear ASSY or camshaft timing oil control valve ASSY and intrusion of foreign objects into the camshaft timing oil control valve ASSY.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine oil temperature stabilizes. (at 75°C [167°F] or more)
9. Perform driving test as follows.
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine oil temperature stabilizes. (at 75°C [167°F] or more)
9. Perform driving test as follows.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
·Idle the engine for 10 seconds or more. (A)
·Accelerate to 97 km/h {60.3 MPH} or more within 20 seconds. (B)
·Drive at 97 km/h {60.3 MPH} or more for 20 seconds or more. (C)
·Release the accelerator pedal and decelerate to 64 km/h {39.8 MPH} or less. (D)
·Drive at 64 km/h {39.8 MPH} or less for 20 seconds or more. (E)
·Accelerate to 97 km/h {60.3 MPH} or more within 10 seconds. (F)
·Release the accelerator pedal and stop the vehicle. (G)
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to ·Accelerate to 97 km/h {60.3 MPH} or more within 20 seconds. (B)
·Drive at 97 km/h {60.3 MPH} or more for 20 seconds or more. (C)
·Release the accelerator pedal and decelerate to 64 km/h {39.8 MPH} or less. (D)
·Drive at 64 km/h {39.8 MPH} or less for 20 seconds or more. (E)
·Accelerate to 97 km/h {60.3 MPH} or more within 10 seconds. (F)
·Release the accelerator pedal and stop the vehicle. (G)
Inspection steps
NOTE:
| Bank |
Abnormal timing advancement |
| Bank 1 (intake side) |
P000A P0011 |
| Bank 2 (intake side) |
P000C P0021 |
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
Result
| Result |
Go to |
|---|---|
| Either P000A, P000C, P0011, or P0021 is output. |
A |
| Either P000A, P000C, P0011, or P0021 and other diagnostic codes are output. |
B |
NOTE:
If any diagnostic codes other than P000A, P000C, P0011, or P0021 are output, troubleshoot them first.
B
A▼
2.
Perform SSM3 System Operation Check Mode (Control the VVT Linear (Bank1) & Control the VVT Linear (Bank2))
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C [167°F] or more)
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the VVT] / [Control the VVT Linear (Bank1), Control the VVT Linear (Bank2)].
NG
> Go to Step 5.
OK▼
3.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
4.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
> Go to Step 5.
A▼
5.
Valve timing inspection (check for slack and skipping teeth of timing chain)
NG
OK▼
6.
Camshaft timing oil control valve ASSY unit inspection (intake side)
NG
OK▼
7.
Unit inspection of oil control valve filter
(1) Check the oil control valve filter and oil pipes for clogging.
Criteria
: There is no clogging or adherence of foreign material.
NG
>Cleaning or replacement of oil control valve filter
OK▼
8.
Replacement of camshaft timing intake gear ASSY RH
Next▼
9.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
10.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
NOTE:
When foreign materials intrude into engine oil at system components, DTC P000A, DTC P000C, DTC P0011, and DTC P0021 may be stored. Those stored DTCs will remain after the system is restored to the normal state. If this is the case, perform the following procedures to clean up oil passage to prevent the foreign materials from going into the oil filter. Replace the engine oil. Run the engine and let it idle for 5 minutes and then replace oil filter and the engine oil. (Refer to
)
B
A▼
Complete
| DTC | P000B | B Camshaft Position Slow Response (Bank 1) |
|---|
| DTC | P000D | B Camshaft Position Slow Response (Bank 2) |
|---|
| DTC | P0014 | Camshaft Position “B” - Timing Over-Advanced or System Performance (Bank 1) |
|---|
| DTC | P0024 | Camshaft Position “B” - Timing Over-Advanced or System Performance (Bank 2) |
|---|
Circuit description
VVT system consists of engine control computer, camshaft timing oil control valve ASSY, and camshaft timing exhaust gear ASSY. The VVT system controls the camshaft timing exhaust gear ASSY in order to provide the optimal valve timing according to driving condition. This control is based on various conditions including mass air flow, throttle position, and engine coolant temperature. The engine control computer, based on signals from these sensors, adjusts the camshaft timing oil control valve ASSY. As a result, the optimal relative position of the exhaust camshaft is obtained, thus providing better fuel efficiency, superior output performance, and better emission performance. Also, the engine control computer detects the actual valve timing through the signal from the camshaft position sensor and performs feedback control to provide the most suitable valve timing.


| Diagnostic codes |
P000B P000D P0014 P0024 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
Engine running (during VVT control) |
|
| Abnormal condition |
P000B P000D |
Differences between the target advancing angle and the actual advanced angle of the exhaust side are integrated, and the result value per the specified time period exceeds the threshold. |
|
| P0014 P0024 |
Difference between the target advancing angle and the actual advanced angle of the exhaust side exceeds the threshold. |
||
| Abnormal period |
P000B P000D |
25 seconds or more |
|
| P0014 P0024 |
8 seconds or more |
||
| Number of trips |
2 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Main |
·Camshaft timing oil control valve ASSY (exhaust side) ·Camshaft timing exhaust gear ASSY |
|
| Sub |
·Crankshaft position sensor ·Camshaft position sensor (exhaust side bank 1) ·Camshaft position sensor (exhaust side bank 2) ·E.F.I. water temperature sensor |
||
| Faulty part |
·
Valve timing ·Camshaft timing oil control valve ASSY RH (exhaust side) ·Camshaft timing oil control valve ASSY LH (exhaust side) ·Camshaft timing exhaust gear ASSY ·Oil control valve filter ·Oil pipe ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
When a difference between the target valve timing and the actual valve timing is large, and the amount of change in the actual valve timing is small, the engine control computer judges that the camshaft timing exhaust gear ASSY is stuck, turns on the check engine warning light, and records the diagnostic code.
This diagnostic code is output due to conditions such as failure in camshaft timing exhaust gear ASSY or camshaft timing oil control valve ASSY and intrusion of foreign objects into the camshaft timing oil control valve ASSY.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine oil temperature stabilizes. (at 75°C [167°F] or more)
9. Perform driving test as follows.
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine oil temperature stabilizes. (at 75°C [167°F] or more)
9. Perform driving test as follows.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
·Idle the engine for 10 seconds or more. (A)
·Accelerate to 97 km/h {60.3 MPH} or more within 20 seconds. (B)
·Drive at 97 km/h {60.3 MPH} or more for 20 seconds or more. (C)
·Release the accelerator pedal and decelerate to 64 km/h {39.8 MPH} or less. (D)
·Drive at 64 km/h {39.8 MPH} or less for 20 seconds or more. (E)
·Accelerate to 97 km/h {60.3 MPH} or more within 10 seconds. (F)
·Release the accelerator pedal and stop the vehicle. (G)
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to ·Accelerate to 97 km/h {60.3 MPH} or more within 20 seconds. (B)
·Drive at 97 km/h {60.3 MPH} or more for 20 seconds or more. (C)
·Release the accelerator pedal and decelerate to 64 km/h {39.8 MPH} or less. (D)
·Drive at 64 km/h {39.8 MPH} or less for 20 seconds or more. (E)
·Accelerate to 97 km/h {60.3 MPH} or more within 10 seconds. (F)
·Release the accelerator pedal and stop the vehicle. (G)
Inspection steps
NOTE:
| Bank |
Malfunction |
|---|---|
| Bank 1 (exhaust side) |
P000B P0014 |
| Bank 2 (exhaust side) |
P000D P0024 |
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
Result
| Result |
Go to |
|---|---|
| Either P000B, P000D, P0014, or P0024 is output. |
A |
| Either P000B, P000D, P0014, or P0024 and other diagnostic codes are output. |
B |
NOTE:
If any diagnostic codes other than P000B, P000D, P0014, or P0024 are output, troubleshoot them first.
B
A▼
2.
Perform SSM3 System Operation Check Mode (Control the VVT Exhaust Linear (Bank1) & Control the VVT Exhaust Linear (Bank2))
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C [167°F] or more)
(5) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the VVT] / [Control the VVT Exhaust Linear (Bank1), Control the VVT Exhaust Linear (Bank2)].
NG
> Go to Step 5.
OK▼
3.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
4.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
> Go to Step 5.
A▼
5.
Valve timing inspection (check for slack and skipping teeth of timing chain)
NG
OK▼
6.
Camshaft timing oil control valve ASSY unit inspection (exhaust side)
NG
OK▼
7.
Unit inspection of oil control valve filter
(1) Check the oil control valve filter and oil pipes for clogging.
Criteria
: There is no clogging or adherence of foreign material.
NG
>Cleaning or replacement of oil control valve filter
OK▼
8.
Replacement of camshaft timing exhaust gear ASSY
Next▼
9.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
10.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
(2) Check the results.
Result
| Result |
Go to |
|---|---|
| Normal |
A |
| Malfunction |
B |
NOTE:
When foreign materials intrude into engine oil at system components, DTC P000A, DTC P000C, DTC P0011, and DTC P0021 may be stored. Those stored DTCs will remain after the system is restored to the normal state. If this is the case, perform the following procedures to clean up oil passage to prevent the foreign materials from going into the oil filter. Replace the engine oil. Run the engine and let it idle for 5 minutes and then replace oil filter and the engine oil. (Refer to
)
B
A▼
Complete
| DTC | P0010 | A Camshaft Position Actuator Circuit/Open (Bank 1) |
|---|
| DTC | P0020 | A Camshaft Position Actuator Circuit/Open (Bank 2) |
|---|
Circuit description
| Diagnostic codes |
P0010 P0020 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. IG ON 2. Battery voltage is 10.9 V or more. 3. OCV control duty cycle is 99.61 % or more. |
|
| Abnormal condition |
P0010 |
Open circuit in camshaft timing oil control valve ASSY circuit (intake side bank 1) (OCV control current is less than 0.306 A) |
|
| P0020 |
Open circuit in camshaft timing oil control valve ASSY circuit (intake side bank 2) (OCV control current is less than 0.306 A) |
||
| Abnormal period |
2 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Camshaft timing oil control valve ASSY (intake side) |
||
| Faulty part |
·
EFI MAIN1 relay ·Camshaft timing oil control valve ASSY RH (intake side) ·Camshaft timing oil control valve ASSY LH (intake side) ·Wiring harness or connector ·Engine control computer |
||
Description of functions
Overview of DTCs detection
These diagnostic codes are used to detect open or short condition in the camshaft timing oil control valve ASSY circuit. If a control current of the camshaft timing oil control valve ASSY is abnormally low while the engine is running, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
Next▼
2.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
B
A▼
3.
Camshaft timing oil control valve ASSY unit inspection (intake side)
NG
OK▼
4.
Check wiring harness and connector (camshaft timing oil control valve ASSY (intake side) power supply circuit)
(1) Disconnect camshaft timing oil control valve ASSY (intake side) connector.
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C7-1 - chassis ground |
IG ON |
11 to 14 V |
| C24-1 - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (Camshaft timing oil control valve ASSY (intake side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NG
> Go to Step 6.
OK▼
5.
Check wiring harness and connector (engine control computer - camshaft timing oil control valve ASSY (intake side))
(1) Disconnect the connector for the engine control computer.
(2) Disconnect camshaft timing oil control valve ASSY (intake side) connector.
NG
>Repair or replacement of wiring harness or connector
OK▼
6.
Relay unit inspection (EFI MAIN1 relay)
NG
>Relay replacement (EFI MAIN1 relay)
OK▼
7.
Check wiring harness and connector (EFI MAIN1 relay - camshaft timing oil control valve ASSY (intake side))
(1) Disconnect camshaft timing oil control valve ASSY (intake side) connector.
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) - C7-1 |
Always |
Less than 1 Ω |
| 3 (EFI MAIN1 relay holder) - C24-1 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) and C7-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
| 3 (EFI MAIN1 relay holder) and C24-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0013 | B Camshaft Position - Actuator Circuit/Open (Bank 1) |
|---|
| DTC | P0023 | B Camshaft Position - Actuator Circuit/Open (Bank 2) |
|---|
Circuit description
| Diagnostic codes |
P0013 P0023 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. IG ON 2. Battery voltage is 10.9V or more. 3. OCV control duty cycle is 99.61 % or more. |
|
| Abnormal condition |
P0013 |
Open circuit in camshaft timing oil control valve ASSY circuit (exhaust side bank 1) (OCV control current is less than 0.306 A) |
|
| P0023 |
Open circuit in camshaft timing oil control valve ASSY circuit (exhaust side bank 2) (OCV control current is less than 0.306 A) |
||
| Abnormal period |
2 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Camshaft timing oil control valve ASSY (exhaust side) |
||
| Faulty part |
·
EFI MAIN1 relay ·Camshaft timing oil control valve ASSY RH (exhaust side) ·Camshaft timing oil control valve ASSY LH (exhaust side) ·Wiring harness or connector ·Engine control computer |
||
Description of functions
Overview of DTCs detection
These diagnostic codes are used to detect open or short condition in the camshaft timing oil control valve ASSY circuit. If a control current of the camshaft timing oil control valve ASSY is abnormally low while the engine is running, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
Next▼
2.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
B
A▼
3.
Camshaft timing oil control valve ASSY unit inspection (exhaust side)
NG
OK▼
4.
Check wiring harness and connector (camshaft timing oil control valve ASSY (exhaust side) power supply circuit)
(1) Disconnect camshaft timing oil control valve ASSY (exhaust side) connector.
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C5-1 - chassis ground |
IG ON |
11 to 14 V |
| C23-1 - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (Camshaft timing oil control valve ASSY (exhaust side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NG
> Go to Step 6.
OK▼
5.
Check wiring harness and connector (engine control computer - camshaft timing oil control valve ASSY (exhaust side))
(1) Disconnect the connector for the engine control computer.
(2) Disconnect camshaft timing oil control valve ASSY (exhaust side) connector.
NG
>Repair or replacement of wiring harness or connector
OK▼
6.
Relay unit inspection (EFI MAIN1 relay)
NG
>Relay replacement (EFI MAIN1 relay)
OK▼
7.
Check wiring harness and connector (EFI MAIN1 relay - camshaft timing oil control valve ASSY (exhaust side))
(1) Disconnect camshaft timing oil control valve ASSY (exhaust side) connector.
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) - C5-1 |
Always |
Less than 1 Ω |
| 3 (EFI MAIN1 relay holder) - C23-1 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) and C5-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
| 3 (EFI MAIN1 relay holder) and C23-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0016 | Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A) |
|---|
| DTC | P0017 | Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B) |
|---|
| DTC | P0018 | Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A) |
|---|
| DTC | P0019 | Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B) |
|---|
Circuit description
VVT system consists of engine control computer, camshaft timing oil control valve ASSY, camshaft timing intake gear ASSY, and camshaft timing exhaust gear ASSY. This VVT system controls the camshaft timing intake gear ASSY and the camshaft timing exhaust gear ASSY in order to provide the best valve timing according to a driving condition. This control is based on various conditions including mass air flow, throttle position, and engine coolant temperature. The engine control computer, based on signals from these sensors, adjusts the camshaft timing oil control valve ASSY. As a result, the optimal relative position of the camshaft is obtained, thus providing better fuel efficiency, superior output performance, and better emission performance. Also, the engine control computer detects the actual valve timing through the signal from the camshaft position sensor and performs feedback control to provide the most suitable valve timing.
| Diagnostic codes |
P0016 P0017 P0018 P0019 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P0016 P0018 |
When all of the following conditions are met: 1. After engine warm-up 2. Engine speed is 1400 to 3000 r/min 3. VVT not in control 4. VVT target position is 0°CA |
| P0017 P0019 |
When all of the following conditions are met: 1. After engine warm-up 2. Engine speed is 500 to 1700 r/min 3. VVT not in control 4. VVT target position is 0°CA |
||
| Abnormal condition |
P0016 P0018 |
Intake side valve timing out of range Camshaft signal position falls out of the mid-lock position. |
|
| P0017 P0019 |
Exhaust side valve timing out of range |
||
| Abnormal period |
P0016 P0018 |
1 seconds or more |
|
| P0017 P0019 |
5 seconds or more |
||
| Number of trips |
2 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Main |
·Camshaft timing intake gear ASSY ·Camshaft timing exhaust gear ASSY |
|
| Sub |
·Crankshaft position sensor ·Camshaft position sensor (intake side bank 1) ·Camshaft position sensor (intake side bank 2) ·Camshaft position sensor (exhaust side bank 1) ·Camshaft position sensor (exhaust side bank 2) |
||
| Faulty part |
·
Valve timing ·Camshaft timing oil control valve ASSY RH (intake side bank 1) ·Camshaft timing oil control valve ASSY LH (intake side bank 2) ·Camshaft timing oil control valve ASSY RH (exhaust side bank 1) ·Camshaft timing oil control valve ASSY LH (exhaust side bank 2) ·Camshaft timing intake gear ASSY ·Camshaft timing exhaust gear ASSY ·Oil control valve filter ·Engine control computer |
||
Circuit figure
Description of functions
Overview of DTCs detection
If the intake camshaft position falls out of the specified range with no VVT control, the engine control computer turns on the check engine warning light and records diagnostic code (P0016 or P0018).
If the exhaust camshaft position falls out of the specified range with no VVT control, the engine control computer turns on the check engine warning light and records diagnostic code (P0017 or P0019).
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
Result
| Result |
Go to |
|---|---|
| Either P0016, P0017, P0018, or P0019 is output. |
A |
| Either P0016, P0017, P0018, or P0019 and other diagnostic codes are output. |
B |
NOTE:
If any diagnostic codes other than P0016, P0017, P0018, or P0019 are output, troubleshoot them first.
B
A▼
2.
Perform SSM3 system operation check mode (Control the VVT Linear (Bank1) & (Bank2), Control the VVT Exhaust Linear (Bank1) & (Bank2))
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C [167°F] or more)
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the VVT] / [Control the VVT Linear (Bank1), Control the VVT Linear (Bank2)].
(6) On monitor item selection display, select [VVT Change Angle #1, VVT Change Angle #2].
(7) Check if [VVT Change Angle #1, VVT Change Angle #2] indication changes continuously when the system operation check mode is performed.
Criteria
: [VVT Change Angle #1, VVT Change Angle #2] indication changes continuously.
(8) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the VVT] / [Control the VVT Exhaust Linear (Bank1), Control the VVT Exhaust Linear (Bank2)].
(9) On monitor item selection display, select [VVT Ex Change Angle #1, VVT Ex Change Angle #2].
(10) Check if [VVT Ex Target Change Angle #1, VVT Ex Target Change Angle #2] indication changes continuously when the system operation check mode is performed.
Criteria
: [VVT Ex Change Angle #1, VVT Ex Change Angle #2] indication changes continuously.
NG
> Go to Step 4.
OK▼
3.
Valve timing inspection
B
> Go to Step 8.
A▼
4.
Camshaft timing oil control valve ASSY unit inspection (intake or exhaust side)
NG
OK▼
5.
Unit inspection of oil control valve filter
(1) Check the oil control valve filter and oil pipes for clogging.
Criteria
: There is no clogging or adherence of foreign material.
NG
>Cleaning or replacement of oil control valve filter
OK▼
6.
Replacement of camshaft timing intake gear ASSY RH
(1) Replace camshaft timing intake gear ASSY on the bank where trouble was detected through the diagnostic code. (Refer to
)
| Diagnostic codes |
Installed location |
|---|---|
| P0016 |
Bank 1 |
| P0018 |
Bank 2 |
NOTE:
If P0016 or P0018 is not output, go to the next step.
Next▼
7.
Replacement of camshaft timing exhaust gear ASSY
(1) Replace camshaft timing exhaust gear ASSY on the bank where trouble was detected through the diagnostic code. (Refer to
)
| Diagnostic codes |
Installed location |
|---|---|
| P0017 |
Bank 1 |
| P0019 |
Bank 2 |
NOTE:
If P0017 or P0019 is not output, go to the next step.
Next▼
8.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
9.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
(2) Check the results.
Result
| Result |
Go to |
|---|---|
| Normal |
A |
| Malfunction |
B |
NOTE:
When foreign materials intrude into engine oil at system components, DTC P000A, DTC P000C, DTC P0011, and DTC P0021 may be stored. Those stored DTCs will remain after the system is restored to the normal state. If this is the case, perform the following procedures to clean up oil passage to prevent the foreign materials from going into the oil filter. Replace the engine oil. Run the engine and let it idle for 5 minutes and then replace oil filter and the engine oil. (Refer to
)
B
A▼
Complete
| DTC | P0030 | Oxygen Sensor Heater Control Circuit (Bank 1 Sensor 1) |
|---|
| DTC | P0031 | Oxygen (A/F) Sensor Heater Control Circuit Low (Bank 1 Sensor 1) |
|---|
| DTC | P0032 | Oxygen (A/F) Sensor Heater Control Circuit High (Bank 1 Sensor 1) |
|---|
Circuit description
The air / fuel ratio sensor generates a voltage *1 that corresponds to the actual air-fuel ratio. This sensor voltage is sent to the engine control computer as feedback so that the engine control computer can control an air-fuel ratio. The engine control computer, based on this signal, determines a deviation from stoichiometric air-fuel ratio level and controls a fuel injection time. The air / fuel ratio sensor is integrated into a heater that warms up solid electrolyte (Zirconia material). This heater is controlled by the engine control computer. When mass air flow rate is low (exhaust gas temperature is low), an electric current flows into the heater to warm up the sensor. This supports more accurate oxygen content detection. The heat generated by the heater is transferred to the solid electrolyte via alumina, which promotes sensor operation. The three-way catalytic converter is used to purify carbon monoxide (CO), hydrocarbon (HC), and nitrogen oxide (NOx) contained in the exhaust gas for a higher purification rate. Due to effective use of the converter, the air fuel ratio is controlled precisely in order to constantly bring the air fuel ratio into the theoretical level.
*1: The value changes inside the engine control computer. Since the air / fuel ratio sensor is a current output element, the electric current is converted into a voltage within the engine control computer. When the voltage is measured at the air / fuel ratio sensor or the engine control computer connector, a constant voltage reading is shown.

*1: The value changes inside the engine control computer. Since the air / fuel ratio sensor is a current output element, the electric current is converted into a voltage within the engine control computer. When the voltage is measured at the air / fuel ratio sensor or the engine control computer connector, a constant voltage reading is shown.

NOTE:
·The diagnostic code names are O2 sensor (oxygen sensor). Those diagnostic codes, however, relate the air / fuel ratio sensor.
·Sensor 1 is the sensor that is installed forward of the three-way catalytic converter, near the engine.
·When any one of those diagnostic codes is stored, the engine control computer enters fail-safe mode. The engine control computer turns off the air / fuel ratio sensor heater during the fail-safe mode operation. The engine control computer continues fail-safe mode operation until the normal condition is restored.
·Sensor 1 is the sensor that is installed forward of the three-way catalytic converter, near the engine.
·When any one of those diagnostic codes is stored, the engine control computer enters fail-safe mode. The engine control computer turns off the air / fuel ratio sensor heater during the fail-safe mode operation. The engine control computer continues fail-safe mode operation until the normal condition is restored.
| Diagnostic codes |
P0030 P0031 P0032 |
||
|---|---|---|---|
| Diagnosis condition |
P0030 |
When all of the following conditions are met: 1. During heater supply voltage control 2. 20 seconds or more have elapsed after fuel cut. |
|
| DTC detection conditions |
P0031 |
Duty cycle of air / fuel ratio sensor heater control is less than 87.5 %. |
|
| P0032 |
Duty cycle of air / fuel ratio sensor heater control is 12.5 % or more. |
||
| Abnormal condition |
P0030 |
Resistance of air / fuel ratio sensor is 65 Ω or more. |
|
| P0031 |
Air / fuel ratio sensor heater voltage is less than 1.9 V. |
||
| P0032 |
Air / fuel ratio sensor heater voltage is 1.9 V or more. |
||
| Abnormal period |
P0030 |
10 seconds or more |
|
| P0031 |
1 seconds or more |
||
| P0032 |
2 seconds or more |
||
| Number of trips |
P0030 |
2 trip |
|
| P0031 |
1 trip |
||
| P0032 |
|||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Air / fuel ratio sensor heater |
||
| Faulty part |
·
Wiring harness or connector ·EFI MAIN2 relay ·Air / fuel ratio sensor ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
Efficiency of the air / fuel ratio sensor increases significantly when heated. When exhaust gas temperature is low, the air / fuel ratio sensor cannot generate a useful voltage signal without supplemental heating. This is the reason why the air / fuel ratio sensor is equipped with a heater that heats up its zirconium element. The engine control computer uses the duty cycle approach to control the supplemental heating, adjusting the average electric current supplied to the zirconium element.
If the air / fuel ratio sensor voltage falls out of the normal range, the engine control computer cannot properly control the air / fuel ratio. If the air / fuel ratio sensor voltage falls out of the normal range, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·From [Injection Volume] under [System Operation Check Mode], read the output voltage of the air / fuel ratio sensor when the fuel injection amount is increased or decreased. If the air / fuel ratio sensor output voltage shows little response, the sensor may be at fault. (Refer to
)
·From [Injection Volume] under [System Operation Check Mode], read the output voltage of the air / fuel ratio sensor when the fuel injection amount is increased or decreased. If the air / fuel ratio sensor output voltage shows little response, the sensor may be at fault. (Refer to
1.
Air / fuel ratio sensor unit inspection
NG
OK▼
2.
Check wiring harness and connector (air / fuel ratio sensor heater power supply circuit)
(1) Disconnect the air / fuel ratio sensor connector.
NG
> Go to Step 6.
OK▼
3.
Check wiring harness and connector (air / fuel ratio sensor - engine control computer)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the air / fuel ratio sensor connector.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
5.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
6.
Relay unit inspection (EFI MAIN2 relay)
NG
>Relay replacement (EFI MAIN2 relay)
OK▼
7.
Check wiring harness and connector (EFI MAIN2 relay - air / fuel ratio sensor)
(1) Disconnect the air / fuel ratio sensor connector.
(2) Remove EFI MAIN2 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN2 relay holder) - C14-2 (+B) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN2 relay holder) and C14-2 (+B) - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0037 | Oxygen Sensor Heater Control Circuit Low (Bank 1 Sensor 2) |
|---|
| DTC | P0038 | Oxygen Sensor Heater Control Circuit High (Bank 1 Sensor 2) |
|---|
Circuit description
The three-way catalytic converter is used to efficiently purify carbon monoxide (CO), hydrocarbon (HC), and nitrogen oxide (NOx) contained in the exhaust gas. The maximum performance of this three-way catalyst is reached when it functions at near stoichiometric air-fuel ratio. Therefore, unless the engine is precisely controlled to produce near this air fuel ratio, CO, HC, and NOx are not efficiently purified. Oxygen sensors are provided for the purpose of this control. When an oxygen sensor detects an oxygen level within the exhaust gas produced from proper combustion near the stoichiometric air-fuel ratio, its output voltage changes quickly. This characteristic is used to send a signal to the engine control computer for an accurate air / fuel control.
Under a leaner air / fuel ratio, oxygen level within the exhaust gas increases. The oxygen sensor sends this information (lean air / fuel ratio state) to the engine control computer. (works with a small electric power: less than 0.45 V)
Under a richer air / fuel ratio, oxygen level within the exhaust gas decreases. The oxygen sensor sends this information (rich air / fuel ratio state) to the engine control computer. (works with a large electric power: more than 0.45 V)
A zirconium element is used for the sensor element. The zirconium element is made of platinum plated zirconium, containing integrated heating component. The inside surface of the zirconium element is exposed to the atmospheric air, and the outside surface is exposed to the exhaust gas. When there is a significant difference in oxygen level between the atmospheric air and the exhaust gas, the sensor outputs a small amount of voltage. Efficiency of the oxygen sensor increases significantly when heated. When exhaust gas temperature is low, the oxygen sensor cannot generate a useful voltage signal without supplemental heating. This is the reason why the oxygen sensor is equipped with a heater that heats up its zirconium element. The engine control computer uses the duty cycle approach to control the supplemental heating, adjusting the average electric current supplied to the zirconium element.

Under a leaner air / fuel ratio, oxygen level within the exhaust gas increases. The oxygen sensor sends this information (lean air / fuel ratio state) to the engine control computer. (works with a small electric power: less than 0.45 V)
Under a richer air / fuel ratio, oxygen level within the exhaust gas decreases. The oxygen sensor sends this information (rich air / fuel ratio state) to the engine control computer. (works with a large electric power: more than 0.45 V)
A zirconium element is used for the sensor element. The zirconium element is made of platinum plated zirconium, containing integrated heating component. The inside surface of the zirconium element is exposed to the atmospheric air, and the outside surface is exposed to the exhaust gas. When there is a significant difference in oxygen level between the atmospheric air and the exhaust gas, the sensor outputs a small amount of voltage. Efficiency of the oxygen sensor increases significantly when heated. When exhaust gas temperature is low, the oxygen sensor cannot generate a useful voltage signal without supplemental heating. This is the reason why the oxygen sensor is equipped with a heater that heats up its zirconium element. The engine control computer uses the duty cycle approach to control the supplemental heating, adjusting the average electric current supplied to the zirconium element.

NOTE:
The engine control computer has pulse-width modulation control circuits to adjust a electric current via the heater. The oxygen sensor heater circuit uses the +B side relay of this circuit.
| Diagnostic codes |
P0037 P0038 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P0037 |
When all of the following conditions are met: 1. 1 seconds or more have elapsed after engine startup. 2. Duty cycle of oxygen sensor heater control is less than 75 %. |
| P0038 |
When all of the following conditions are met: 1. 1 seconds or more have elapsed after engine startup. 2. Duty cycle of oxygen sensor heater control is 20 % or more. |
||
| Abnormal condition |
P0037 |
Oxygen sensor heater voltage is less than battery voltage × 0.3 V. |
|
| P0038 |
Oxygen sensor heater voltage is battery voltage × 0.2 V or more. |
||
| Abnormal period |
10 seconds or more |
||
| Number of trips |
2 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Oxygen sensor heater |
||
| Faulty part |
·
Wiring harness or connector ·EFI MAIN2 relay ·Oxygen sensor ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
A zirconium element is used for the sensor element. The inside surface of the zirconium element is exposed to the atmospheric air, and the outside surface is exposed to the exhaust gas. When there is a significant difference in oxygen level between the atmospheric air and the exhaust gas, the sensor outputs a small amount of voltage. Efficiency of the oxygen sensor increases significantly when heated. When exhaust gas temperature is low, the oxygen sensor cannot generate a useful voltage signal. This is the reason why the oxygen sensor is equipped with a heater that heats up its zirconium element. The engine control computer uses the duty cycle approach to control the supplemental heating, adjusting the average electric current supplied to the zirconium element.
If the oxygen sensor heater voltage falls out of the normal range, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·From [Injection Volume] under [System Operation Check Mode], read the output voltage of the oxygen sensor when the fuel injection amount is increased or decreased. If the oxygen sensor output voltage shows little response, the sensor may be at fault. (Refer to
)
·From [Injection Volume] under [System Operation Check Mode], read the output voltage of the oxygen sensor when the fuel injection amount is increased or decreased. If the oxygen sensor output voltage shows little response, the sensor may be at fault. (Refer to
1.
Oxygen sensor unit inspection
NG
OK▼
2.
Check wiring harness and connector (oxygen sensor heater power supply circuit)
(1) Disconnect the oxygen sensor connector.
NG
> Go to Step 6.
OK▼
3.
Check wiring harness and connector (oxygen sensor - engine control computer)
(1) Disconnect the oxygen sensor connector.
(2) Disconnect the connector for the engine control computer.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
5.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
6.
Relay unit inspection (EFI MAIN2 relay)
NG
>Relay replacement (EFI MAIN2 relay)
OK▼
7.
Check wiring harness and connector (EFI MAIN2 relay - oxygen sensor)
(1) Disconnect the oxygen sensor connector.
(2) Remove EFI MAIN2 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN2 relay holder) - C13-2 (+B) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN2 relay holder) or C13-2 (+B) - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0087 | Fuel Rail/System Pressure - Too Low |
|---|
Circuit description
The high pressure fuel system of the direct injection system consists of electromagnetic spill valves that adjust injection amount of high-pressure fuel, camshaft-driven plungers that pressurize fuel, and check valve that mechanically opens and closes path leading to the fuel delivery pipes. Fuel pump ASSY (high-pressure side) is installed to the cylinder head cover, and it is driven by the cam of the intake camshaft in the engine left bank. The pump plunger, driven by the rotating camshaft, moves up and down to pressurize fuel. The pressurized fuel pushes and opens the check valve, and is pumped into the fuel delivery pipes. The engine control computer manages electromagnetic spill valve to adjust the fuel pressure. In order to maintain the target fuel pressure, the engine control computer monitors the pressure with the signal from the fuel pressure sensor. When the fuel pressure of the fuel delivery pipe abnormally rises, the relief valve integrated into the fuel pump ASSY (high-pressure side) opens and allows the fuel to return to the fuel tank.
| Diagnostic codes |
P0087 |
|
|---|---|---|
| DTC detection conditions |
Diagnosis condition |
After engine startup (cylinder injection) |
| Abnormal condition |
Fuel pressure is lower than the target. |
|
| Abnormal period |
10 seconds or more |
|
| Number of trips |
1 trip |
|
| Detecting method |
Continuous monitoring |
|
| Sensors used for detection |
Fuel pressure sensor |
|
| Faulty part |
·
Fuel pressure sensor ·Fuel pump ASSY (High pressure side) ·Fuel pump ASSY (low-pressure side) ·Fuel delivery pipe ·Fuel pressure regulator ASSY ·Injector driver ·Fuel injector ASSY (Cylinder injection side) ·Engine control computer |
|
Description of functions
Overview of DTCs detection
If fuel pressure drops even though the engine control computer commands the fuel pump ASSY (high-pressure side) to increase fuel pressure, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
4. Turn the ignition switch to OFF, and wait for 30 seconds.
5. Drive the vehicle several times under the conditions recorded in the freeze frame data, such as engine speed and engine load.
6. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
)
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
4. Turn the ignition switch to OFF, and wait for 30 seconds.
5. Drive the vehicle several times under the conditions recorded in the freeze frame data, such as engine speed and engine load.
6. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Fuel leakage check (visual inspection)
(1) Check for fuel leakage.
Criteria
: There is no fuel leakage
NG
>Repair or replace fuel leaking components
OK▼
2.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
A▼
3.
Has the engine ever stopped because it ran out of gas?
B
>The diagnostic code was recorded due to a lack of fuel situation during driving that occurred in the past
A▼
4.
Reading the SSM3 data (Fuel Press)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Fuel Press].
B
> Go to Step 7.
C
A▼
5.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) In system operation check mode, check operation noise of the fuel pump (low-pressure side) with 80 % of fuel pump duty cycle.
Criteria
: Operating sound is heard.
NG
OK▼
6.
Fuel pressure inspection (low-pressure side)
NG
OK▼
7.
Fuel leakage check (high-pressure fuel system)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Fuel Press].
B
> Go to Step 9.
A▼
8.
Fuel pump ASSY (high-pressure side) unit inspection
NG
OK▼
10.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(4) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
11.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
>Complete
A▼
12.
Replacement of fuel pump ASSY (high-pressure side)
Next▼
13.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(4) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
14.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
>Complete
A▼
15.
Fuel leakage check (high-pressure fuel system)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Fuel Press].
B
A▼
| DTC | P0088 | Fuel Rail/System Pressure - Too High |
|---|
Circuit description
The high pressure fuel system of the direct injection system consists of electromagnetic spill valves that adjust injection amount of high-pressure fuel, camshaft-driven plungers that pressurize fuel, and check valve that mechanically opens and closes path leading to the fuel delivery pipes. Fuel pump ASSY (high-pressure side) is installed to the cylinder head cover, and it is driven by the cam of the intake camshaft in the engine left bank. The pump plunger, driven by the rotating camshaft, moves up and down to pressurize fuel. The pressurized fuel pushes and opens the check valve, and is pumped into the fuel delivery pipes. The engine control computer manages electromagnetic spill valve to adjust the fuel pressure. In order to maintain the target fuel pressure, the engine control computer monitors the pressure with the signal from the fuel pressure sensor. When the fuel pressure of the fuel delivery pipe abnormally rises, the relief valve integrated into the fuel pump ASSY (high-pressure side) opens and allows the fuel to return to the fuel tank.
| Diagnostic codes |
P0088 |
|
|---|---|---|
| DTC detection conditions |
Diagnosis condition |
After engine startup (cylinder injection) |
| Abnormal condition |
Fuel pressure is higher than the target. |
|
| Abnormal period |
10 seconds or more |
|
| Number of trips |
1 trip |
|
| Detecting method |
Continuous monitoring |
|
| Sensors used for detection |
Fuel pressure sensor |
|
| Faulty part |
·
Fuel pump ASSY (High pressure side) ·Fuel pressure sensor ·Engine control computer |
|
Description of functions
Overview of DTCs detection
If fuel pressure rises even though the engine control computer commands the fuel pump ASSY (high-pressure side) to decrease fuel pressure, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
4. Turn the ignition switch to OFF, and wait for 30 seconds.
5. Drive the vehicle several times under the conditions recorded in the freeze frame data, such as engine speed and engine load.
6. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
)
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
4. Turn the ignition switch to OFF, and wait for 30 seconds.
5. Drive the vehicle several times under the conditions recorded in the freeze frame data, such as engine speed and engine load.
6. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
A▼
2.
Reading the SSM3 data (Fuel Press)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Fuel Press].
(4) Check a fuel pressure variation when the engine is raced.
Criteria
: Fuel pressure varies
NG
OK▼
3.
Replacement of fuel pump ASSY (high-pressure side)
Next▼
4.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(4) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
5.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
Complete
| DTC | P0102 | Mass Air Flow Circuit Low |
|---|
| DTC | P0103 | Mass Air Flow Circuit High |
|---|
Circuit description
Platinum filament is used for the intake air flow meter SUB-ASSY. This SUB-ASSY consists of a heater made of platinum filament, temperature sensor, and control circuit, which are integrated into a housing. The heater equipped in the bypass flow duct of the housing is cooled by the intake air flow, and the temperature sensor detects the change in temperature. With respect to the circuit configuration, the bridge circuit comprises the heater and temperature sensor. The work of the power transistor to control heater to maintain the predetermined temperature (causing voltage difference between A and B) is measured as the output voltage of the intake airflow meter SUB-ASSY.


NOTE:
When either of these diagnostic codes are stored, the engine control computer enters fail-safe mode. During fail-safe mode, the engine control computer calculates the ignition timing according to engine speed and throttle valve position. The engine control computer continues fail-safe mode operation until the normal condition is restored.
| Diagnostic codes |
P0102 P0103 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
P0102 |
Output voltage of intake air flow meter SUB-ASSY circuit is 0.127 V or less. |
|
| P0103 |
Output voltage of intake air flow meter SUB-ASSY circuit is 4.989 V or more. |
||
| Abnormal period |
0.5 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
·
Intake air flow meter ASSY ·Engine control computer |
||
| Faulty part |
·
Wiring harness or connector ·EFI MAIN1 relay ·Intake air flow meter ASSY ·Engine control computer |
||
NOTE:
After checking diagnostic code outputs, use SSM3 to read the following menu items: [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Mass Air Flow].
| Intake air amount (g/s {lb/m}) |
Content of malfunction |
|---|---|
| Approx. 0.0 {0.0} |
·Open circuit in intake air flow meter SUB-ASSY power supply circuit ·Open or short circuit in VG circuit |
| Approx. 655.35 {86.706} |
·Open circuit in E2G circuit |
CAUTION:
·Place the vehicle on a level surface in the workshop and check it with the engine stopped.
·Perform the inspection with the air cleaner ASSY installed.
·Do not use the exhaust duct to the exhaust tale pipe for suction.
·Perform the inspection with the air cleaner ASSY installed.
·Do not use the exhaust duct to the exhaust tale pipe for suction.
Circuit figure

Description of functions
Overview of DTCs detection
When the output voltage of the intake air flow meter SUB-ASSY falls out of the normal range, the trouble may be in the intake air flow meter SUB-ASSY or there may be an open/short condition in the circuit. In such case, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
B
> Go to Step 5.
A▼
2.
Check wiring harness and connector (intake air flow meter SUB-ASSY power supply voltage)
(1) Disconnect the connector of the intake air flow meter SUB-ASSY.
NG
> Go to Step 7.
OK▼
3.
Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Inspection of intake air flow meter SUB-ASSY
(3) Perform function inspection of the intake air flow meter SUB-ASSY.
(a) Connect the SSM3 to the DLC3.
(b) Turn the ignition switch to ON.
(c) Turn on the SSM3.
(d) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Mass Air Flow].
(e) Start the engine.
(f) Make sure the mass air flow value changes when the engine is raced.
Criteria
: The value fluctuates.
NG
OK▼
5.
Check wiring harness and connector (intake air flow meter SUB-ASSY - chassis ground)
(1) Disconnect the connector of the intake air flow meter SUB-ASSY.
NG
> Go to Step 6.
OK▼
6.
Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
7.
Relay unit inspection (EFI MAIN1 relay)
NG
>Relay replacement (EFI MAIN1 relay)
OK▼
8.
Check wiring harness and connector (EFI MAIN1 relay - intake air flow meter SUB-ASSY)
(1) Disconnect the connector of the intake air flow meter SUB-ASSY.
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) - C16-3 (+B) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) and C16-3 (+B) - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0107 | Manifold Absolute Pressure/Barometric Pressure Circuit Low Input |
|---|
| DTC | P0108 | Manifold Absolute Pressure/Barometric Pressure Circuit High Input |
|---|
Circuit description
The sensor built in the air pressure sensor ASSY detects an intake manifold pressure as a voltage. Also, the air pressure sensor ASSY is not affected by air pressure variation caused by a change in altitude or other factors because it detects pressure inside the intake manifold via absolute pressure instead of barometric pressure as reference.
| Diagnostic codes |
P0107 P0108 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
P0107 |
Output voltage of air pressure sensor ASSY circuit is 0.568 V or less. |
|
| P0108 |
Output voltage within air pressure sensor ASSY circuit is 4.855 V or more. |
||
| Abnormal period |
2.0 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Air pressure sensor ASSY |
||
| Faulty part |
·
Air pressure sensor ASSY ·Wiring harness or connector ·Engine control computer |
||
NOTE:
| Intake manifold pressure |
Content of malfunction |
|---|---|
| Approx. 0 kPa {0 mmHg, 0 inHg, 0 psig} |
·Short circuit in PIM circuit and ground system ·Short circuit in E1 circuit and PIM circuit |
| 141 kPa {1058 mmHg, 41.6 inHg, 20.4 psig} or more |
·Short circuit in VC circuit and PIM circuit ·Open circuit in PIM circuit ·Open circuit in E1 circuit |
Circuit figure

Description of functions
Overview of DTCs detection
The engine control computer calculates a intake manifold pressure based on an air pressure sensor ASSY output voltage. When the output voltage of the air pressure sensor ASSY falls out of the normal range, the trouble may be in the air pressure sensor ASSY or there may be an open/short condition in the circuit. In such case, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading SSM3 data
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON with engine stopped.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Mani. Absolute Pressure].
(5) Read [Mani. Absolute Pressure].
Criteria
: Indicates a value almost equal to the actual barometric pressure.
Manifold absolute pressure reference
| Inspection conditions |
Manifold absolute pressure |
|---|---|
| IG ON, engine stop |
80 to 110 kPa {600 to 825 mmHg, 23.6 to 32.5 inHg, 11.6 to 15.9 psig} |
NOTE:
Standard barometric pressure: 101 kPa {758 mmHg, 29.8 inHg, 14.6 psig} As altitude increases 100 m, the barometric pressure decreases by 1 kPa {8 mmHg, 0.3 inHg, 0.14 psig}. This rate of change depends on the weather.
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal |
B |
B
A▼
2.
Check wiring harness and connector (air pressure sensor ASSY power supply voltage check)
(1) Disconnect the connector for air pressure sensor ASSY.
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C18-3 (VC) - C18-1 (E2) |
IG ON |
4.5 to 5.5 V |
| C18-2 (PIM) - C18-1 (E2) |
IG ON |
4.0 to 5.0 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (air pressure sensor ASSY connector) |
NG
> Go to Step 6.
OK▼
3.
Replacement of air pressure sensor ASSY
Next▼
4.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
Next▼
5.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
(2) Connect the SSM3 to the DLC3.
(3) Turn the ignition switch to ON.
(4) Turn on the SSM3.
B
>Complete
A▼
6.
Check wiring harness and connector (air pressure sensor ASSY - engine control computer)
(1) Disconnect the connector for air pressure sensor ASSY.
(2) Disconnect the connector for the engine control computer.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-19 (VC) - C18-3 (VC) |
Always |
Less than 1 Ω |
| A34-20 (PIM) - C18-2 (PIM) |
Always |
Less than 1 Ω |
| A36-29 (E1) - C18-1 (E2) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-19 (VC) and C18-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-20 (PIM) and C18-2 (PIM) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-29 (E1) and C18-1 (E2) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0112 | Intake Air Temperature Circuit Low Input |
|---|
| DTC | P0113 | Intake Air Temperature Circuit High Input |
|---|
Circuit description
Inlet temperature sensor, which is built into the intake air flow meter SUB-ASSY, detects intake air temperature. The resistance of the thermistor built into the inlet air temperature sensor changes as the intake air temperature varies. The lower the intake air temperature, the greater the thermistor resistance, and the higher the intake air temperature, the lower the thermistor resistance. The inlet air temperature sensor is connected to the engine control computer. The 5-V power supply voltage is supplied from THA terminal of the computer, and grounded in the computer via the resistor integrated into the inlet air temperature sensor. Therefore, since the resistor and the inlet air temperature sensor are connected in series, the resistance changes as the inlet air temperature changes, and the potential at the THA terminal also changes. Based on this signal, the engine control computer increases the fuel injection amount to improve driveability when the engine is cold.
NOTE:
When either of these diagnostic codes are stored, the engine control computer enters fail-safe mode. The engine control computer fixes the inlet air temperature at 20°C {68°F} during the fail-safe mode operation. The engine control computer continues fail-safe mode operation until the normal condition is restored.
| Diagnostic codes |
P0112 P0113 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
P0112 |
Inlet air temperature sensor output voltage is less than 0.163 V. |
|
| P0113 |
Inlet air temperature sensor output voltage is 4.707 V or more. |
||
| Abnormal period |
0.5 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Inlet air temperature sensor (intake air flow meter SUB-ASSY) |
||
| Faulty part |
·
Wiring harness or connector ·Intake air flow meter ASSY ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
The engine control computer calculates a inlet air temperature based on an inlet air temperature sensor output voltage. When the output voltage of the inlet air temperature sensor falls out of the normal range, the trouble may be in the inlet air temperature sensor or there may be an open/short condition in the circuit. In such case, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading SSM3 data (Intake Air Temp.)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Intake Air Temp.].
B
> Go to Step 4.
C
A▼
2.
Reading SSM3 data (wiring harness open circuit check)
SST
09843-18040
(1) Connect the SSM3 to the DLC3.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
(3) Using SST (diagnostic check wire No. 2), short-circuit between terminals 1 and 2 of the intake air flow meter SUB-ASSY.
(4) Turn the ignition switch to ON.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Intake Air Temp.].
NG
> Go to Step 3.
OK▼
3.
Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Reading SSM3 data (wiring harness short circuit check)
(1) Disconnect the connector of the intake air flow meter SUB-ASSY.
(2) Connect the SSM3 to the DLC3.
(3) Turn the ignition switch to ON.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Intake Air Temp.].
NG
> Go to Step 5.
OK▼
5.
Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0117 | Engine Coolant Temperature Circuit Low Input |
|---|
| DTC | P0118 | Engine Coolant Temperature Circuit High Input |
|---|
Circuit description
The resistance of the thermistor built into the E.F.I. water temperature sensor changes as the engine coolant temperature changes. The E.F.I. water temperature sensor is connected to the engine control computer in the same way the inlet air temperature sensor is connected.
NOTE:
When any of these diagnostic codes is stored, the engine control computer enters fail-safe mode. The engine control computer fixes the specified engine coolant temperature at 70°C {158°F} during the fail-safe mode operation. The engine control computer continues fail-safe mode operation until the normal condition is restored.
| Diagnostic codes |
P0117 P0118 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
P0117 |
E.F.I. water temperature sensor output voltage is less than 0.163 V. |
|
| P0118 |
E.F.I. water temperature sensor output voltage is 4.698 V or more. |
||
| Abnormal period |
0.5 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
E.F.I. water temperature sensor |
||
| Faulty part |
·
Wiring harness or connector ·E.F.I. water temperature sensor ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
The engine control computer calculates a coolant temperature based on an E.F.I. water temperature sensor output voltage. When the E.F.I. water temperature sensor output voltage falls out of the normal range, the trouble may be in the E.F.I. water temperature sensor or there may be an open/short condition in the circuit. In such case, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading the SSM3 data (Coolant Temp.)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Coolant Temp.].
(4) Read [Coolant Temp.] displayed on the SSM3 with engine stopped.
Result
| Result |
Go to |
|---|---|
| -40°C {-40°F} (open circuit) |
A |
| 120°C {248°F} (short circuit) |
B |
| Equal to actual coolant temperature |
C |
NOTE:
·If the SSM3 display is -40°C {-40°F}, there is an open circuit.
·If the SSM3 display is 120°C {248°F}, there is a short circuit.
·If the SSM3 display is 120°C {248°F}, there is a short circuit.
B
> Go to Step 4.
C
A▼
2.
Reading SSM3 data (wiring harness open circuit check)
SST
09843-18040
(1) Connect the SSM3 to the DLC3.
(2) Disconnect the E.F.I. water temperature sensor connectors.
(3) Using SST (diagnostic check wire No. 2), short-circuit between terminals 2 and 1 of the E.F.I. water temperature sensor.
(4) Turn the ignition switch to ON.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Coolant Temp.].
NG
> Go to Step 3.
OK▼
3.
Check wiring harness and connector (engine control computer - E.F.I. water temperature sensor)
(1) Disconnect the E.F.I. water temperature sensor connectors.
(2) Disconnect the connector for the engine control computer.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Reading SSM3 data (wiring harness short circuit check)
(1) Connect the SSM3 to the DLC3.
(2) Disconnect the E.F.I. water temperature sensor connectors.
(3) Turn the ignition switch to ON.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Coolant Temp.].
NG
> Go to Step 5.
OK▼
5.
Check wiring harness and connector (E.F.I. water temperature sensor - engine control computer)
(1) Disconnect the E.F.I. water temperature sensor connectors.
(2) Disconnect the connector for the engine control computer.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0122 | Throttle/Pedal Position Sensor/Switch “B” Circuit Low Input |
|---|
| DTC | P0123 | Throttle/Pedal Position Sensor/Switch “A” Circuit High Input |
|---|
| DTC | P0222 | Sub-throttle sensor circuit Low |
|---|
| DTC | P0223 | Throttle/Pedal Position Sensor/Switch “B” Circuit High Input |
|---|
| DTC | P2135 | Throttle sensor characteristic |
|---|
Circuit description
Throttle position sensor, built-into the throttle body ASSY (with motor), detects throttle valve opening angle. The sensor type used is a non-contact type throttle position sensor. This sensor uses Hall elements which is capable of sensing magnetic field as an electrical signal. As the throttle valve moves, output voltage difference is produced linearly, and this effect is called Hall effect. The throttle position sensor has circuits with 2 different output characteristics (THSM and THSS). The sensor also sends output voltage which corresponds to throttle opening angle to the engine control computer. The engine control computer, in turn, calculates a throttle valve opening angle based on the output voltage to perform operations such as controlling the throttle motor and compensating air / fuel ratio.


| Diagnostic codes |
P0122 P0123 P0222 P0223 P2135 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
P0122 |
Throttle position sensor main voltage is 0.213 V or less. |
|
| P0123 |
Throttle position sensor main voltage is 4.772 V or more. |
||
| P0222 |
Throttle position sensor sub voltage is 0.213 V or less. |
||
| P0223 |
Throttle position sensor sub voltage is 4.772 V or more. |
||
| P2135 |
Difference in signals between main and sub throttle position sensors falls out of the threshold range. |
||
| Abnormal period |
P0122 P0123 P0222 P0223 |
0.024 seconds or more |
|
| P2135 |
0.212 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Throttle body ASSY (with motor) (throttle position sensor) |
||
| Faulty part |
·
Throttle body ASSY (with motor) ·Wiring harness or connector ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
The engine control computer calculates the throttle valve opening angle using the throttle position sensor. In following conditions, the engine control computer turns on the check engine warning light and records diagnostic codes.
·Difference in output voltages between VTA1 and VTA2 is abnormal.
·Output voltage of VTA1 or VTA2 is out of the normal range.
·Output voltage of VTA1 or VTA2 is out of the normal range.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Depress the accelerator pedal to the floor and release.
9. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
10. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
11. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
13. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Depress the accelerator pedal to the floor and release.
9. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
10. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
11. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
12. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
13. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading SSM3 data (Throttle sensor No1 Voltage, Throttle sensor No2 Voltage)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Throttle sensor No1 Voltage], [Throttle sensor No2 Voltage].
(5) Read [Current Data Display & Save].
Result
| When accelerator pedal is fully closed. |
When accelerator pedal is fully open. |
Trouble area |
Go to |
||
|---|---|---|---|---|---|
| Throttle sensor No. 1 voltage (VTA1) |
Throttle sensor No. 2 voltage (VTA2) |
Throttle sensor No. 1 voltage (VTA1) |
Throttle sensor No. 2 voltage (VTA2) |
||
| 0 to 0.213 V |
0 to 0.213 V |
0 to 0.213 V |
0 to 0.213 V |
Open circuit in VC circuit |
A |
| 4.772 to 5.0 V |
4.772 to 5.0 V |
4.772 to 5.0 V |
4.772 to 5.0 V |
Open circuit in E1 circuit |
A |
| 0 to 0.213 V or 4.772 to 5.0 V |
0.213 to 4.772 V |
0 to 0.213 V or 4.772 to 5.0 V |
0.213 to 4.772 V |
Open or short circuit in VTA1 circuit |
A |
| 0.213 to 4.772 V |
0 to 0.213 V or 4.772 to 5.0 V |
0.213 to 4.772 V |
0 to 0.213 V or 4.772 to 5.0 V |
Open or short circuit in VTA2 circuit |
A |
| 0.213 to 4.772 V |
0.213 to 4.772 V |
0.213 to 4.772 V |
0.213 to 4.772 V |
System is normal. |
B |
B
> Go to Step 5.
A▼
2.
Check wiring harness and connector (engine control computer - throttle body ASSY (with motor))
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the throttle body ASSY (with motor) connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-19 (VC) - C15-5 (VC) |
Always |
Less than 1 Ω |
| A36-18 (VTA1) - C15-6 (VTA1) |
Always |
Less than 1 Ω |
| A36-28 (VTA2) - C15-4 (VTA2) |
Always |
Less than 1 Ω |
| A36-29 (E1) - C15-3 (E2) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-19 (VC) and C15-5 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-18 (VTA1) and C15-6 (VTA1) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-28 (VTA2) and C15-4 (VTA2) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-29 (E1) and C15-3 (E2) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
3.
Check wiring harness and connector (power supply voltage)
(1) Disconnect the throttle body ASSY (with motor) connector.
NG
OK▼
4.
Replacement of throttle body ASSY (with motor)
Next▼
5.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
6.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
Complete
| DTC | P0125 | Insufficient Coolant Temperature for Closed Loop Fuel Control |
|---|
Circuit description
| Diagnostic codes |
P0125 |
|
|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. Engine speed is 500 r/min or more. 2. Diagnostic value is [(n-1) + 64 + 7.9] or more (varies according to vehicle speed and minimum engine coolant temperature). |
| Abnormal condition |
Engine coolant temperature is less than 20°C (68°F). |
|
| Abnormal period |
120 seconds: Closed loop temperature -10°C (14°F) 300 seconds: Closed loop temperature -10 to 20°C (14 to 68°F) |
|
| Number of trips |
2 trip |
|
| Detecting method |
Once in 1 trip |
|
| Sensors used for detection |
E.F.I. water temperature sensor |
|
| Faulty part |
·
Cooling system ·E.F.I. water temperature sensor ·Thermostat |
|
Circuit figure

Description of functions
MONITOR DESCRIPTION
The diagnostics system monitors the E.F.I. water temperature sensor functional checks. After the engine is started, if the engine coolant temperature does not reach to the range required for the closed loop air / fuel ratio control within the specified time period, the diagnostics system judges that there is a malfunction in the E.F.I. water temperature sensor and stores the diagnostic code.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
NOTE:
9. Perform driving test as follows.Check that the engine coolant temperature is 20°C {68°F} or less at engine startup.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
·Drive at 80 km/h {49.7 MPH} or more for 20 minutes or more. (A)
·Stop the vehicle.
·Idle the engine for 1 minute or more. (B)
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to ·Stop the vehicle.
·Idle the engine for 1 minute or more. (B)
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
2.
Thermostat unit inspection
NG
OK▼
| DTC | P0131 | Oxygen Sensor Circuit Low Voltage (Bank 1 Sensor 1) |
|---|
| DTC | P0132 | Oxygen Sensor Circuit High Voltage (Bank 1 Sensor 1) |
|---|
| DTC | P0134 | Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 1) |
|---|
Circuit description
| Diagnostic codes |
P0131 P0132 P0134 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P0131 P0132 |
IG ON |
| P0134 |
Duty cycle of air / fuel ratio sensor heater control is 70 % or more for 36 seconds or longer. |
||
| Abnormal condition |
P0131 |
When one of the following conditions is met: 1. A1A+ terminal voltage is less than 0.4 V. 2. A1A- terminal voltage is less than 0.4 V. 3. When all of the following conditions are met: ·Difference in voltage between A1A+ terminal and AFR- terminal is less than 0.1 V. ·A1A- terminal voltage is 3.8 V or more and less than 4.7 V. |
|
| P0132 |
When one of the following conditions is met: 1. A1A+ terminal voltage is 4.7 V or more. 2. A1A- terminal voltage is 4.7 V or more. |
||
| P0134 |
Impedance of air / fuel ratio sensor is 450 Ω or more. |
||
| Abnormal period |
P0131 P0132 |
1 seconds or more |
|
| P0134 |
5 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Main |
Air / fuel ratio sensor |
|
| Sub |
·E.F.I. water temperature sensor ·Crankshaft position sensor |
||
| Faulty part |
·
Air / fuel ratio sensor ·Wiring harness or connector ·Engine control computer |
||
Description of functions
Overview of DTCs detection
These diagnostic codes are recorded when there is an open/short condition in the air / fuel ratio sensor circuit or when the air / fuel ratio sensor output value is low. Those conditions are monitored when the ignition switch is turned on or while the engine is running. If the air / fuel ratio sensor voltage falls out of the normal range or the admittance (how easily a current can flow) is out of the normal range, the engine control computer records diagnostic codes and turns on the check engine warning light.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
·Idle the engine for 10 seconds or more. (A)
·Accelerate to 97 km/h {60.3 MPH} or more within 20 seconds. (B)
·Drive at 97 km/h {60.3 MPH} or more for 20 seconds or more. (C)
·Release the accelerator pedal and decelerate to 64 km/h {39.8 MPH} or less. (D)
·Drive at 64 km/h {39.8 MPH} or less for 20 seconds or more. (E)
·Accelerate to 97 km/h {60.3 MPH} or more within 10 seconds. (F)
·Release the accelerator pedal and stop the vehicle. (G)
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to ·Accelerate to 97 km/h {60.3 MPH} or more within 20 seconds. (B)
·Drive at 97 km/h {60.3 MPH} or more for 20 seconds or more. (C)
·Release the accelerator pedal and decelerate to 64 km/h {39.8 MPH} or less. (D)
·Drive at 64 km/h {39.8 MPH} or less for 20 seconds or more. (E)
·Accelerate to 97 km/h {60.3 MPH} or more within 10 seconds. (F)
·Release the accelerator pedal and stop the vehicle. (G)
Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
1.
Check wiring harness and connector (engine control computer - air / fuel ratio sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the air / fuel ratio sensor connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-19 (A1A+) - C14-3 (A1A+) |
Always |
Less than 1 Ω |
| A34-18 (A1A-) - C14-4 (A1A-) |
Always |
Less than 1 Ω |
| A34-5 (HA1A) - C14-1 (HA1A) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-19 (A1A+) and C14-3 (A1A+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-18 (A1A-) and C14-4 (A1A-) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-5 (HA1A) and C14-1 (HA1A) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
3.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(4) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
| DTC | P0133 | O2 Sensor Circuit Slow Response (Bank1 Sensor1) |
|---|
Circuit description
| Diagnostic codes |
P0133 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. 120 seconds or more have elapsed after engine startup. 2. While driving at a constant speed of 10 km/h {6.2 MPH} or more. |
|
| Abnormal condition |
Air / fuel ratio sensor response is slow in relation to ECM control. |
||
| Abnormal period |
64 seconds or more |
||
| Number of trips |
2 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
·
Air / fuel ratio sensor ·Oxygen sensor |
||
| Inspection parts |
·Wiring harness or connector ·Air / fuel ratio sensor ·Intake system ·Exhaust system ·Fuel pressure ·Fuel system ·Fuel injector ASSY (Port injection side) ·Fuel injector ASSY (Cylinder injection side) ·PCV hose connected ·Engine control computer |
||
Description of functions
Overview of DTCs detection
The air / fuel ratio sensor outputs a voltage that is closely proportional to an air / fuel ratio. The engine control computer, based on this output voltage, determines whether an air / fuel ratio is rich or lean and perform feedback controls.
If the engine control computer judges that the air / fuel ratio sensor response is slower than the predetermined rate in relation to a change in an air / fuel ratio, it turns on the check engine warning light and records diagnostic codes.
If the engine control computer judges that the air / fuel ratio sensor response is slower than the predetermined rate in relation to a change in an air / fuel ratio, it turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
·Drive at 80 km/h {49.7 MPH} or more for 20 minutes or more. (A)
·Stop the vehicle.
·Idle the engine for 1 minute or more. (B)
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to ·Stop the vehicle.
·Idle the engine for 1 minute or more. (B)
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
A▼
2.
Perform SSM3 system operation check mode (fuel injection amount)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Run the engine at 2500 r/min for approximately 90 seconds to warm it up.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Volume].
(5) Inspect [A/F Sensor #11] and [Oxygen sensor #12] of the data display when running the system operation check mode.
CAUTION:
·The output voltage for the air / fuel ratio sensor is delayed a few seconds, while the output voltage for the oxygen sensor is delayed for a maximum of approximately 20 seconds.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
NOTE:
·Change fuel injection volume from -12 % to +12 %.
·If the air / fuel ratio sensor output shows little response, the air / fuel ratio sensor may be at fault.
·If the air / fuel ratio sensor output shows little response, the air / fuel ratio sensor may be at fault.
Voltage
| Item |
Fuel injection volume |
Output voltage of air / fuel ratio sensor and oxygen sensor |
|---|---|---|
| A/F Sensor #11 |
+12 % increase |
Less than 2.0 V (rich state) |
| -12 % decrease |
2.4 V or more (lean state) |
|
| Oxygen sensor #12 |
+12 % increase |
0.55 V or more (rich state) |
| -12 % decrease |
Less than 0.4 V (lean state) |
Result
| AFS Voltage B1S1 |
Oxygen sensor voltage B1S2 |
Inspection conditions |
Result |
Go to |
|---|---|---|---|---|
| Rich/Lean |
Rich/Lean |
System operation check mode -12 → +12 % |
Normal |
A |
| Lean |
Lean |
Lean state |
B |
|
| Rich |
Rich |
Rich state |
B |
|
| Lean |
Rich/Lean |
Malfunction in the air / fuel ratio sensor |
C |
|
| Rich |
Rich/Lean |
Malfunction in the air / fuel ratio sensor |
C |
·Lean: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor remains at 2.4 V or more, and the output voltage of the oxygen sensor remains at less than 0.4 V.
·Rich: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor remains at less than 2.0 V, and the output voltage of the oxygen sensor remains at 0.55 V or more.
·Rich/Lean: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor and oxygen sensor are normal.
·For details of the display items [A/F Sensor #11] and [Oxygen sensor #12], check [Current Data Display & Save] / [System Operation Check Mode]. (Refer to
)
·Rich: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor remains at less than 2.0 V, and the output voltage of the oxygen sensor remains at 0.55 V or more.
·Rich/Lean: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor and oxygen sensor are normal.
·For details of the display items [A/F Sensor #11] and [Oxygen sensor #12], check [Current Data Display & Save] / [System Operation Check Mode]. (Refer to
B
> Go to Step 8.
C
> Go to Step 5.
A▼
3.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(4) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
4.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
5.
Replacement of the air / fuel ratio sensor
Next▼
6.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(4) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
7.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
>Complete
A▼
8.
Unit inspection of the air / fuel ratio sensor
NG
OK▼
9.
Intake system inspection
NG
>Repair or replacement of intake system
OK▼
10.
Fuel pressure inspection (low-pressure side)
NG
> Go to Step 17.
OK▼
11.
Fuel injector ASSY unit inspection (port injection side)
NG
OK▼
12.
Reading the SSM3 data (Fuel Press)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Fuel Press].
NG
>Check and replacement for the fuel system (high-pressure side)
OK▼
13.
Fuel injector ASSY unit inspection (cylinder injection side)
NG
OK▼
14.
Replacement of the air / fuel ratio sensor
Next▼
15.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(4) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
16.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
>Complete
A▼
| DTC | P013A | O2 Sensor Slow Response - Rich to Lean (Bank 1 Sensor 2) |
|---|
| DTC | P0140 | Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 2) |
|---|
Circuit description
| Diagnostic codes |
P013A P0140 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P013A |
When all of the following conditions are met: 1. Air / fuel ratio feedback control is in process. 2. Deceleration fuel cut is process. |
| P0140 |
When all of the following conditions are met: 1. Air / fuel ratio feedback control is in process. 2. Fuel correction amount is not fixed to the limit. 3. Deceleration fuel cut has continued for 5 seconds or more within the trip. |
||
| Abnormal condition |
P013A |
Response speed of the change in the oxygen sensor output voltage from 0.5 V (rich) to 0.2 V (lean) is slow. |
|
| P0140 |
When one of the following conditions is met: 1. Oxygen sensor minimum output voltage is 0.15 V or more. 2. Oxygen sensor maximum output voltage is less than 0.55 V. |
||
| Abnormal period |
P013A |
2 seconds or more |
|
| P0140 |
180 seconds or more |
||
| Number of trips |
2 trip |
||
| Detecting method |
P013A |
Once in 1 trip |
|
| P0140 |
Continuous monitoring |
||
| Sensors used for detection |
·
Oxygen sensor ·Throttle body ASSY (with motor) (throttle position sensor) ·E.F.I. water temperature sensor |
||
| Faulty part |
·
Wiring harness or connector ·Oxygen sensor ·Air / fuel ratio sensor ·Exhaust gas leakage ·Fuel pump ASSY ·Fuel line ·Fuel injector ASSY ·Engine control computer |
||
Description of functions
Overview of DTCs detection
1. Oxygen sensor response abnormalityThe oxygen sensor outputs a voltage that is closely proportional to an air / fuel ratio. The engine control computer, based on this output voltage, determines whether an air / fuel ratio is rich or lean and perform feedback controls.
If the engine control computer judges that the oxygen sensor response is slower than the predetermined rate in relation to a change in an air / fuel ratio, it turns on the check engine warning light and records DTC P013A.
2. Oxygen sensor voltage abnormality
When the oxygen sensor malfunctions, the amount of change in the oxygen sensor output voltage becomes smaller
If the oxygen sensor output voltage is limited between 0.15 V and 0.55 V during feedback control, the engine control computer judges this as oxygen sensor voltage abnormality and records DTC P0140. It also turns on the check engine warning light.

Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
·Idle the engine for 10 seconds or more. (A)
·Accelerate to 97 km/h {60.3 MPH} or more within 20 seconds. (B)
·Drive at 97 km/h {60.3 MPH} or more for 20 seconds or more. (C)
·Release the accelerator pedal and decelerate to 64 km/h {39.8 MPH} or less. (D)
·Drive at 64 km/h {39.8 MPH} or less for 20 seconds or more. (E)
·Accelerate to 97 km/h {60.3 MPH} or more within 10 seconds. (F)
·Release the accelerator pedal and stop the vehicle. (G)
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to ·Accelerate to 97 km/h {60.3 MPH} or more within 20 seconds. (B)
·Drive at 97 km/h {60.3 MPH} or more for 20 seconds or more. (C)
·Release the accelerator pedal and decelerate to 64 km/h {39.8 MPH} or less. (D)
·Drive at 64 km/h {39.8 MPH} or less for 20 seconds or more. (E)
·Accelerate to 97 km/h {60.3 MPH} or more within 10 seconds. (F)
·Release the accelerator pedal and stop the vehicle. (G)
Inspection steps
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
B
A▼
2.
Perform SSM3 system operation check mode (fuel injection amount)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 80°C {176°F} or more).
(5) Run the engine at 2500 r/min for approximately 3 minutes to warm up oxygen sensors.
(6) Idle the engine.
(7) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Volume].
(8) Run the engine on idling, increase and decrease fuel injection amount, and read values of [Oxygen sensor #12].
CAUTION:
·Because oxygen sensors become cold, perform the operation after heating the sensors.
·Voltage output of oxygen sensors delays maximum of approximately 20 seconds.
·Voltage output of oxygen sensors delays maximum of approximately 20 seconds.
NOTE:
Change fuel injection volume from -12 % to +12 %.
Voltage
: Voltages of 0.4 V or less and 0.55 V or more are output alternately.
NG
> Go to Step 4.
OK▼
3.
SSM3 System Operation Check Mode (Injection Volume)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 80°C {176°F} or more).
(5) Run the engine at 2500 r/min for approximately 3 minutes to warm up the air / fuel ratio sensor.
(6) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Volume].
(7) Run the engine on idling, increase and decrease fuel injection amount, and read values of [A/F Sensor #11].
CAUTION:
·Because the air / fuel ratio sensor becomes cold, perform the work after heating the sensor.
·Voltage output of the air / fuel ratio sensor delays a few seconds.
·Voltage output of the air / fuel ratio sensor delays a few seconds.
NOTE:
·Change fuel injection volume from -12 % to +12 %.
·If the air / fuel ratio sensor output shows little response, the air / fuel ratio sensor may be at fault.
·If the air / fuel ratio sensor output shows little response, the air / fuel ratio sensor may be at fault.
Result
| Item name |
Result |
Go to |
|---|---|---|
| A/F Sensor #11 |
Output voltage changes near 2.2 V |
OK |
| Output voltage is 2.2 V or more constantly |
NG |
|
| Output voltage is 2.2 V or less constantly |
NG |

NG
> Go to Step 10.
OK▼
Fix causes of extreme lean or rich conditions (fuel injector ASSY, fuel pressure, exhaust gas leakage, etc.)
4.
Exhaust gas leakage check
(1) Make sure that exhaust gas is not leaking from connections of exhaust pipes and installation areas of sensors.
Criteria
: There is no exhaust leakage.
NG
>Repair of exhaust gas leakage
OK▼
5.
Oxygen sensor unit inspection
NG
>Oxygen sensor replacement
OK▼
6.
Check wiring harness and connector (oxygen sensor - engine control computer)
(1) Disconnect the oxygen sensor connector.
(2) Disconnect the connector for the engine control computer.
(3) Measure the resistance between the terminals. (Refer to
for terminal arrangement.)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-6 (HT1B) - C13-1 (HT1B) |
Always |
Less than 1 Ω |
| A34-21 (OX1B) - C13-3 (OX1B) |
Always |
Less than 1 Ω |
| A36-29 (E1) - C13-4 (E2) |
Always |
Less than 1 Ω |
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-6 (HT1B) and C13-1 (HT1B) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-21 (OX1B) and C13-3 (OX1B) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-29 (E1) and C13-4 (E2) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
8.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
9.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
Complete
10.
Replacement of the air / fuel ratio sensor
Next▼
11.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
12.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
Complete
| DTC | P0171 | System too Lean (Bank 1) |
|---|
| DTC | P0172 | System too Rich (Bank 1) |
|---|
| DTC | P1170 | Fuel System Abnormal (Port) |
|---|
| DTC | P117B | Fuel System Abnormal (Di) |
|---|
Circuit description
They are detected when the fuel correction amount from the catalyst upstream air / fuel ratio sensor exceeds a certain value.
There are 2 types of air / fuel ratio correction: air / fuel ratio correction during normal driving (hereafter called F/B correction) and air / fuel ratio correction under recorded driving conditions (hereafter called F/B learning).
The F/B correction is a type of fuel correction used to maintain a stoichiometric air-fuel ratio. When the engine control computer receives a signal from the air / fuel ratio sensor which indicates that the actual air / fuel mixture has more fuel (hereafter called rich) or less fuel (hereafter called lean) compared to the stoichiometric air-fuel ratio, the engine control computer decreases the fuel injection amount if rich, and increases it if lean.
The F/B learning is a type of control that changes when F/B correction is performed for a specific duration, based on individual engine differences (caused by aging, change in usage environment, etc.), in order to bring the F/B correction closer to the zero region.
There are 2 types of air / fuel ratio correction: air / fuel ratio correction during normal driving (hereafter called F/B correction) and air / fuel ratio correction under recorded driving conditions (hereafter called F/B learning).
The F/B correction is a type of fuel correction used to maintain a stoichiometric air-fuel ratio. When the engine control computer receives a signal from the air / fuel ratio sensor which indicates that the actual air / fuel mixture has more fuel (hereafter called rich) or less fuel (hereafter called lean) compared to the stoichiometric air-fuel ratio, the engine control computer decreases the fuel injection amount if rich, and increases it if lean.
The F/B learning is a type of control that changes when F/B correction is performed for a specific duration, based on individual engine differences (caused by aging, change in usage environment, etc.), in order to bring the F/B correction closer to the zero region.
| Diagnostic codes |
P0171 P0172 P1170 P117B |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. After engine warm-up 2. Air / fuel ratio feedback control is in process. |
|
| Abnormal condition |
P0171 |
Fuel correction amount is corrected to an extreme increase side. |
|
| P0172 |
Fuel correction amount is corrected to an extreme reduce side. |
||
| P1170 |
Fuel injection correction on the cylinder injection side is normal when a lean/rich error code is output. |
||
| P117B |
Fuel injection correction on the port injection side is normal when a lean/rich error code is output. |
||
| Abnormal period |
P0171 P0172 |
9 seconds for 3 times or more |
|
| P1170 P117B |
9 seconds or more |
||
| Number of trips |
P0171 P0172 |
2 trip |
|
| P1170 P117B |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
·
Air / fuel ratio sensor ·Intake air flow meter ASSY ·Crankshaft position sensor |
||
| Faulty part |
·
Emission control system ·Intake system ·Intake air flow meter ASSY ·Exhaust gas system leakage ·E.F.I. water temperature sensor ·Fuel pump (low-pressure side) ·Air / fuel ratio sensor ·Wiring harness and connector ·Engine control computer ·Fuel pump ASSY (High pressure side) ·Fuel pressure sensor ·Fuel relief valve ASSY ·Fuel injector ASSY (cylinder injection side) oil-tight leakage ·Fuel injector ASSY (port injection side) oil-tight leakage ·Fuel pump control system (low-pressure side) |
||
1. Confirming the changing pattern of the fuel correction amount (sum of F/B correction amount and F/B learning values)
(1) When idling or racing the engine (approx. 2500 r/min), or when the check engine light turns on while driving the vehicle, reproduce the engine load in the freeze frame data by driving the vehicle, then use the SSM3 to check the fuel correction amount data, and analyze the trouble.

Result
| Result |
Inspection items |
|---|---|
| Pattern A (air induction) Air induction takes a larger fuel correction amount when the engine is idling and the amount decreases when the engine is racing. This is because racing the engine increases the amount of air necessary, and the ratio of problems in air induction relatively decreases. |
Intake system |
| Pattern B (trouble in the intake air flow meter SUB-ASSY or a clog in the injector ASSY) Symptoms of trouble in the intake air flow meter SUB-ASSY or a clog in the fuel injector ASSY are very similar; the fuel correction amount is very large during both idling and racing. |
·Intake air flow meter ASSY ·Fuel injector ASSY (cylinder and port injection sides) |
| Pattern C (trouble in the intake air flow meter SUB-ASSY) Increase in the fuel correction amount when the engine is racing is significantly larger than when idling. This occurs because it is a unique fault that is different from the pattern B trouble in the intake air flow meter SUB-ASSY. |
Intake air flow meter ASSY |
(2) After checking the data of the changing pattern, perform the procedures in steps 4 and 5 to check the vehicle trouble phenomenon when a malfunction occurred.
Description of functions
Overview of DTCs detection
When an F/B correction is performed for a certain amount of time during air / fuel ratio feedback control, the engine control computer performs F/B learning to bring the F/B correction closer to the zero region.
If a condition that makes a fuel correction amount (sum of F/B correction and F/B learning) exceed a predetermined value to create a lean or rich air / fuel ratio in 2 consecutive trips, the engine control computer turns on the check engine warning light and records diagnostic codes.
NOTE:
·When diagnostic code P0171 is recorded, the actual air / fuel ratio is on the lean side.
·When diagnostic code P0172 is recorded, the actual air / fuel ratio is on the rich side.
·If the vehicle runs out of gas, the fuel correction amount is corrected to the increase side, and P0171 (lean malfunction) may be output.
·When DTC P1170 or P117B is output, in some cases it is not possible to accurately determine if the port injection side or the cylinder injection side is faulty. In this case, perform the [System Operation Check Mode] to determine if the injection system is faulty.
·When diagnostic code P0172 is recorded, the actual air / fuel ratio is on the rich side.
·If the vehicle runs out of gas, the fuel correction amount is corrected to the increase side, and P0171 (lean malfunction) may be output.
·When DTC P1170 or P117B is output, in some cases it is not possible to accurately determine if the port injection side or the cylinder injection side is faulty. In this case, perform the [System Operation Check Mode] to determine if the injection system is faulty.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
·Drive at 80 km/h {49.7 MPH} or more for 20 minutes or more. (A)
·Stop the vehicle.
·Idle the engine for 1 minute or more. (B)
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to ·Stop the vehicle.
·Idle the engine for 1 minute or more. (B)
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting. If the [Coolant Temp.] in the freeze frame data is less than 65°C {149°F} during idling, malfunction may exist in the fuel injector ASSY (port injection side) system.
·After repairing or replacing the faulty part, use the SSM3 to perform [Injection Mode Change/Cylinder injection/Port injection] in the [System Operation Check Mode], and inspect if [Short term fuel trim B1] and [Long term fuel trim B1] under [Current Data Display & Save] are normal.
·When short trips (driving time (distance) from IG ON to OFF is short) are repeated and then engine is warmed up, P0172 may be output due to an increase in blow-by gas caused by fuel evaporation.
·After repairing or replacing the faulty part, use the SSM3 to perform [Injection Mode Change/Cylinder injection/Port injection] in the [System Operation Check Mode], and inspect if [Short term fuel trim B1] and [Long term fuel trim B1] under [Current Data Display & Save] are normal.
Standard value
·If the trouble occurred when driving at high-speeds, shift the gear down and match the amount of air intake to the amount when the trouble occurred. Doing so enables measurement at moderate or low speeds.| Item name |
Inspection conditions |
Standard value |
|---|---|---|
| Sum of [Short term fuel trim B1] and [Long term fuel trim B1] |
Engine is idling or racing (test drive the vehicle as required) |
±Within 20% |
·When short trips (driving time (distance) from IG ON to OFF is short) are repeated and then engine is warmed up, P0172 may be output due to an increase in blow-by gas caused by fuel evaporation.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
2.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Perform test drive. (Refer to “Test drive” under “Description of functions”)
(4) Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
)
CAUTION:
If diagnostic codes related to open or short circuits in the sensor system are output, perform the related troubleshooting.
Result
| Result |
Go to |
|---|---|
| P0171, P0172, P1170, or P117B is output. |
A |
| A diagnostic code other than P0171, P0172, P1170, or P117B is also output. |
B |
NOTE:
If diagnostic codes other than P0171, P0172, P1170, or P117B are output, troubleshoot them first.
B
A▼
3.
Perform SSM3 system operation check mode (fuel injection amount)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Run the engine at 2500 r/min for approximately 90 seconds to warm it up.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Volume].
(5) Inspect [A/F Sensor #11] and [Oxygen sensor #12] of the data display when running the system operation check mode.
CAUTION:
·The output voltage for the air / fuel ratio sensor is delayed a few seconds, while the output voltage for the oxygen sensor is delayed for a maximum of approximately 20 seconds.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
NOTE:
·Change fuel injection volume from -12 % to +12 %.
·If the air / fuel ratio sensor output shows little response, the air / fuel ratio sensor may be at fault.
·If the air / fuel ratio sensor output shows little response, the air / fuel ratio sensor may be at fault.
Voltage
| Item name |
Fuel injection volume |
Output voltage of air / fuel ratio sensor and oxygen sensor |
|---|---|---|
| A/F Sensor #11 |
+12 % increase |
Less than 2.0 V (rich state) |
| -12 % decrease |
2.4 V or more (lean state) |
|
| Oxygen sensor #12 |
+12 % increase |
0.55 V or more (rich state) |
| -12 % decrease |
Less than 0.4 V (lean state) |
Result
| A/F Sensor #11 |
Oxygen sensor #12 |
State of air / fuel ratio, air / fuel ratio sensor, and oxygen sensor |
Inspection parts |
Go to |
|---|---|---|---|---|
| Rich/Lean |
Rich/Lean |
Normal |
- |
A |
| Lean |
Lean |
Lean state |
·PCV hose connected ·Fuel injector ASSY ·Exhaust gas leakage ·Intake system ·Fuel pressure ·Intake air flow meter ASSY ·E.F.I. water temperature sensor |
A |
| Rich |
Rich |
Rich state |
·Fuel injector ASSY ·Exhaust gas leakage ·Ignition system ·Fuel pressure ·Intake air flow meter ASSY ·E.F.I. water temperature sensor |
A |
| Lean |
Rich/Lean |
Malfunction in the air / fuel ratio sensor |
Air / fuel ratio sensor |
B |
| Rich |
Rich/Lean |
Malfunction in the air / fuel ratio sensor |
Air / fuel ratio sensor |
B |
·Lean: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor remains at 2.4 V or more, and the output voltage of the oxygen sensor remains at less than 0.4 V.
·Rich: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor remains at less than 2.0 V, and the output voltage of the oxygen sensor remains at 0.55 V or more.
·Rich/Lean: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor and oxygen sensor are normal.
·For details about the [Current Data Display & Save] items, [A/F Sensor #11] and [Oxygen sensor #12], check [Current Data Display & Save]/[System Operation Check Mode]. (Refer to
)
·Rich: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor remains at less than 2.0 V, and the output voltage of the oxygen sensor remains at 0.55 V or more.
·Rich/Lean: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor and oxygen sensor are normal.
·For details about the [Current Data Display & Save] items, [A/F Sensor #11] and [Oxygen sensor #12], check [Current Data Display & Save]/[System Operation Check Mode]. (Refer to
B
> Go to Step 18.
A▼
4.
Checking the freeze frame data
CAUTION:
Make sure to write down the freeze frame data because it is deleted when diagnostic codes are cleared.
(1) Check the check list for interview and freeze frame data to understand the status of the vehicle when the malfunction occurred.
NOTE:
·With the time-line freeze data, the state of the engine before and after the detection of the diagnostic codes can be checked.
·Check states during idling (gear in the D, P, or N position) and driving (at constant speed or accelerating and decelerating) from the freeze frame data.
·Check states during idling (gear in the D, P, or N position) and driving (at constant speed or accelerating and decelerating) from the freeze frame data.
Items to check
| Engine Speed |
Fuel system for Bank 1 |
Oxygen sensor #12 |
| Calculated load value |
Short term fuel trim B1 |
Purge ratio |
| Vehicle speed |
Long term fuel trim B1 |
Gear signal |
| Mass air flow |
A/F Sensor #11 |
Coolant Temp. |
Next▼
5.
Check trouble phenomenon
NOTE:
Perform the following procedures to check the vehicle trouble phenomenon when a malfunction occurred.
(1) Remove the EFI (+B) fuse, wait for 60 seconds or more, then connect the fuse.
NOTE:
·Clear the F/B learning value from the engine control computer.
·Initial diagnosis of electronic control throttle is performed after diagnostic codes are cleared. For this reason, the engine starting after DTC clearance must be performed more than 10 seconds after IG ON.
·Initial diagnosis of electronic control throttle is performed after diagnostic codes are cleared. For this reason, the engine starting after DTC clearance must be performed more than 10 seconds after IG ON.
(2) Connect the SSM3 to the DLC3.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Volume].
(4) Advance the injection amount 1 step to the increase side or the reduce side.
NOTE:
This operation stops the F/B correction and F/B learning so that the trouble phenomenon can be checked.
(5) Start the engine.
B
> Go to Step 10.
A▼
6.
Check trouble phenomenon
(1) Refer to the vehicle trouble phenomenon shown below to identify faulty part, and inspect and replace parts.
CAUTION:
If the faulty part cannot be identified with only the check light, go to Step 3.
B
> Go to Step 10.
A▼
7.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
Next▼
8.
Reading SSM3 data (Short term fuel trim B1 and Long term fuel trim B1)
(1) Start the engine.
(2) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Short term fuel trim B1], [Long term fuel trim B1].
(3) Read the [Short term fuel trim B1] and [Long term fuel trim B1] displayed on the SSM3.
Standard value
| Item name |
Inspection conditions |
Standard value |
|---|---|---|
| Sum of [Short term fuel trim B1] and [Long term fuel trim B1] |
Vehicle conditions when malfunction occurs (during idling, test drive, etc.) |
±Within 20% |
NOTE:
If the trouble occurred when driving at high-speeds, shift the gear down and match the amount of air intake to the amount when the trouble occurred. Doing so enables measurement at moderate or low speeds.
NG
> Go to Step 10.
OK▼
9.
System is normal.
(1) Check the check list for interview and freeze frame data again, and if there is no malfunction, finish the procedure.
NOTE:
·If the vehicle runs out of gas, the fuel correction amount becomes +35 % or more. When the condition occurs consecutively (2 trips), P0171 (lean malfunction) may be output.
·When short trips (driving time (distance) from IG ON to OFF is short) are repeated and then engine is warmed up, P0172 may be output due to an increase in blow-by gas caused by fuel evaporation.
·When short trips (driving time (distance) from IG ON to OFF is short) are repeated and then engine is warmed up, P0172 may be output due to an increase in blow-by gas caused by fuel evaporation.
Next▼
Complete
10.
Perform SSM3 System Operation Check Mode (Injection Mode Change)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Mode Change] / [Port injection].
(4) Check [Short term fuel trim B1] and [Long term fuel trim B1] data readings during system operation check mode.
(5) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Mode Change] / [Cylinder Injection].
(6) Check [Short term fuel trim B1] and [Long term fuel trim B1] data readings during system operation check mode.
Result
| Injection mode change Port injection |
Injection mode change Direct injection |
Go to |
|---|---|---|
| OK |
OK |
A |
| OK |
NG |
B |
| NG |
OK |
C |
| NG |
NG |
D |
B
> Go to Step 23.
C
> Go to Step 27.
D
> Go to Step 12.
A▼
11.
System is normal.
(1) Check the check list for interview and freeze frame data again, and if there is no malfunction, finish the procedure.
NOTE:
·If the vehicle runs out of gas, the fuel correction amount becomes +35 % or more. When the condition occurs consecutively (2 trips), P0171 (lean malfunction) may be output.
·When short trips (driving time (distance) from IG ON to OFF is short) are repeated and then engine is warmed up, P0172 may be output due to an increase in blow-by gas caused by fuel evaporation.
·When short trips (driving time (distance) from IG ON to OFF is short) are repeated and then engine is warmed up, P0172 may be output due to an increase in blow-by gas caused by fuel evaporation.
Next▼
Complete
12.
Emission control system inspection
NG
>Repair or replacement for the emission control system
OK▼
13.
Intake system inspection
NG
>Repair or replacement of intake system
OK▼
14.
Unit inspection of the E.F.I. water temperature sensor
NG
OK▼
15.
Reading SSM3 data (Mass Air Flow)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn ON the main switch of the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Mass Air Flow].
NG
> Go to Step 28.
OK▼
16.
Ignition system inspection
NG
>Repair or replacement for the ignition system
OK▼
17.
Exhaust gas leakage check
B
> Go to Step 28.
A▼
Repair or replacement for the exhaust system
18.
Unit inspection of the air / fuel ratio sensor
NG
OK▼
19.
Check wiring harness and connector (engine control computer - air / fuel ratio sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the air / fuel ratio sensor connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-19 (A1A+) - C14-3 (A1A+) |
Always |
Less than 1 Ω |
| A34-18 (A1A-) - C14-4 (A1A-) |
Always |
Less than 1 Ω |
| A34-5 (HA1A) - C14-1 (HA1A) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-19 (A1A+) and C14-3 (A1A+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-18 (A1A-) and C14-4 (A1A-) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-5 (HA1A) and C14-1 (HA1A) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
20.
Replacement of the air / fuel ratio sensor
Next▼
21.
Reading SSM3 data (Short term fuel trim B1 and Long term fuel trim B1)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Short term fuel trim B1], [Long term fuel trim B1].
NG
> Go to Step 22.
OK▼
Complete
22.
Fuel pressure inspection (low-pressure side)
B
> Go to Step 28.
A▼
23.
Reading the SSM3 data (Fuel Press)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Fuel Press].
(4) Inspect the [Fuel Press] displayed on the SSM3.
Standard value
| Item name |
Inspection conditions |
Standard value |
|---|---|---|
| Fuel pressure |
During engine idling (after warm-up, air conditioning off, in N position) |
3000 to 5000 kPa {22506 to 37509 mmHg, 886.0 to 1476.7 inHg, 435.0 to 725.0 psig} |
NOTE:
If outside the standard value, there may be a malfunction in the fuel system (high-pressure side).
NG
>Check and replacement for the fuel system (high-pressure side)
OK▼
24.
Perform SSM3 System Operation Check Mode (Injection Mode Change)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Mode Change] / [Cylinder Injection].
(4) Inspect the [Target Fuel Pressure(High)], [Short term fuel trim B1], and [Long term fuel trim B1] of the data display when running the [System Operation Check Mode].
Result
| Item name |
Inspection conditions |
Go to |
|
|---|---|---|---|
| Target Fuel Pressure(High) |
Sum of [Short term fuel trim B1] and [Long term fuel trim B1] |
||
| 3000 to 5000 kPa {22506 to 37509 mmHg, 886.0 to 1476.7 inHg, 435.0 to 725.0 psig} |
- |
·[System Operation Check Mode]-[Injection Mode Change]-[Cylinder injection] in progress ·Idling ·Shift lever is at N or P position ·A/C OFF |
A |
| 5000 kPa {37509 mmHg, 1476.7 inHg, 725.0 psig} or more |
+20% or more |
B |
|
| Less than -20% |
C |
||
| Less than 3000 kPa {22506 mmHg, 886.0 inHg, 435.0 psig} |
+20% or more |
C |
|
| Less than -20% |
D |
||
B
> Go to Step 26.
C
D
A▼
25.
Perform SSM3 System Operation Check Mode (Injection Mode Change)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Mode Change] / [Cylinder Injection].
(4) Inspect the [Target Fuel Pressure(High)], [Short term fuel trim B1], and [Long term fuel trim B1] of the data display when running the [System Operation Check Mode].
Result
| Item name |
Inspection conditions |
Go to |
|
|---|---|---|---|
| Target Fuel Pressure(High) |
Sum of [Short term fuel trim B1] and [Long term fuel trim B1] |
||
| 3000 to 5000 kPa {22506 to 37509 mmHg, 886.0 to 1476.7 inHg, 435.0 to 725.0 psig} |
Less than -25% |
·
[System Operation Check Mode]-[Injection Mode Change]-[Cylinder injection] in progress ·Idling ·Shift lever is at N or P position ·A/C OFF |
A |
| +30% or more |
|||
| -25 to +25 % |
B |
||
B
A▼
26.
Inspection for fuel leaks (high-pressure side)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Fuel Press].
(a) Record the [Fuel Press].
(4) Inspect for any fluctuation in the [Fuel Press] when the engine is stopped.
Criteria
| Item name |
Inspection conditions |
Criteria |
|---|---|---|
| Fuel pressure |
Engine running → IG OFF → IG ON |
Fluctuation in fuel pressure gradually decreases. |
NOTE:
·After turning IG to OFF, immediately turn the ignition switch to ON.
·Fuel pressure of 0 kPa {0 mmHg, 0 inHg, 0 psig} is recorded approximately in 10 minutes.
·It may rise gradually after IG ON depending on vehicle conditions.
·Fuel pressure of 0 kPa {0 mmHg, 0 inHg, 0 psig} is recorded approximately in 10 minutes.
·It may rise gradually after IG ON depending on vehicle conditions.

Result
| Result |
Go to |
|---|---|
| Fluctuation in fuel pressure increases or decreases gradually. |
A |
| Fuel pressure decreases rapidly. |
B |
B
A▼
27.
Fuel injector ASSY unit inspection (port injection side)
NG
OK▼
28.
Wiring harness and connector check
Next▼
29.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
Next▼
30.
Reading SSM3 data (Short term fuel trim B1 and Long term fuel trim B1)
(1) Start the engine.
(2) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Short term fuel trim B1], [Long term fuel trim B1].
(3) Check [Short term fuel trim B1] and [Long term fuel trim B1] displayed on the SSM3.
Standard value
| Item name |
Inspection conditions |
Standard value |
|---|---|---|
| Sum of [Short term fuel trim B1] and [Long term fuel trim B1] |
Vehicle conditions when malfunction occurs (during idling, test drive, etc.) |
±Within 20% |
NOTE:
If the trouble occurred when driving at high-speeds, shift the gear down and match the amount of air intake to the amount when the trouble occurred. Doing so enables measurement at moderate or low speeds.
NG
> Go to Step 31.
OK▼
Complete
31.
Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
32.
Replacement of the intake air flow meter SUB-ASSY
Next▼
33.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
Next▼
34.
Reading SSM3 data (Short term fuel trim B1 and Long term fuel trim B1)
(1) Start the engine.
(2) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Short term fuel trim B1], [Long term fuel trim B1].
(3) Check [Short term fuel trim B1] and [Long term fuel trim B1] displayed on the SSM3.
Standard value
| Item name |
Inspection conditions |
Standard value |
|---|---|---|
| Sum of [Short term fuel trim B1] and [Long term fuel trim B1] |
Vehicle conditions when malfunction occurs (during idling, test drive, etc.) |
±Within 20% |
NOTE:
If the trouble occurred when driving at high-speeds, shift the gear down and match the amount of air intake to the amount when the trouble occurred. Doing so enables measurement at moderate or low speeds.
NG
OK▼
Complete
| DTC | P0192 | Fuel Rail Pressure Sensor Circuit Low Input |
|---|
| DTC | P0193 | Fuel Rail Pressure Sensor Circuit High Input |
|---|
Circuit description
The fuel pressure sensor, built into the delivery pipe, converts the fuel pressure into an electric signal and outputs it to the engine control computer. When the output from the fuel pressure sensor is cut off, the engine control computer stops the fuel pump ASSY (high-pressure side), and supplies fuel from the fuel pump (low-pressure side).
| Diagnostic codes |
P0192 P0193 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
P0192 |
Short circuit in the fuel pressure sensor circuit (LOW input) |
|
| P0193 |
Open or short circuit in the fuel pressure sensor circuit (HIGH input) |
||
| Abnormal period |
2.5 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Fuel pressure sensor |
||
| Faulty part |
·
Fuel pressure sensor ·Wiring harness or connector ·Engine control computer |
||
NOTE:
After checking diagnostic code outputs, using the SSM3, read the fuel pressure on the [Current Data Display & Save] screen.
| Fuel pressure |
Content of malfunction |
|---|---|
| Approx. 0 kPa {0 mmHg, 0 inHg, 0 psig} |
·Open circuit in the RP circuit ·Open circuit in the VC circuit ·Open circuit in the E1 circuit ·Short circuit between the PR circuit and the ground circuit ·Short circuit between the PR circuit and the E1 circuit |
| Approx. 25000 kPa {187547 mmHg, 7383.7 inHg, 3625.0 psig} or more |
·Short circuit between the PR circuit and the VC circuit ·Short circuit between the PR circuit and the power supply circuit |
Circuit figure

Description of functions
Overview of DTCs detection
When the output voltage of the fuel pressure sensor falls out of the normal range, the trouble may be in the fuel pressure sensor or there may be an open/short condition in the circuit. In such case, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading the SSM3 data (Fuel Press)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Fuel Press].
B
A▼
2.
Check wiring harness and connector (voltage of the fuel pressure sensor)
(1) Disconnect the connector for the fuel pressure sensor.
(2) Measure the voltage between the terminals.
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (fuel pressure sensor connector) |
NG
> Go to Step 5.
OK▼
3.
Inspection of the engine control computer
(1) Start the engine.
Captions in illustration
| *a |
Connector connected (engine control computer) |
NG
> Go to Step 4.
OK▼
4.
Check wiring harness and connector (engine control computer - fuel pressure sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for the fuel pressure sensor.
NG
>Repair or replacement of wiring harness or connector
OK▼
5.
Check wiring harness and connector (engine control computer - fuel pressure sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for the fuel pressure sensor.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0197 | Engine Oil Temperature Sensor Low |
|---|
| DTC | P0198 | Engine Oil Temperature Sensor High |
|---|
Circuit description
The resistance of the thermistor built into the oil temperature sensor changes as the oil temperature changes. The engine oil temperature sensor is connected to the engine control computer in the same way the inlet air temperature sensor is connected.
NOTE:
When any of these diagnostic codes is stored, the engine control computer enters fail-safe mode. The engine control computer fixes the specified engine oil temperature at 70°C {158°F} during the fail-safe mode operation. The engine control computer continues fail-safe mode operation until the normal condition is restored.
| Diagnostic codes |
P0197 P0198 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
P0197 |
Output voltage of the engine oil temperature sensor circuit is less than 0.145 V. |
|
| P0198 |
Output voltage of the engine oil temperature sensor circuit is 4.698 V or more. |
||
| Abnormal period |
0.5 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Engine oil temperature sensor |
||
| Faulty part |
·
Wiring harness or connector ·Engine oil temperature sensor ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
The engine control computer calculates an oil temperature based on an output voltage of the engine oil temperature sensor. When the output voltage of the engine oil temperature sensor falls out of the normal range, the trouble may be in the engine oil temperature sensor or there may be an open/short condition in the circuit. In such case, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading the SSM3 data (Oil Temperature)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Oil Temperature].
(4) With the engine stopped, read the [Oil Temperature] displayed on the SSM3.
Result
| Result |
Go to |
|---|---|
| -40°C {-40°F} (open circuit) |
A |
| 150°C {302°F} (short circuit) |
B |
| Equal to actual oil temperature |
C |
NOTE:
·If the SSM3 display is -40°C {-40°F}, there is an open circuit.
·If the SSM3 display is 150°C {302°F}, there is a short circuit.
·If the SSM3 display is 150°C {302°F}, there is a short circuit.
B
> Go to Step 4.
C
A▼
2.
Reading SSM3 data (wiring harness open circuit check)
SST
09843-18040
(1) Connect the SSM3 to the DLC3.
(2) Disconnect the connector for the engine oil temperature sensor.
(3) Using SST (diagnostic check wire No. 2), short-circuit between terminals 1 and 2 of the engine oil temperature sensor.
(4) Turn the ignition switch to ON.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Oil Temperature].
NG
> Go to Step 3.
OK▼
3.
Check wiring harness and connector (engine control computer - engine oil temperature sensor)
(1) Disconnect the connector for the engine oil temperature sensor.
(2) Disconnect the connector for the engine control computer.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Reading SSM3 data (wiring harness short circuit check)
(1) Connect the SSM3 to the DLC3.
(2) Disconnect the connector for the engine oil temperature sensor.
(3) Turn the ignition switch to ON.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Oil Temperature].
NG
> Go to Step 5.
OK▼
5.
Check wiring harness and connector (engine oil temperature sensor - engine control computer)
(1) Disconnect the connectors for the engine oil temperature sensor and for the engine control computer.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0201 | Injector Circuit / Open - (Cylinder 1) |
|---|
| DTC | P0202 | Injector Circuit / Open - (Cylinder 2) |
|---|
| DTC | P0203 | Injector Circuit / Open - (Cylinder 3) |
|---|
| DTC | P0204 | Injector Circuit / Open - (Cylinder 4) |
|---|
Circuit description
The D-4S system has the cylinder direct fuel injection method, which directly injects highly pressurized fuel into the combustion chamber, and the port injection method, which injects fuel into the intake port. The D-4S uses one or the other depending on the engine driving status. The engine control computer monitors the port injector’s injection control. If a malfunction occurs in a port injector circuit, the injection control for the related cylinder is stopped, and the engine control computer turns on the check engine warning light.
| Diagnostic codes |
P0201 P0202 P0203 P0204 |
|
|---|---|---|
| DTC detection conditions |
Diagnosis condition |
After engine is started |
| Abnormal condition |
Diagnostic information from injector driver (open, short, or overheat in INJ circuit) is received. |
|
| Abnormal period |
Consecutively 10 times or more |
|
| Number of trips |
1 trip |
|
| Detecting method |
Continuous monitoring |
|
| Sensors used for detection |
Fuel injector ASSY (Port injection side) |
|
| Faulty part |
·
Wiring harness or connector ·EFI MAIN1 relay ·Fuel injector ASSY (Port injection side) ·Engine control computer |
|
Circuit figure

Description of functions
Overview of DTCs detection
If a malfunction is detected in the fuel injector ASSY (port injection side) drive circuit, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
CAUTION:
Check fuses in this circuit before performing the troubleshooting.
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·If diagnostic code P0201 is displayed, inspect the fuel injector circuit of the No. 1 cylinder.
·If diagnostic code P0202 is displayed, inspect the fuel injector circuit of the No. 2 cylinder.
·If diagnostic code P0203 is displayed, inspect the fuel injector circuit of the No. 3 cylinder.
·If diagnostic code P0204 is displayed, inspect the fuel injector circuit of the No. 4 cylinder.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·If diagnostic code P0201 is displayed, inspect the fuel injector circuit of the No. 1 cylinder.
·If diagnostic code P0202 is displayed, inspect the fuel injector circuit of the No. 2 cylinder.
·If diagnostic code P0203 is displayed, inspect the fuel injector circuit of the No. 3 cylinder.
·If diagnostic code P0204 is displayed, inspect the fuel injector circuit of the No. 4 cylinder.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
> Go to Step 5.
C
A▼
2.
Check wiring harness and connector (voltage inspection)
(1) Disconnect the connector for the fuel injector ASSY.
(2) Measure the voltage between the terminals.
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (fuel injector ASSY connector) |
| *b |
No. 1 cylinder |
| *c |
No. 2 cylinder |
| *d |
No. 3 cylinder |
| *e |
No. 4 cylinder |
NG
> Go to Step 5.
OK▼
3.
Check wiring harness and connector (engine control computer - fuel injector ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for the fuel injector ASSY.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-12 (#10) - C8-2 |
Always |
Less than 1 Ω |
| A36-22 (#20) - C30-2 |
Always |
Less than 1 Ω |
| A36-32 (#30) - C9-2 |
Always |
Less than 1 Ω |
| A36-13 (#40) - C31-2 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-12 (#10) and C8-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-22 (#20) and C30-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-32 (#30) and C9-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-13 (#40) and C31-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Unit inspection of the fuel injector ASSY (for port injection)
NG
OK▼
5.
Relay unit inspection (EFI MAIN1 relay)
NG
>Relay replacement (EFI MAIN1 relay)
OK▼
6.
Check wiring harness and connector (fuel injector ASSY - engine compartment relay block)
(1) Disconnect the connector for the fuel injector ASSY.
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) - C8-1 |
Always |
Less than 1 Ω |
| 3 (EFI MAIN1 relay holder) - C30-1 |
Always |
Less than 1 Ω |
| 3 (EFI MAIN1 relay holder) - C9-1 |
Always |
Less than 1 Ω |
| 3 (EFI MAIN1 relay holder) - C31-1 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) and C8-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
| 3 (EFI MAIN1 relay holder) and C30-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
| 3 (EFI MAIN1 relay holder) and C9-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
| 3 (EFI MAIN1 relay holder) and C31-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0230 | Fuel Pump Primary Circuit |
|---|
Circuit description
The fuel pump circuit consists of the engine control computer, the fuel pump, and the fuel pump control computer ASSY (that operates the fuel pump). The engine control computer determines the operation speed of the fuel pump based on the engine output. The operation speed is converted to a load signal and sent to the fuel pump control computer ASSY. Then, based on the signal sent from the engine control computer, the fuel pump control computer ASSY adjusts the operation speed of the fuel pump from 3 speeds. The fuel pump control computer ASSY also has a self-diagnosis function. Based on the status of the fuel pump circuit, the fuel pump control computer ASSY outputs a diagnosis signal (DI) to the engine control computer. Then, the engine control computer determines if there is some trouble in the fuel pump circuit.
| Diagnostic codes |
P0230 |
|
|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. Battery voltage is 8 V or more. 2. Remaining amount of fuel: 7.5 L or more 3. 180 seconds or more have elapsed after engine startup. 4. Fuel pump control signal is being output |
| Abnormal condition |
Open or short circuit in fuel pump circuit |
|
| Abnormal period |
2.5 seconds or more |
|
| Number of trips |
2 trip |
|
| Detecting method |
Continuous monitoring |
|
| Sensors used for detection |
Fuel pump control computer ASSY |
|
| Faulty part |
·
Wiring harness or connector ·Fuel pump ASSY ·Fuel pump control computer ASSY ·Engine control computer ·C/OPEN relay |
|
NOTE:
When the remaining fuel level is low, be careful of trouble in the remaining amount of fuel and the meter system (diagnostic code B1500), because these are outside the diagnostic detection conditions.
Description of functions
Overview of DTCs detection
The engine control computer checks the fuel pump control signal (FPC) and diagnostic signal (DI) in order to monitor the fuel pump circuit. The FPC voltage fluctuates in a range of 0 to 12 V (load signal). The DI pressure fluctuates in a range of approximately 0 to 12 V according to a malfunction condition indicated by the fuel pump control computer. The engine control computer compares the fluctuations of the FPC voltage and the DI pressure, and determines if there is a malfunction in the fuel pump circuit. If the engine control computer determines that there is a malfunction in the fuel pump circuit, the diagnostic code is recorded.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Check wiring harness and connector (fuel pump control computer ASSY power supply circuit)
(1) Disconnect the connector for the fuel pump control computer ASSY.
NG
> Go to Step 9.
OK▼
2.
Check wiring harness and connector (fuel pump control computer ASSY grounding circuit)
(1) Disconnect the connector for the fuel pump control computer ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
3.
Check wiring harness and connector (engine control computer - fuel pump control computer ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for the fuel pump control computer ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Inspection of the fuel pump ASSY (low-pressure side)
(1) Disconnect the connector for the fuel pump control computer ASSY.
NG
> Go to Step 8.
OK▼
5.
Replacement of the fuel pump control computer ASSY
Next▼
6.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
7.
Checking diagnostic codes
(1) Start the engine.
NOTE:
If the engine cannot be started, crank the engine for 15 seconds or more.
B
A▼
Complete
8.
Check wiring harness and connector (fuel pump control computer ASSY - fuel pump ASSY (low-pressure side))
(1) Disconnect the connector for the fuel pump control computer ASSY.
(2) Disconnect the connector for the fuel pump ASSY (low pressure side).
NG
>Repair or replacement of wiring harness or connector
OK▼
9.
Relay unit inspection (C/OPEN relay)
NG
>Relay replacement (C/OPEN relay)
OK▼
10.
Relay operation inspection (C/OPEN relay)
(1) After turning IG to ON, inspect the operation sound of the relay.
NG
>Repair or replacement of wiring harness or connector (C/OPEN relay drive circuit)
OK▼
11.
Check wiring harness and connector (C/OPEN relay - fuel pump control computer ASSY - chassis ground)
(1) Remove the C/OPEN relay from the engine compartment relay block.
(2) Disconnect the connector for the fuel pump control computer ASSY.
(3) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| G12-1 (+B) - 3 (C/OPEN relay holder) |
Always |
Less than 1 Ω |
| 2 (C/OPEN relay) - chassis ground |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| G12-1 (+B) and 3 (C/OPEN relay holder) - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0300 | Random/Multiple Cylinder Misfire Detected |
|---|
| DTC | P0301 | Cylinder 1 Misfire Detected |
|---|
| DTC | P0302 | Cylinder 2 Misfire Detected |
|---|
| DTC | P0303 | Cylinder 3 Misfire Detected |
|---|
| DTC | P0304 | Cylinder 4 Misfire Detected |
|---|
Circuit description
When a misfire occurs in the engine, hydrocarbon (HC) is released into the exhaust gas. If the HC concentration increases, the exhaust emission level deteriorates. At the same time, the increase in HC concentration causes an increase in catalyst temperature, and may degrade the purification performance of the catalyst. In order to prevent an increase in exhaust emissions and avoid the thermal deterioration of catalysts, the engine control computer monitors the misfire rate (number of misfires divided by number of ignitions). To monitor misfires, the engine control computer uses the camshaft position sensor and crankshaft position sensor. The crankshaft position sensor is used to measure the crankshaft revolution speed. When the variation of crankshaft revolution speeds exceeds the specified value, the engine control computer determines the vehicle is misfiring, and counts the misfire count (total number of misfires).
The camshaft position sensor is used to identify which cylinders are misfiring.

| Diagnostic codes |
P0300 P0301 P0302 P0303 P0304 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. After engine is started 2. Change in throttle opening angle is small. 3. Remaining amount of fuel is 15 % or more. |
|
| Abnormal condition |
P0300 |
Misfire exceeds the specified value in multiple cylinders. (When a misfiring condition causes over temperature in catalytic converter, check engine warning light flashes. When a misfiring condition causes poor emission, check engine warning light is lit.) |
|
| P0301 P0302 P0303 P0304 |
Misfire exceeds the specified value in a single cylinder. (When a misfiring condition causes over temperature in catalytic converter, check engine warning light flashes. When a misfiring condition causes poor emission, check engine warning light is lit.) |
||
| Abnormal period |
When misfire causing over temperature of catalytic converter is detected.
·200 engine revolutions When misfire causing poor emission is detected. ·1000 engine revolutions |
||
| Number of trips |
1 trip (when misfire causing over temperature of catalytic converter is detected) 2 trips (when misfire causing poor emission is detected) |
||
| Detecting method |
Continuous monitoring (duration when diagnostic conditions are met) |
||
| Sensors used for detection |
Main |
·Crankshaft position sensor ·Camshaft position sensor |
|
| Sub |
·Intake air flow meter ASSY ·E.F.I. water temperature sensor ·Intake air temperature sensor |
||
| Faulty part |
·Wiring harness or connector ·Connector connected ·Vacuum hose connection ·Ignition system ·Intake system ·Fuel injector ASSY (Cylinder injection side) ·Fuel injector ASSY (Port injection side) ·Fuel pump ASSY (low-pressure side) ·Fuel pressure ·Intake air flow meter ASSY ·E.F.I. water temperature sensor ·Compression ·Valve timing ·PCV hose connected ·PCV hose ·Engine control computer |
||
CAUTION:
Even though multiple diagnostic codes for identifying cylinders (P0301, P0302, P0303, P0304) are recorded, if the diagnostic code for random cylinder misfires (P0300) is not recorded, it indicates that the misfires at each cylinder are detected and recorded at different times.
Circuit figure
Description of functions
Overview of DTCs detection
When a misfire rate exceeds the specified value, the engine control computer turns on or flashes the check engine warning light and records diagnostic codes.
When misfire causing over temperature of catalytic converter is detected.
·The misfire rate is evaluated every 200 engine revolutions. If misfire rate that causes catalyst deterioration (several dozen percent or more) is detected 3 times, the engine control computer immediately flashes the check engine warning light and records diagnostic codes.
When misfire causing poor emission is detected.
·The misfire rate is evaluated every 1000 engine revolutions. If misfire rate with emission exceeding the specified value (several percent or more) is detected 4 times (in the second trip), the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to check and record the diagnostic codes and the freeze frame data. (Refer to
)
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Cylinder #1 Misfire Count], [Cylinder #2 Misfire Count], [Cylinder #3 Misfire Count], [Cylinder #4 Misfire Count].
6. While idling, read the [Current Data Display & Save].
7. If you cannot read the values for the misfire counts in 6, drive the vehicle a few times with the engine speed and engine load that are recorded in the freeze frame data.
8. Follow the SSM3 on-screen instructions to check and record the diagnostic codes, freeze frame data, and misfire counts.
9. Turn IG to OFF and wait for 30 seconds or more.
10. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to check and record the diagnostic codes and the freeze frame data. (Refer to
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Cylinder #1 Misfire Count], [Cylinder #2 Misfire Count], [Cylinder #3 Misfire Count], [Cylinder #4 Misfire Count].
6. While idling, read the [Current Data Display & Save].
7. If you cannot read the values for the misfire counts in 6, drive the vehicle a few times with the engine speed and engine load that are recorded in the freeze frame data.
CAUTION:
To detect the misfire diagnostic codes, drive for the following times with the engine speed and engine load recorded in the freeze frame data. Do not turn to IG OFF during this time.
| Engine Speed |
Time |
|---|---|
| Idling |
8 minutes or more |
| 1000 r/min |
4 minutes and 30 seconds or more |
| 2000 r/min |
2 minutes and 30 seconds or more |
| 3000 r/min |
1 minutes and 30 seconds or more |
9. Turn IG to OFF and wait for 30 seconds or more.
10. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
Inspection steps
NOTE:
·If any diagnostic codes other than misfire-related diagnostic codes are also recorded, repair those diagnostic codes first.
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·If the phenomenon cannot be confirmed, reproduce the conditions in the freeze frame data.
·If either the [Short term fuel trim B1] or the [Long term fuel trim B1] of the freeze frame data are outside a ±20 % range, the air / fuel ratio may be rich (-20 % or less) or lean (+20 % or more).
·If the [Coolant Temp.] of the freeze frame data is less than 80°C {176°F}, misfires may be occurring only when the engine is warmed up.
·If the misfire cannot be reproduced, a lack of fuel, the use of an incorrect fuel, or dirt on the spark plug may be the cause.
·Once repaired, check the values from [Cylinder #1 Misfire Count] to [Cylinder #4 Misfire Count].
·If the wheel balance of the drive wheels is so off-balance that it causes body vibration, diagnostic codes for misfires may be detected.
·Once repaired, perform test drive to check that diagnostic codes are not output.
·By referring to following contents in the freeze frame data (or pending freeze frame data), you can estimate which cylinder was misfiring to what degree.
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·If the phenomenon cannot be confirmed, reproduce the conditions in the freeze frame data.
·If either the [Short term fuel trim B1] or the [Long term fuel trim B1] of the freeze frame data are outside a ±20 % range, the air / fuel ratio may be rich (-20 % or less) or lean (+20 % or more).
·If the [Coolant Temp.] of the freeze frame data is less than 80°C {176°F}, misfires may be occurring only when the engine is warmed up.
·If the misfire cannot be reproduced, a lack of fuel, the use of an incorrect fuel, or dirt on the spark plug may be the cause.
·Once repaired, check the values from [Cylinder #1 Misfire Count] to [Cylinder #4 Misfire Count].
·If the wheel balance of the drive wheels is so off-balance that it causes body vibration, diagnostic codes for misfires may be detected.
·Once repaired, perform test drive to check that diagnostic codes are not output.
·By referring to following contents in the freeze frame data (or pending freeze frame data), you can estimate which cylinder was misfiring to what degree.
·[Cylinder #1 Misfire Count] to [Cylinder #4 Misfire Count] for each cylinder
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
)
Result
| Result |
Go to |
|---|---|
| P0300, P0301, P0302, P0303, or P0304 is output. |
A |
| P0300, P0301, P0302, P0303, or P0304, and other diagnostic codes are output. |
B |
NOTE:
If diagnostic codes other than P0300, P0301, P0302, P0303, or P0304 are output, troubleshoot them first.
B
A▼
2.
Inspection of the PCV hose
(1) Check the PCV hose for poor connections and damage.
Criteria
: The PCV hose is properly connected and is not damaged.
NG
>Repair or replacement of the PCV hose
OK▼
3.
Inspection of the fuel injector ASSY (port injection side)
(1) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Mode Change] / [Port injection].
NOTE:
[System Operation Check Mode] has restrictions.
(2) Idle the engine.
(3) Check the values of [Cylinder #1 Misfire Count] through [Cylinder #4 Misfire Count] in the data display while performing [System Operation Check Mode].
B
> Go to Step 14.
A▼
4.
Inspection of the fuel injector ASSY (cylinder injection side)
(1) Connect the SSM3 to the DLC3.
(2) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Mode Change] / [Cylinder Injection].
NOTE:
[System Operation Check Mode] has restrictions.
(3) Idle the engine.
(4) Check the values of [Cylinder #1 Misfire Count] through [Cylinder #4 Misfire Count] in the data display while performing [System Operation Check Mode].
Result
| Item name [Cylinder #1 Misfire Count] to [Cylinder #4 Misfire Count] |
Go to |
|
|---|---|---|
| Port injection side |
Direct injection side |
|
| Misfiring occurs mainly in 1 or 2 cylinders |
Misfiring occurs mainly in 1 or 2 cylinders |
A |
| Misfiring scatters across 3 or more cylinders |
Misfiring scatters across 3 or more cylinders |
B |
| Misfiring occurs mainly in 1 or 2 cylinders |
Misfiring count is not output |
C |
| Misfiring scatters across 3 or more cylinders |
Misfiring count is not output |
D |
B
> Go to Step 8.
C
D
> Go to Step 12.
A▼
5.
Spark plug inspection
NG
OK▼
6.
Spark Inspection
Next▼
7.
Compression inspection
NG
>Engine inspection to determine the cause of the low compression
OK▼
8.
Intake system inspection
NG
>Repair or replacement of intake system
OK▼
9.
Reading the SSM3 data (Coolant Temp.)
(1) Connect the SSM3 to the DLC3.
(2) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Coolant Temp.].
NG
OK▼
10.
Reading SSM3 data (Mass Air Flow)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn ON the main switch of the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Mass Air Flow].
NG
> Go to Step 23.
OK▼
11.
Valve timing inspection
B
> Go to Step 23.
A▼
12.
Fuel pressure inspection (low-pressure side)
NG
> Go to Step 13.
OK▼
13.
Unit inspection of the fuel pump ASSY (low-pressure side)
NG
OK▼
Check and replacement for the fuel system
14.
Inspection of the fuel injector ASSY (cylinder injection side)
(1) Connect the SSM3 to the DLC3.
(2) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Mode Change] / [Cylinder Injection].
NOTE:
[System Operation Check Mode] has restrictions.
(3) Idle the engine.
(4) Check the values for [Cylinder #1 Misfire Count] to [Cylinder #4 Misfire Count] of [Current Data Display & Save] when running the [System Operation Check Mode].
B
> Go to Step 15.
A▼
15.
Reading SSM3 data
(1) Connect the SSM3 to the DLC3.
(2) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Cylinder #1 Misfire Count], [Cylinder #2 Misfire Count], [Cylinder #3 Misfire Count], [Cylinder #4 Misfire Count], [Injection Mode(D4-S)].
(3) Check the [Cylinder #1 Misfire Count] to [Cylinder #4 Misfire Count], and [Injection Mode(D4-S)] displayed on the SSM3.
Result
| Item name |
Go to |
|
|---|---|---|
| [Cylinder #1 Misfire Count] to [Cylinder #4 Misfire Count] |
Injection Mode(D4-S) |
|
| Misfiring count is not output |
- |
A |
| Misfiring occurs mainly in 1 or 2 cylinders |
[Port] or [Controlled injection] |
B |
| Misfiring scatters across 3 or more cylinders |
[Port] or [Controlled injection] |
C |
| There is a misfiring count |
[Direct] |
D |
B
> Go to Step 16.
C
> Go to Step 19.
D
A▼
16.
Spark plug inspection
NG
OK▼
17.
Spark Inspection
OK▼
18.
Compression inspection
NG
>Engine inspection to determine the cause of the low compression
OK▼
19.
Intake system inspection
NG
>Repair or replacement of intake system
OK▼
20.
Reading the SSM3 data (Coolant Temp.)
(1) Connect the SSM3 to the DLC3.
(2) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Coolant Temp.].
NG
OK▼
21.
Reading SSM3 data (Mass Air Flow)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn ON the main switch of the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Mass Air Flow].
NG
> Go to Step 23.
OK▼
22.
Valve timing inspection
NG
OK▼
23.
Wiring harness and connector check
Next▼
24.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Put the vehicle in IG ON, follow the SSM3 on-screen display, and clear the diagnostic codes. (Refer to
)
(3) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
25.
Perform test drive for operation check
(1) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C {167°F} or more)
(2) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
>Complete
A▼
26.
Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
27.
Replacement of the intake air flow meter SUB-ASSY
Next▼
28.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Put the vehicle in IG ON, follow the SSM3 on-screen display, and clear the diagnostic codes. (Refer to
)
(3) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
29.
Perform test drive for operation check
(1) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C {167°F} or more)
(2) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
Complete
| DTC | P0327 | Knock Sensor 1 Circuit Low Input (Bank 1 or Single Sensor) |
|---|
| DTC | P0328 | Knock Sensor 1 Circuit High Input (Bank 1 or Single Sensor) |
|---|
| DTC | P0332 | Knock Sensor 2 Circuit Low (Bank 2) |
|---|
| DTC | P0333 | Knock Sensor 2 Circuit High (Bank 2) |
|---|
Circuit description
The knock control sensor is installed on the cylinder block, and detects engine knocking. Inside the knock control sensor, there is a sensor that generates voltage when knocking vibrates and deforms the cylinder block. When knocking occurs, the engine control computer delays ignition timing, and suppresses knocking.
NOTE:
When either of these diagnostic codes are stored, the engine control computer enters fail-safe mode. During fail-safe mode operation, the engine control computer delays ignition timing. The engine control computer continues operation in fail-safe mode until the vehicle is turned to IG OFF.
| Diagnostic codes |
P0327 P0328 P0332 P0333 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
P0327 P0332 |
Knock control sensor output voltage is less than 0.154 V. |
|
| P0328 P0333 |
Knock control sensor output voltage is 4.838 V or more. |
||
| Abnormal period |
1 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Knock control sensor |
||
| Faulty part |
·
Knock control sensor (bank 1) ·Knock control sensor (bank 2) ·Wiring harness or connector ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
The knock control sensor is installed on the cylinder block, and detects engine knocking. When engine knock occurs, piezoelectric ceramic inside the knock control sensor receives a pressure and produces a voltage. When the engine control computer detects a voltage, it retards ignition timing to suppress knocking. If the knock control sensor output voltage falls out of the normal range, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Check wiring harness and connector (voltage of terminals KNK1, KNK2)
(1) Disconnect the connector for the knock control sensor (bank 1 or bank 2).
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C36-2 - C36-1 |
IG ON |
2.4 to 2.6 V |
| C34-2 - C34-1 |
IG ON |
2.4 to 2.6 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (knock control sensor connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NG
> Go to Step 5.
OK▼
2.
Unit inspection of the knock control sensor
NG
OK▼
3.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
4.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B
A▼
5.
Check wiring harness and connector (knock control sensor - engine control computer)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for the knock control sensor (bank 1 or bank 2).
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-28 (KNK1) - C36-2 |
Always |
Less than 1 Ω |
| A34-17 (KNK2) - C34-2 |
Always |
Less than 1 Ω |
| A36-29 (E1) - C36-1 |
Always |
Less than 1 Ω |
| A36-29 (E1) - C34-1 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-28 (KNK1) and C36-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-17 (KNK2) and C34-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-29 (E1) and C36-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-29 (E1) and C34-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
6.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
7.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B
A▼
| DTC | P0335 | Crankshaft Position Sensor “A” Circuit |
|---|
Circuit description
Crankshaft position sensor system consists of crankshaft angle sensor plate No. 1 and pickup coil. The crankshaft angle sensor plate, which has 30 teeth (protrusion) and 3 missing teeth (gap) for detecting the top dead center, is installed on the crankshaft. As the engine revolves once, the crankshaft position sensor outputs 30 signals. The engine control computer detects the crankshaft angle and engine speed through the crankshaft position sensor signal.
| Diagnostic codes |
P0335 |
|
|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. During cranking 2. Battery voltage is 8 V or more. |
| Abnormal condition |
Crankshaft position sensor signal is not input. |
|
| Abnormal period |
3 seconds or more |
|
| Number of trips |
1 trip |
|
| Detecting method |
Continuous monitoring |
|
| Sensors used for detection |
Crankshaft position sensor |
|
| Faulty part |
·
Wiring harness or connector ·Crankshaft position sensor ·Crankshaft angle sensor plate No. 1 ·Engine control computer |
|
Circuit figure

Description of functions
Overview of DTCs detection
If crankshaft position sensor signal is not input during cranking, the engine control computer records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine.
10. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine.
NOTE:
9. Idle the engine for 20 seconds or more.If the engine cannot be started, crank the engine for 10 seconds or more.
10. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·Troubleshoot DTC P0335 first. If any fault is not found, mechanical systems may be faulty.
·Troubleshoot DTC P0335 first. If any fault is not found, mechanical systems may be faulty.
1.
Reading SSM3 data (Engine Speed)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Start the engine.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Engine Speed].
(6) Read the value of [Engine Speed] while the engine is running.
Criteria
: Values corresponding to the engine speed are output continuously.
NOTE:
·Check the engine speed on the line graph display.
·If the engine cannot be started, check the speed during cranking.
·If the engine speed is zero, open or short circuit in the crankshaft position sensor may occur.
·If the engine cannot be started, check the speed during cranking.
·If the engine speed is zero, open or short circuit in the crankshaft position sensor may occur.
B
A▼
2.
Crankshaft position sensor unit inspection
NG
OK▼
3.
Check wiring harness and connector (engine control computer - crankshaft position sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the crankshaft position sensor connector.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Sensor installation area check
(1) Check the tightening condition of the crankshaft position sensor bolt and installation condition of the sensor.
Criteria
: Properly installed.
NG
>Repair or replacement of sensor installation area
OK▼
5.
Unit inspection of crankshaft angle sensor plate No.1
NG
OK▼
6.
Crankshaft position sensor replacement
Next▼
7.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
| DTC | P0340 | Camshaft Position Sensor “A” Circuit (Bank 1 or Single Sensor) |
|---|
| DTC | P0341 | Camshaft Position Sensor “A” Circuit Range/Performance (Bank 1) |
|---|
| DTC | P0345 | Camshaft Position Sensor “A” Circuit (Bank 2) |
|---|
| DTC | P0346 | Camshaft Position Sensor “A” Circuit Range/Performance (Bank 2) |
|---|
Circuit description
VVT system (intake side) consists of timing rotor integrated into the camshaft timing intake gear ASSY and the magnetic resistance element (MRE) type camshaft position sensor. When the timing rotor (camshaft timing gear) consisting of three protruded sections turns, the magnetic vector (direction of the magnetic field) applied to the MRE (magnetic resistance element) inside the camshaft position sensor changes. This causes a change in the internal resistance of the MRE. This change in resistance is converted to voltage and rectified to square waveform where Hi is approx. 4.8 V and Lo is approx. 0.8 V. The actual camshaft position is detected through this and output to the engine control computer.
| Diagnostic codes |
P0340 P0341 P0345 P0346 |
|||
|---|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P0340 P0345 |
Detecting conditions 1 Engine running |
|
| Detecting conditions 2 When cranking |
||||
| P0341 P0346 |
When all of the following conditions are met: 1. Battery voltage is 8 V or more. 2. 0.2 seconds or more have elapsed after engine startup. |
|||
| Abnormal condition |
P0340 P0345 |
Detecting conditions 1 Number of camshaft position sensor signal is 0 after the crankshaft rotates 1.5 turns. |
||
| Detecting conditions 2 Camshaft position sensor signal is not input. |
||||
| P0341 P0346 |
Number of camshaft position sensor signal is not 3 after the crankshaft rotates 2 turns. |
|||
| Abnormal period |
P0340 P0345 |
Detecting conditions 1 Crankshaft rotates 7 turns or more. |
||
| Detecting conditions 2 3 seconds or more |
||||
| P0341 P0346 |
Crankshaft rotates 8 turns or more. |
|||
| Number of trips |
1 trip |
|||
| Detecting method |
P0340,P0345 |
Continuous monitoring |
Detecting conditions 1 Crankshaft rotates 7 turns or more. |
|
| Once per one driving cycle |
Detecting conditions 2 3 seconds or more |
|||
| P0341,P0346 |
Continuous monitoring |
Crankshaft rotates 8 turns or more. |
||
| Sensors used for detection |
Main |
Camshaft position sensor |
||
| Sub |
Crankshaft position sensor |
|||
| Faulty part |
·
Wiring harness or connector ·EFI MAIN1 relay ·Valve timing ·Camshaft position sensor (intake side) ·Camshaft timing intake gear ASSY (sensor plate) ·Engine control computer |
|||
Description of functions
Overview of DTCs detection
If a camshaft position sensor signal is not input while engine is running, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Circuit figure

Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·Troubleshoot P0340, P0341, P0345, and P0346 first. If any fault is not found, mechanical systems may be faulty.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·Troubleshoot P0340, P0341, P0345, and P0346 first. If any fault is not found, mechanical systems may be faulty.
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Check wiring harness and connector (camshaft position sensor power supply voltage)
(1) Disconnect the connector of the camshaft position sensor (intake side bank 1 or bank 2).
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C12-1 (VV1-) - chassis ground |
IG ON |
11 to 14 V |
| C26-1 (VV2-) - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (camshaft position sensor (intake side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NG
> Go to Step 9.
OK▼
2.
Check wiring harness and connector (engine control computer - camshaft position sensor (intake side))
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the camshaft position sensor (intake side bank 1 or bank 2).
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-26 (VV1+) - C12-2 (VV1+) |
Always |
Less than 1 Ω |
| A34-15 (VV2+) - C26-2 (VV2+) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C12-3 (VC) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C26-3 (VC) |
Always |
Less than 1 Ω |
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-26 (VV1+) and C12-2 (VV1+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-15 (VV2+) and C26-2 (VV2+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C12-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C26-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
3.
Sensor installation area check (camshaft position sensor (intake side))
(1) Check the tightening condition of the camshaft position sensor (intake side bank 1 or bank 2) bolts and the installation condition of the sensor.
Criteria
: Properly installed.
NG
>Repair or replace sensor installation area (camshaft position sensor (intake side))
OK▼
4.
Unit inspection of camshaft timing intake gear ASSY RH
(1) Check the sensor plate installation area and the condition of the protrusion and gap sections of the camshaft timing intake gear ASSY (bank 1 or bank 2).
Criteria
: The protrusion and gap sections of the sensor plate are normal and the plate is properly installed.
NG
OK▼
5.
Valve timing inspection (check for slack and skipping teeth of timing chain)
NG
OK▼
6.
Replacement of camshaft position sensor (intake side)
Next▼
7.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
8.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B
A▼
Complete
9.
Relay unit inspection (EFI MAIN1 relay)
NG
>Relay replacement (EFI MAIN1 relay)
OK▼
10.
Check wiring harness and connector (EFI MAIN1 relay - camshaft position sensor)
(1) Disconnect the connector of the camshaft position sensor (intake side bank 1 or bank 2).
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) - C12-1 |
Always |
Less than 1 Ω |
| 3 (EFI MAIN1 relay holder) - C26-1 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) and C12-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
| 3 (EFI MAIN1 relay holder) and C26-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0351 | Ignition Coil “A” Primary/Secondary Circuit |
|---|
| DTC | P0352 | Ignition Coil “B” Primary/Secondary Circuit |
|---|
| DTC | P0353 | Ignition Coil “C” Primary/Secondary Circuit |
|---|
| DTC | P0354 | Ignition Coil “D” Primary/Secondary Circuit |
|---|
Circuit description
Direct ignition system (S-TDI) is used in this vehicle. In addition to ever precise ignition, S-TDI controls a loss under high voltage condition to improve overall reliability of the ignition system. The S-TDI uses one ignition coil per cylinder for ignition. The engine control computer determines ignition timing and outputs ignition signal (IGT) to individual cylinders. In response to the IGT signal, the ignition drive IC inside the igniter cuts an electric current to the primary coils in the ignition coil. This generates the counter-electromotive force in the secondary coils and ignites the spark plugs.


| Diagnostic codes |
P0351 P0352 P0353 P0354 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
After engine is started |
|
| Abnormal condition |
Diagnostic information (open, short, or overheat) from the ignition coil ASSY (igniter driver) is received. |
||
| Abnormal period |
Consecutively 10 times or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Ignition coil ASSY |
||
| Faulty part |
·
Wiring harness or connector ·Ignition coil ASSY ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
When the engine control computer judges that there is no ignition from the igniter driver inside the ignition coil ASSY after ignition signal (IGT) output, it turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
NOTE:
·If diagnostic code P0351 is displayed, check the ignition coil ASSY No. 1 circuit.
·If diagnostic code P0352 is displayed, check the ignition coil ASSY No. 2 circuit.
·If diagnostic code P0353 is displayed, check the ignition coil ASSY No. 3 circuit.
·If diagnostic code P0354 is displayed, check the ignition coil ASSY No. 4 circuit.
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·If diagnostic code P0352 is displayed, check the ignition coil ASSY No. 2 circuit.
·If diagnostic code P0353 is displayed, check the ignition coil ASSY No. 3 circuit.
·If diagnostic code P0354 is displayed, check the ignition coil ASSY No. 4 circuit.
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
2.
Perform test drive for operation check
(1) Change the position of the ignition coil ASSY and test drive the vehicle. (Refer to “Test drive” under “Description of functions”)
CAUTION:
Do not change the position of the ignition coil connectors.
B
A▼
3.
Check wiring harness and connector (ignition coil ASSY power supply circuit)
(1) Disconnect the connector of the ignition coil ASSY.
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C38-1 (+B) - chassis ground |
IG ON |
11 to 14 V |
| C28-1 (+B) - chassis ground |
IG ON |
11 to 14 V |
| C39-1 (+B) - chassis ground |
IG ON |
11 to 14 V |
| C27-1 (+B) - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (ignition coil ASSY connector) |
| *b |
No. 1 cylinder |
| *c |
No. 2 cylinder |
| *d |
No. 3 cylinder |
| *e |
No. 4 cylinder |
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Check wiring harness and connector (ignition coil ASSY - chassis ground)
(1) Disconnect the connector of the ignition coil ASSY.
(2) Measure the resistance between the terminals.
NG
>Repair or replacement of wiring harness or connector
OK▼
5.
Check wiring harness and connector (engine control computer - ignition coil ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the ignition coil ASSY.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-21 (IGT1) - C38-3 |
Always |
Less than 1 Ω |
| A36-10 (IGT2) - C28-3 |
Always |
Less than 1 Ω |
| A36-31 (IGT3) - C39-3 |
Always |
Less than 1 Ω |
| A36-8 (IGT4) - C27-3 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-21 (IGT1) and C38-3 (IGT1) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-10 (IGT2) and C28-3 (IGT2) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-31 (IGT3) and C39-3 (IGT3) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-8 (IGT4) and C27-3 (IGT4) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0365 | Camshaft Position Sensor “B” Circuit (Bank 1) |
|---|
| DTC | P0366 | Camshaft Position Sensor “B” Circuit Range/Performance (Bank 1) |
|---|
| DTC | P0390 | Camshaft Position Sensor “B” Circuit (Bank 2) |
|---|
| DTC | P0391 | Camshaft Position Sensor “B” Circuit Range/Performance (Bank 2) |
|---|
Circuit description
Exhaust VVT system consists of timing rotor integrated into each exhaust camshaft and the magnetic resistance element (MRE) type camshaft position sensor. When the timing rotor (camshaft) consisting of two protruded sections turns, the magnetic vector (direction of the magnetic field) applied to the MRE (magnetic resistance element) inside the camshaft position sensor changes. This causes a change in the internal resistance of the MRE (magnetic resistance element). This change in resistance is converted to voltage and rectified to square waveform where Hi is approx. 4.8 V and Lo is approx. 0.8 V. The actual camshaft position is detected through this and output to the engine control computer.
| Diagnostic codes |
P0365 P0366 P0390 P0391 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. 0.2 seconds or more have elapsed after engine startup. 2. Battery voltage is 10.9 V or more. |
|
| Abnormal condition |
P0365 P0390 |
Number of camshaft position sensor signal is 0 after the crankshaft rotates 1.5 turns. |
|
| P0366 P0391 |
Number of camshaft position sensor signal is not 2 after the crankshaft rotates 2 turns. |
||
| Abnormal period |
P0365 P0390 |
Crankshaft rotates 7.5 turns or more. |
|
| P0366 P0391 |
Crankshaft rotates 2 turns or more. |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Main |
Camshaft position sensor |
|
| Sub |
Crankshaft position sensor |
||
| Faulty part |
·
Wiring harness or connector ·Valve timing ·EFI MAIN1 relay ·Camshaft position sensor (exhaust side) ·Camshaft timing exhaust gear ASSY (sensor plate) ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
If a camshaft position sensor signal is not input while engine is running, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·Troubleshoot P0365, P0366, P0390, and P0391 first. If any fault is not found, mechanical systems may be faulty.
·Bank 1 shows the side where No. 1 cylinder locates.
·Bank 2 shows the side where No. 2 cylinder locates.
·Troubleshoot P0365, P0366, P0390, and P0391 first. If any fault is not found, mechanical systems may be faulty.
·Bank 1 shows the side where No. 1 cylinder locates.
·Bank 2 shows the side where No. 2 cylinder locates.
1.
Check wiring harness and connector (camshaft position sensor power supply voltage)
(1) Disconnect the connector of the camshaft position sensor (exhaust side bank 1 or bank 2).
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C6-1 (EV1-) - chassis ground |
IG ON |
11 to 14 V |
| C25-1 (EV2-) - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (camshaft position sensor (exhaust side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NG
> Go to Step 9.
OK▼
2.
Check wiring harness and connector (engine control computer - camshaft position sensor (exhaust side))
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the camshaft position sensor (exhaust side bank 1 or bank 2).
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-14 (EV1+) - C6-2 (EV1+) |
Always |
Less than 1 Ω |
| A34-25 (EV2+) - C25-2 (EV2+) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C6-3 (VC) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C25-3 (VC) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-14 (EV1+) and C6-2 (EV1+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-25 (EV2+) and C25-2 (EV2+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C6-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C25-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
3.
Sensor installation area check (camshaft position sensor (exhaust side))
(1) Check the tightening condition of the camshaft position sensor (exhaust side bank 1 or bank 2) bolts and the installation condition of the sensor.
Criteria
: Properly installed.
NG
>Repair or replace sensor installation area (camshaft position sensor (exhaust side))
OK▼
4.
Unit inspection of camshaft timing exhaust gear ASSY
(1) Check the sensor plate installation area and the condition of the protrusion and gap sections of the camshaft timing exhaust gear ASSY (bank 1 or bank 2).
Criteria
: The protrusion and gap sections of the sensor plate are normal and the plate is properly installed.
NG
OK▼
5.
Valve timing inspection (check for slack and skipping teeth of timing chain)
NG
OK▼
6.
Replacement of camshaft position sensor (exhaust side)
Next▼
7.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
8.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B
A▼
Complete
9.
Relay unit inspection (EFI MAIN1 relay)
NG
>Relay replacement (EFI MAIN1 relay)
OK▼
10.
Wiring harness and connector check
(1) Disconnect the connector of the camshaft position sensor (exhaust side bank 1 or bank 2).
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) - C6-1 |
Always |
Less than 1 Ω |
| 3 (EFI MAIN1 relay holder) - C25-1 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) and C6-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
| 3 (EFI MAIN1 relay holder) and C25-1 - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0420 | Catalyst System Efficiency Below Threshold (Bank 1) |
|---|
Circuit description
The engine control computer uses two sensors installed on the front and rear of the three-way catalytic converter to monitor the clean-up condition of the catalyst. At the same time, the air / fuel ratio sensor transmits an air / fuel ratio signal at the front of the catalyst to the engine control computer. At the same time, the oxygen sensor transmits an oxygen level signal after catalyst to the engine control computer. The engine control computer uses output voltage of the air / fuel ratio sensor and the oxygen sensor to calculate oxygen storage capacity (hereafter called OSC) and detects deteriorated condition of the catalyst.
| Diagnostic codes |
P0420 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. After engine warm-up 2. Mass air flow is 5 to 40 g/sec. {0.7 to 5.3lb/m}. 3. Change in mass air flow is small. 4. Vehicle speed is 40 km/h {24.9 MPH} or more. 5. Accumulated mass air flow is 1300 g {2.9 lb} or more. 6. After catalyst warm-up 7. Air / fuel ratio sensor is active. 8. Air / fuel ratio feedback control is in process. |
|
| Abnormal condition |
A ratio of amount of change in oxygen sensor signal in relation to the amount of change in air / fuel sensor signal exceeds the specified value. |
||
| Abnormal period |
30 to 55 seconds |
||
| Number of trips |
2 trip |
||
| Detecting method |
Once in 1 trip |
||
| Sensors used for detection |
Main |
·Air / fuel ratio sensor ·Oxygen sensor |
|
| Sub |
·Intake air flow meter ASSY ·E.F.I. water temperature sensor ·Crankshaft position sensor |
||
| Faulty part |
·
Exhaust gas leakage ·Air / fuel ratio sensor ·Oxygen sensor ·Exhaust manifold SUB-ASSY (front catalyst) ·Exhaust pipe ASSY FR (rear catalyst) |
||
Arrangement drawing of catalyst
Description of functions
Overview of DTCs detection
When catalysts become deteriorated, OSC decreases and the rich/lean cycle of oxygen sensor becomes shorter. The engine control computer detects deterioration condition of the catalyst based on the rich/lean cycle of oxygen sensor.
If the OSC value is at or lower than the specified value, the engine control computer judges that the catalyst is deteriorated, and turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
·Drive at 80 km/h {49.7 MPH} or more for 20 minutes or more.
·Idle the engine for 1 minute or more.
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to NOTE:
·Stop the vehicle.Keep the engine load constant as much as possible while driving the vehicle.
·Idle the engine for 1 minute or more.
Checking output condition of the catalyst deterioration detection sensor

1. Connect the SSM3 to the DLC3. (A)
2. Turn the ignition switch to ON. (B)
3. Turn on the SSM3. (C)
4. Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C {167°F} or more) (D)
5. Keep the engine speed between 2500 and 3000 r/min for approximately 3 minutes. (E)
6. After that, keep the engine speed at 3000 r/min for 2 seconds, and then at 2000 r/min for 2 seconds. (F)
7. Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [A/F Sensor #11], [A/F Sensor #12].
8. Check the data display.
2. Turn the ignition switch to ON. (B)
3. Turn on the SSM3. (C)
4. Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C {167°F} or more) (D)
5. Keep the engine speed between 2500 and 3000 r/min for approximately 3 minutes. (E)
6. After that, keep the engine speed at 3000 r/min for 2 seconds, and then at 2000 r/min for 2 seconds. (F)
7. Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [A/F Sensor #11], [A/F Sensor #12].
8. Check the data display.
NOTE:

·If output voltage of the air / fuel ratio sensor or the oxygen sensor do not change or noise is emitted, malfunction may exist in the sensors.
·If output voltage of both sensors remain in lean or rich state, air / fuel ratio may be extremely lean or rich.
·When catalyst becomes deteriorated, output voltage of oxygen sensors changes significantly even under normal driving condition.
·If output voltage of both sensors remain in lean or rich state, air / fuel ratio may be extremely lean or rich.
·When catalyst becomes deteriorated, output voltage of oxygen sensors changes significantly even under normal driving condition.

Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·[B1S1] indicates [Bank 1 Sensor 1]. Sensor 1 is the sensor that is installed on the upstream (closest to the engine) of the catalyst.
·[B1S2] indicates [Bank 1 Sensor 2]. Sensor 2 is the sensor that is installed on the downstream (far side of the engine) of the catalyst.
·When malfunction cannot be located after troubleshooting DTC P0420, abnormally lean or rich condition may be the cause of malfunction. Perform inspection following the inspection procedures for P0171 (lean abnormal) and P0172 (rich abnormal).
·[B1S1] indicates [Bank 1 Sensor 1]. Sensor 1 is the sensor that is installed on the upstream (closest to the engine) of the catalyst.
·[B1S2] indicates [Bank 1 Sensor 2]. Sensor 2 is the sensor that is installed on the downstream (far side of the engine) of the catalyst.
·When malfunction cannot be located after troubleshooting DTC P0420, abnormally lean or rich condition may be the cause of malfunction. Perform inspection following the inspection procedures for P0171 (lean abnormal) and P0172 (rich abnormal).
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
B
A▼
2.
Perform SSM3 system operation check mode (fuel injection amount)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 80°C {176°F} or more).
(5) Run the engine at 2500 r/min for approximately three minutes to warm up each sensor.
(6) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Volume].
(7) Increase and decrease fuel injection volume, and read values of [A/F Sensor #11] and [O2 Sensor #12].
CAUTION:
·The output voltage for the air / fuel ratio sensor is delayed a few seconds, while the output voltage for the oxygen sensor is delayed for a maximum of approximately 20 seconds.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
NOTE:
·Change fuel injection volume from -12 % to +12 %.
·If the air / fuel ratio sensor output shows little response, the air / fuel ratio sensor may be at fault.
·If the air / fuel ratio sensor output shows little response, the air / fuel ratio sensor may be at fault.
Voltage
| Item |
Fuel injection volume |
Output voltage of air / fuel ratio sensor and oxygen sensor |
|---|---|---|
| A/F Sensor #11 |
+12 % increase |
Less than 2.0 V (rich state) |
| -12 % decrease |
2.4 V or more (lean state) |
|
| Oxygen sensor #12 |
+12 % increase |
0.55 V or more (rich state) |
| -12 % decrease |
Less than 0.4 V (lean state) |
Result
| [AFS Voltage B1S1] result |
[O2S B1S2] result |
State of air / fuel ratio, air / fuel ratio sensor, and oxygen sensor |
Misfiring |
Inspection parts |
Go to |
|---|---|---|---|---|---|
| Rich/Lean |
Rich/Lean |
Normal |
- |
·Exhaust manifold (front catalyst) ·Exhaust pipe ASSY FR (rear catalyst) ·Exhaust gas leakage |
A |
| Lean |
Rich/Lean |
Malfunction in the air / fuel ratio sensor |
- |
·Air / fuel ratio sensor |
B |
| Rich |
Rich/Lean |
Malfunction in the air / fuel ratio sensor |
- |
·Air / fuel ratio sensor |
B |
| Rich/Lean |
Lean |
Oxygen sensor failure |
- |
·Oxygen sensor ·Exhaust gas leakage |
C |
| Rich/Lean |
Rich |
Oxygen sensor failure |
- |
·Oxygen sensor ·Exhaust gas leakage |
C |
| Lean |
Lean |
Lean state |
Possible |
·Extremely lean state ·Exhaust gas leakage |
D |
| Rich |
Rich |
Rich state |
- |
·Extremely rich state ·Exhaust gas leakage |
D |
NOTE:
·Lean: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor remains at 2.4 V or more, and the output voltage of the oxygen sensor remains at less than 0.4 V.
·Rich: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor remains at less than 2.0 V, and the output voltage of the oxygen sensor remains at 0.55 V or more.
·Rich/Lean: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor and oxygen sensor are normal.
·For details about the [Current Data Display & Save] items, [A/F Sensor #11] and [Oxygen sensor #12], check “[Current Data Display & Save] / [System Operation Check Mode]”. (Refer to
)
·Rich: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor remains at less than 2.0 V, and the output voltage of the oxygen sensor remains at 0.55 V or more.
·Rich/Lean: When the [System Operation Check Mode] is performed, the output voltage of the air / fuel ratio sensor and oxygen sensor are normal.
·For details about the [Current Data Display & Save] items, [A/F Sensor #11] and [Oxygen sensor #12], check “[Current Data Display & Save] / [System Operation Check Mode]”. (Refer to
B
C
> Go to Step 5.
D
> Go to Step 6.
A▼
3.
Exhaust gas leakage check
(1) Make sure that exhaust gas is not leaking from connections of exhaust pipes and installation areas of sensors.
Criteria
: There is no exhaust leakage.
NG
>Repair of exhaust gas leakage
OK▼
4.
Replacement of exhaust manifold (front catalyst)
Next▼
5.
Exhaust gas leakage check
(1) Make sure that exhaust gas is not leaking from connections of exhaust pipes and installation areas of sensors.
Criteria
: There is no exhaust leakage.
NG
>Repair of exhaust gas leakage
OK▼
| DTC | P0458 | Evaporative Emission System Purge Control Valve Circuit Low |
|---|
| DTC | P0459 | Evaporative Emission System Purge Control Valve Circuit High |
|---|
Circuit description
In order to suppress exhaust gas emissions, fuel evaporative gas from the fuel tank ASSY is sent through the charcoal canister ASSY to the intake air surge tank ASSY and combusted in the cylinder. As the engine control computer controls the opening and closing of the vacuum switching valve ASSY, this allows the flow rate of the canister purge to be varied according to driving conditions.
| Diagnostic codes |
P0458 P0459 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P0458 |
When all of the following conditions are met: 1. 1 seconds or more have elapsed after engine startup. 2. Battery voltage is 10.9 V or more. 3. Control duty ratio of vacuum switching valve ASSY is less than 75 %. |
| P0459 |
When all of the following conditions are met: 1. 1 seconds or more have elapsed after engine startup. 2. Battery voltage is 10.9 V or more. 3. Control duty ratio of vacuum switching valve ASSY is 25 % or more. |
||
| Abnormal condition |
P0458 |
PRG terminal voltage is low. |
|
| P0459 |
PRG terminal voltage is high. |
||
| Abnormal period |
2.5 seconds or more |
||
| Number of trips |
2 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Vacuum switching valve ASSY |
||
| Faulty part |
·
Wiring harness or connector ·EFI MAIN1 relay ·Vacuum switching valve ASSY ·Engine control computer |
||
Description of functions
Overview of DTCs detection
The engine control computer monitors the output terminal voltage which is emitted when the vacuum switching valve ASSY is driven.
The vacuum switching valve ASSY is duty controlled as the transistor (Tr) inside the engine control computer is switched ON and OFF.
If the control value (drive signal) of the engine control computer and the duty cycle of the output terminal voltage do not match and the condition continues, the engine control computer judges that there is a malfunction in the vacuum switching valve circuit, turn on the check engine warning light, and records the diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Perform driving test as follows.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
·Drive at 80 km/h {49.7 MPH} or more for 20 minutes or more. (A)
·Stop the vehicle.
·Idle the engine for 1 minute or more. (B)
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to ·Stop the vehicle.
·Idle the engine for 1 minute or more. (B)
Circuit figure

Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
1.
Perform SSM3 System Operation Check Mode (Activate the VSV for Evap Control)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Activate the VSV for Evap Control].
(5) Disconnect the 2 vacuum hoses of the vacuum switching valve ASSY.
B
> Go to Step 8.
A▼
2.
Vacuum switching valve ASSY unit inspection
NG
OK▼
3.
Check wiring harness and connector (vacuum switching valve ASSY power supply voltage)
(1) Disconnect the vacuum switching valve ASSY connector.
NG
> Go to Step 7.
OK▼
4.
Check wiring harness and connector (engine control computer - vacuum switching valve ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the vacuum switching valve ASSY connector.
NG
>Repair or replacement of wiring harness or connector
OK▼
5.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
6.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
7.
Relay unit inspection (EFI MAIN1 relay)
NG
>Relay replacement (EFI MAIN1 relay)
OK▼
8.
Check wiring harness and connector (Vacuum switching valve ASSY - EFI relay)
(1) Disconnect the vacuum switching valve ASSY connector.
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P0462 | Fuel level sensor circuit Low |
|---|
| DTC | P0463 | Fuel level sensor circuit High |
|---|
Circuit description
The output signal from the sender gauge ASSY installed on the fuel tank is converted into a signal for CAN communication in the combination meter ASSY. This signal is input into the ECM as a signal representing the remaining fuel level.
| Diagnostic codes |
P0462 P0463 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
3 seconds or more have elapsed after engine startup. |
|
| Abnormal condition |
P0462 |
Voltage of the fuel sender gauge ASSY (resistance) is less than 0.036V {0.25Ω}. |
|
| P0463 |
Voltage of the fuel sender gauge ASSY (resistance) is 11.609V {466Ω} or more. |
||
| Abnormal period |
P0462 |
2.5 seconds or more |
|
| P0463 |
1 seconds or more |
||
| Number of trips |
2 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
·
Fuel sender gauge ASSY ·Fuel sender gauge ASSY No. 2 |
||
| Faulty part |
·
Fuel sender gauge ASSY ·Fuel sender gauge ASSY No. 2 ·Combination meter ASSY ·ECM |
||
Description of functions
MONITOR DESCRIPTION
The ECM monitors the fuel level by using the fuel sender gauge. The ECM confirms proper operation of the fuel sender gauge by performing several inspections.
When open/short circuit of the fuel sender gauge signal circuit is detected, the ECM judges it as a fuel sender gauge failure and records the diagnostic code.
Test drive
P0461
1. Connect the SSM3 to the DLC3.2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and warm it up until the engine coolant temperature reaches 75°C {167°F} or more.
9. Drive the vehicle and consume 30 L {7.9 US gal, 6.6 Imp gal} or more of the fuel.
WARNING:
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to When performing this driving test, always observe the applicable traffic laws such as the speed limit.
P0462, P0463
1. Connect the SSM3 to the DLC3.2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and warm it up until the engine coolant temperature reaches 75°C {167°F} or more.
9. Depress the accelerator pedal while the vehicle is stopped, and keep the engine speed between 2500 and 3000 r/min for 40 seconds or more.
10. Drive at 10km/h {6.2 MPH} or more for 1 minutes or more.
WARNING:
11. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to When performing this driving test, always observe the applicable traffic laws such as the speed limit.
Circuit figure

| DTC | P0500 | Vehicle Speed Sensor “A” |
|---|
Circuit description
Skid control computer converts the vehicle speed pulse signal which is output from the ABS speed sensors on each wheel into vehicle speed signal. This signal is input to the engine control computer via CAN communication. The engine control computer determines vehicle speed based on this CAN communication data.
| Diagnostic codes |
P0500 |
|
|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. Battery voltage is 10.9 V or more. 2. 2 seconds or more have elapsed after engine startup. |
| Abnormal condition |
Vehicle speed signal from drive wheel indicates 300 km/h {186.4 MPH} or more. |
|
| Abnormal period |
2.5 seconds or more |
|
| Number of trips |
1 trip |
|
| Detecting method |
Continuous monitoring |
|
| Sensors used for detection |
·Speed sensor ·Skid control computer |
|
| Faulty part |
·
Wiring harness or connector ·Speed sensor ·VSC system |
|
Circuit figure

Description of functions
Overview of DTCs detection
If drive wheel speed signal which is input from the skid control computer indicates 300 km/h {186.4 MPH} or more, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading SSM3 data (Vehicle speed)
NOTE:
Make sure that the speed meter operates normally.
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Vehicle Speed].
(5) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
(6) Read the [Vehicle Speed] displayed on the SSM3.
Standard value
: The vehicle speed shown in current data display·save and the actual vehicle speed is the same
NG
> Go to Step 2.
OK▼
2.
Read diagnostic trouble code (VSC system)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
B
A▼
3.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
Next▼
4.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
B
A▼
| DTC | P0512 | Starter Switch Circuit High input |
|---|
| DTC | P0616 | Starter Relay Circuit Low |
|---|
| DTC | P0617 | Starter Relay Circuit High |
|---|
| DTC | P081A | Starter cut relay system circuit (Low) |
|---|
Circuit description
While the engine is being cranked, the starter operation signal is also transmitted to the STSW terminal (for models without smart entry & start system) or STSW2 terminal (for models with smart entry & start system) of the engine control computer. The starter operating signal is primarily used for engine control during startup.
For models with smart entry & start system, when the engine control computer detects engine startup condition during engine cranking, the engine control computer drives the ST CUT relay and stops starter operation.
| Diagnostic codes |
P0512 P0616 P0617 P081A |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P0512 P0617 |
After engine is started |
| P0616 |
After engine startup (when vehicle parked) |
||
| P081A |
When all of the following conditions are met: 1. After engine is started 2. Vehicle speed: 0 km/h {0 MPH} |
||
| Abnormal condition |
P0512 P0617 |
Starter signal is continuously ON. |
|
| P0616 |
Starter signal is not input. |
||
| P081A |
ST CUT relay circuit is shorted. |
||
| Abnormal period |
P0512 |
30 seconds or more |
|
| P0616 P081A |
Immediate judgment |
||
| P0617 |
2 seconds or longer (models with smart entry & start system) 30 seconds or longer (models without smart entry & start system) |
||
| Number of trips |
1 trip |
||
| Detecting method |
P0512 P0617 |
Continuous monitoring |
|
| P0616 P081A |
Once per one driving cycle |
||
| Sensors used for detection |
Engine control computer |
||
| Faulty part |
·
ST relay ·ST CUT relay (models with smart entry & start system) ·Wiring harness or connector ·Engine control computer |
||
Circuit figure
Description of functions
Overview of DTCs detection
If the starter signal is not input at engine startup or if the starter signal is continuously input after startup, the engine control computer judges that there is a malfunction in the starter system, turns on the check engine warning light, and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it idle for 1 minute or more.
9. Follow the SSM3 on-screen instructions to check the diagnostic code.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it idle for 1 minute or more.
9. Follow the SSM3 on-screen instructions to check the diagnostic code.
Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading SSM3 data (Starter Switch)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) (4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Starter Switch].
B
> Go to Step 4.
C
> Go to Step 9.
A▼
2.
Relay unit inspection (ST relay)
NG
>Relay replacement (ST relay)
OK▼
3.
Check wiring harness and connector (ST relay - engine control computer)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (ST relay holder) - A33-17 (STSW) |
Always |
1 Ω or less |
| 1 (ST relay holder) - A35-26 (STA) |
Always |
1 Ω or less |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (ST relay holder) and A33-17 (STSW) - other terminals and chassis ground |
Always |
10 k Ω or more |
| 1 (ST relay holder) and A35-26 (STA) - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
·When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Reading SSM3 data (Starter cut relay)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) (4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Starter cut relay].
NG
> Go to Step 7.
OK▼
5.
Relay unit inspection (ST relay)
NG
>Relay replacement (ST relay)
OK▼
6.
Check wiring harness and connector (ST relay - engine control computer)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (ST relay holder) - A33-14 (STSW2) |
Always |
1 Ω or less |
| 1 (ST relay holder) - A35-26 (STA) |
Always |
1 Ω or less |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (ST relay holder) and A33-14 (STSW2) - other terminals and chassis ground |
Always |
10 k Ω or more |
| 1 (ST relay holder) and A35-26 (STA) - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
7.
Relay unit inspection (ST CUT relay)
NG
>Relay replacement (ST CUT relay)
OK▼
8.
Check wiring harness and connector (ST CUT relay - engine control computer)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST CUT relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 1 (ST CUT relay holder) - A35-34 (STAR) |
Always |
1 Ω or less |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 1 (ST CUT relay holder) and A35-34 (STAR) - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
9.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
10.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B
A▼
| DTC | P0560 | Backup Power Supply |
|---|
| DTC | P0562 | System Voltage Low |
|---|
| DTC | P0563 | System Voltage High |
|---|
Circuit description
The power from the battery is always supplied to the BATT terminal. This supply of power is used for storing diagnostic code, storing freeze frame data, etc.
| Diagnostic codes |
P0560 P0562 P0563 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P0560 |
When all of the following conditions are met: 1. Engine speed is 500 r/min or more. 2. Battery voltage is 10.9 V or more. |
| P0562 P0563 |
When all of the following conditions are met: 1. Engine speed is 1500 r/min or more. 2. Alternator charging duty is 50 % or more. |
||
| Abnormal condition |
P0560 |
BATT terminal voltage is 3.5 V or less. |
|
| P0562 |
BATT terminal voltage is less than 10.8 V. |
||
| P0563 |
BATT terminal voltage is 16.2 V or more. |
||
| Abnormal period |
P0560 |
2.5 seconds or more |
|
| P0562 P0563 |
30 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Engine control computer |
||
| Faulty part |
·
Battery ·Wiring harness or connector ·Charging system ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
When a malfunction occurs in the battery and charging system, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Keep the engine speed between 2500 and 3000 r/min for 40 seconds or more. (A)
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
1.
Check wiring harness and connector (engine control computer - battery)
CAUTION:
(2) Disconnect the positive terminal from the battery.
(3) Disconnect the connector for the engine control computer.
NG
>Repair or replacement of wiring harness or connector
OK▼
2.
Charging system check
NG
>Repair or replacement of problem area
OK▼
3.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
4.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B
C
A▼
| DTC | P0604 | Internal Control Module Random Access Memory (RAM) Error |
|---|
| DTC | P0605 | Internal Control Module Read Only Memory (ROM) Error |
|---|
| DTC | P0606 | Micro-computer (CPU Failure) |
|---|
| DTC | P060A | Internal Control Module Monitoring Processor Performance |
|---|
| DTC | P060B | Internal Control Module A/D Processing Performance |
|---|
Circuit description
When this diagnostic code is recorded, the engine control computer shuts off electric power supply to the throttle motor, allowing the return spring to act on the throttle valve so that the valve returns to the predetermined opening angle position. If the engine control computer detects a problem, it turns on the check engine warning light and records the diagnostic codes.
| Diagnostic codes |
P0604 P0605 P0606 P060A P060B |
|||
|---|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P0604 P0605 |
IG switch OFF → ON |
|
| P0606 |
Instruction check (Case 1) |
IG switch OFF → ON |
||
| Instruction check (Case 2) Software monitor check |
ETCS relay ON, battery voltage 6.2 V or more |
|||
| P060A |
Disabling function observation IC |
Battery voltage: 6 V or more Continuity of main-throttle sensor circuit: No problem Continuity of sub-throttle sensor circuit: No problem Throttle sensor range/performance problem check: No problem Disabling of microcomputer: OFF Disabling of observation IC: ON |
||
| Error in observation IC calculation |
Battery voltage: 6 V or more Disabling of microcomputer: ON |
|||
| Observation IC register monitor |
Battery voltage is 6V or more. |
|||
| P060B |
Battery voltage is 6V or more. |
|||
| Abnormal condition |
Engine control computer internal malfunction |
|||
| Abnormal period |
P0604 P0605 |
0.512 seconds or more |
||
| P0606 |
Twice: Instruction check (Case 1) 0.512 second: Instruction check (Case 2) 0.504 second: Software flow check 2.5 seconds: Output driver communication check Immediately after: CAN register check 0.048 second: Software monitor check |
|||
| P060A |
0.024 second: Disabling function observation IC 0.016 second: Error in observation IC calculation 0.2 second: Observation IC register monitoring |
|||
| P060B |
0.2 seconds or more |
|||
| Number of trips |
1 trip |
|||
| Detecting method |
Continuous monitoring |
|||
| Sensors used for detection |
Engine control computer |
|||
| Faulty part |
·
Wiring harness or connector ·Engine control computer |
|||
Description of functions
Test drive
CAUTION:
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn off the SSM3.
6. Turn the ignition switch to OFF.
7. Disconnect the SSM3.
8. Disconnect the ground terminal from the battery and wait for 1 minute. (Refer to
)
9. Reconnect the battery ground terminal.
10. Turn the ignition switch to ON.
11. Turn on the SSM3.
12. Wait for 10 seconds or more.
13. Turn IG to OFF and wait for 15 seconds or more.
14. Turn the ignition switch to ON.
15. Turn on the SSM3.
16. Wait for 16 seconds or more.
17. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn off the SSM3.
6. Turn the ignition switch to OFF.
7. Disconnect the SSM3.
8. Disconnect the ground terminal from the battery and wait for 1 minute. (Refer to
9. Reconnect the battery ground terminal.
10. Turn the ignition switch to ON.
11. Turn on the SSM3.
12. Wait for 10 seconds or more.
13. Turn IG to OFF and wait for 15 seconds or more.
14. Turn the ignition switch to ON.
15. Turn on the SSM3.
16. Wait for 16 seconds or more.
17. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
2.
Reading diagnostic codes
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
(2) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
Result
| Result |
Go to |
|---|---|
| The same diagnostic codes are displayed again. |
A |
| Other diagnostic codes are displayed again. |
B |
| Diagnostic code is not output. |
C |
NOTE:
If any diagnostic codes other than P0604, P0605, P0606, P060A, or P060B are output, troubleshoot them first.
B
C
A▼
| DTC | P062D | No.1 Fuel Injector Driver Circuit Performance |
|---|
| DTC | P1261 | DI Injector Circuit / Open - (Cylinder 1) |
|---|
| DTC | P1262 | DI Injector Circuit / Open - (Cylinder 2) |
|---|
| DTC | P1263 | DI Injector Circuit / Open - (Cylinder 3) |
|---|
| DTC | P1264 | DI Injector Circuit / Open - (Cylinder 4) |
|---|
Circuit description
The D-4S system has direct fuel injection system that supplies high pressure fuel directly into the combustion chambers, and port fuel injection system that supplies fuel into the intake port. The D-4S uses either of these systems depending on engine operation condition. In the cylinder injection system, the injector drivers (EDU) that activate high-pressure fuel injectors at a high speed are located in the engine compartment. Injection request signal from the engine control computer is converted into high-voltage/high-current injector drive signal to drive the fuel injector ASSY (cylinder injection side).
| Diagnostic codes |
P062D P1261 P1262 P1263 P1264 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
After engine is started |
|
| Abnormal condition |
P062D |
Diagnostic signals from the injector drivers do not change after injection in all cylinders complete (open/short/overheat condition in the circuit). |
|
| P1261 P1262 P1263 P1264 |
Diagnostic signals from the injector drivers do not change after injection complete (open/short condition in injector circuit). |
||
| Abnormal period |
P062D |
Consecutively 60 times or more |
|
| P1261 P1262 |
IJF1 signal is not input 20 times consecutively or 15 times consecutively when cylinder injectors malfunction. |
||
| P1263 P1264 |
IJF2 signal is not input 20 times consecutively or 15 times consecutively when cylinder injectors malfunction. |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
·
Injector driver (EDU) ·Fuel injector ASSY (Cylinder injection side) |
||
| Faulty part |
·
Injector driver (EDU) ·Fuel injector ASSY (Cylinder injection side) ·Wiring harness or connector ·Engine control computer |
||
IJF1 - IJF2 signal
| INJ No. |
Cylinder group |
|---|---|
| IJF1 |
No. 1 cylinder (IJ1) No. 2 cylinder (IJ2) |
| IJF2 |
No. 3 cylinder (IJ3) No. 4 cylinder (IJ4) |
Circuit figure

Description of functions
Overview of DTCs detection
The engine control computer continuously monitors injector driver operation. If a malfunction occurs in the injector driver system or the fuel injector ASSY (cylinder injection side), the engine control computer stops the injection control on the related cylinders, turns on the check engine warning light, and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
4. Turn the ignition switch to OFF, and wait for 30 seconds.
5. Drive the vehicle several times under the conditions recorded in the freeze frame data, such as engine speed and engine load.
6. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
)
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
4. Turn the ignition switch to OFF, and wait for 30 seconds.
5. Drive the vehicle several times under the conditions recorded in the freeze frame data, such as engine speed and engine load.
6. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
Inspection steps
CAUTION:
Check fuses in this circuit before performing the troubleshooting.
NOTE:
·If diagnostic code P1261 is displayed, check the fuel injector circuit of the No. 1 cylinder.
·If diagnostic code P1262 is displayed, check the fuel injector circuit of the No. 2 cylinder.
·If diagnostic code P1263 is displayed, check the fuel injector circuit of the No. 3 cylinder.
·If diagnostic code P1264 is displayed, check the fuel injector circuit of the No. 4 cylinder.
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·If diagnostic code P1262 is displayed, check the fuel injector circuit of the No. 2 cylinder.
·If diagnostic code P1263 is displayed, check the fuel injector circuit of the No. 3 cylinder.
·If diagnostic code P1264 is displayed, check the fuel injector circuit of the No. 4 cylinder.
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
> Go to Step 6.
A▼
2.
Check wiring harness and connector (resistance check)
(1) Disconnect injector driver connectors.
(2) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C3-2 (IJ1-) - C3-5 (IJ1+) |
20°C {68°F} |
1.74 to 2.04 Ω |
| C4-1 (IJ2-) - C4-4 (IJ2-) |
20°C {68°F} |
1.74 to 2.04 Ω |
| C3-1 (IJ3-) - C3-4 (IJ3+) |
20°C {68°F} |
1.74 to 2.04 Ω |
| C4-3 (IJ4-) - C4-6 (IJ4+) |
20°C {68°F} |
1.74 to 2.04 Ω |
NOTE:
The standard value indicates the resistance of the fuel injector ASSY.
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C3-2 (IJ1-) and C3-5 (IJ1+) - other terminals and chassis ground |
20°C {68°F} |
1 MΩ or more |
| C4-1 (IJ2-) and C4-4 (IJ2+) - other terminals and chassis ground |
20°C {68°F} |
1 MΩ or more |
| C3-1 (IJ3-) and C3-4 (IJ3+) - other terminals and chassis ground |
20°C {68°F} |
1 MΩ or more |
| C4-3 (IJ4-) and C4-6 (IJ4+) - other terminals and chassis ground |
20°C {68°F} |
1 MΩ or more |
NG
> Go to Step 8.
OK▼
3.
Check wiring harness and connector (engine control computer - injector driver)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect injector driver connectors.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-14 (#1) - C1-3 (IJT1) |
Always |
Less than 1 Ω |
| A36-25 (#2) - C1-12 (IJT2) |
Always |
Less than 1 Ω |
| A36-24 (#3) - C1-11 (IJT3) |
Always |
Less than 1 Ω |
| A36-23 (#4) - C1-2 (IJT4) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-14 (#1) and C1-3 (IJT1) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-25 (#2) and C1-12 (IJT2) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-24 (#3) and C1-11 (IJT3) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-23 (#4) and C1-2 (IJT4) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(4) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
5.
Engine control computer check (ECM output voltage)
(1) Disconnect injector driver connectors.
(2) Output waveform check
(a) Using an oscilloscope, check the waveform.
| Inspection terminals |
Equipment setting |
Inspection conditions |
|---|---|---|
| CH1: A36-14 (#1) or A36-23 (#4) - chassis ground |
2 V/DIV, 4 ms/DIV |
When cranking |
| CH1: A36-25 (#2) or A36-24 (#3) - chassis ground |
2 V/DIV, 4 ms/DIV |
When cranking |
(b) Crank the engine to check if a waveform is output.
Captions in illustration
| *a |
Connector connected (engine control computer) |
NG
OK▼
6.
Check wiring harness and connector (engine control computer - injector driver)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect injector driver connectors.
NG
>Repair or replacement of wiring harness or connector
OK▼
7.
Engine control computer check (ECM output voltage)
(1) Disconnect injector driver connectors.
(2) Output waveform check
(a) Using an oscilloscope, check the waveform.
| Inspection terminals |
Equipment setting |
Inspection conditions |
|---|---|---|
| CH1: A34-11 (IJF1) - chassis ground |
2 V/DIV, 4 ms/DIV |
During idling |
| CH1: A34-31 (IJF2) - chassis ground |
2 V/DIV, 4 ms/DIV |
During idling |
(b) Start the engine to check if a waveform is output.
Captions in illustration
| *a |
Connector connected (engine control computer) |
NG
OK▼
| DTC | P0700 | AT-MIL lighting request |
|---|
Circuit description
The engine control computer communicates with transmission control computer via CAN communication. When illumination of the check engine warning lamp is requested because of ECT system malfunction, the engine control computer stores this diagnostic code.
| Diagnostic codes |
P0700 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
ECT system malfunction information from transmission control computer is received. |
||
| Abnormal period |
2.5 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Engine control computer |
||
| Faulty part |
·
Transmission control computer ·ECT system |
||
Circuit figure

Description of functions
Overview of DTCs detection
If the transmission control computer detects an ECT system malfunction that requires the check engine warning light to illuminate, the engine control computer records the diagnostic codes.
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Read diagnostic code (ECT system)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
A▼
2.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
Next▼
3.
Recheck diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
A▼
| DTC | P0851 | Neutral switch circuit Low |
|---|
| DTC | P0852 | Neutral switch circuit High |
|---|
Circuit description
The engine control computer detects that the transmission is in the neutral state based on the signal from the neutral position switch (for transmission M/T) or the neutral start switch ASSY (for transmission A/T).
| Diagnostic codes |
P0851 P0852 |
|||
|---|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
Transmission M/T |
During transition from condition 1 to condition 2 below Condition 1
1. Engine speed is 550 to 880 r/min.2. Vehicle speed: 0 km/h {0 MPH} Condition 2
1. Engine speed is 1600 to 2350 r/min.2. Vehicle speed is 64 km/h {39.8 MPH} or more. |
|
| Transmission A/T |
After engine is started |
|||
| Abnormal condition |
P0851 |
Transmission M/T |
Neutral state is detected even after completion of shifting. * |
|
| Transmission A/T |
When the range selector is not in N or P range, the range information from the transmission control computer indicates that the range is either P or N. |
|||
| P0852 |
Transmission M/T |
Neutral state is not detected when gear is shifted. |
||
| Transmission A/T |
When the range selector is in N or P range, the range information from the transmission control computer indicates another range. |
|||
| Abnormal period |
Transmission M/T |
3 times consecutively |
||
| Transmission A/T |
100 times consecutively |
|||
| Number of trips |
2 trip |
|||
| Detecting method |
Once per one driving cycle |
|||
| Sensors used for detection |
·
Neutral position switch (Transmission M/T) ·Neutral start switch ASSY (Transmission A/T) |
|||
| Faulty part |
·
Neutral position switch (Transmission M/T) ·Neutral start switch ASSY (Transmission A/T) ·Transmission control computer (Transmission A/T) ·Wiring harness or connector ·Engine control computer |
|||
NOTE:
*: The engine control computer detects the selected gear and the state of gear shifting based on the relationship between the vehicle speed and the engine speed.
Circuit figure


Description of functions
Overview of DTCs detection
Transmission M/T
The engine control computer detects gear shifting from engine speed and vehicle speed information. If gear shifting signal and neutral position switch signal do not match , the engine control computer records the diagnostic codes.Transmission A/T
The engine control computer receives shifting range information from the transmission control computer. If the neutral start switch signal and the shifting range information do not match, the engine control computer records the diagnostic codes.Test drive
Perform a test drive to check if the diagnostic code recurs.


1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine.
9. Accelerate the vehicle to the speed of 64 km/h {39.8 MPH} or more from the stationary status and shift the gear 3 times or more during acceleration period. (A) (Transmission M/T).
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine.
9. Accelerate the vehicle to the speed of 64 km/h {39.8 MPH} or more from the stationary status and shift the gear 3 times or more during acceleration period. (A) (Transmission M/T).
WARNING:
10. Drive at 10 km/h {6.2 MPH} or more for 1 minute or more. (B) (Transmission A/T).When performing this driving test, always observe the applicable traffic laws such as the speed limit.
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Vehicle check
B
> Go to Step 5.
A▼
2.
Check wiring harness and connector (neutral position switch power supply circuit)
(1) Disconnect the connector of neutral position switch.
NG
> Go to Step 4.
OK▼
3.
Neutral position switch unit inspection
NG
OK▼
4.
Check wiring harness and connector (neutral position switch - engine control computer - chassis ground)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of neutral position switch.
NG
>Repair or replacement of wiring harness or connector
OK▼
5.
Check wiring harness and connector (neutral start switch ASSY power supply voltage)
(1) Disconnect the connector for neutral start switch ASSY.
NG
> Go to Step 7.
OK▼
6.
Perform a unit inspection of neutral start switch ASSY
NG
OK▼
7.
Check wiring harness and connector (neutral start switch ASSY - engine control computer - chassis ground)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for neutral start switch ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P1109 | Detected Throttle Deposit |
|---|
| DTC | P2109 | Throttle angle sensor Closed position error |
|---|
Circuit description
Idle speed is controlled by the electronic throttle control system.
The electronic throttle control system consists of the throttle motor that drives the throttle valve and the throttle position sensor that detects the throttle valve opening angle.
The engine control computer controls the throttle valve opening angle with the throttle motor so that idle speed is maintained in the target value.
| Diagnostic codes |
P1109 P2109 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P1109 |
When all of the following conditions are met: 1. Engine is started when the engine coolant temperature is 45°C {113°F} or lower or at least 1 hour elapsed with IG ON. 2. ISC learning conditions are met. 3. Driving history is 30 km/h {18.6 MPH} or more. 4. Intake air flow meter SUB-ASSY is normal. 5. Atmospheric pressure is 86 kPa {645 mmHg, 25.4 inHg, 12.5 psig} or more. |
| P2109 |
When IG SW is turned from ON to OFF |
||
| Abnormal condition |
P1109 |
When all of the following conditions are met: 1. ISC flow rate learning value is 95 % or more of the maximum learning amount. 2. Deposit accumulation is 50 % or more. |
|
| P2109 |
When one of the following conditions is met: 1. Throttle opening angle at full close learning is less than 9.975 °. 2. Throttle opening angle at full close learning is 20.025 ° or more. 3. Difference between throttle opening angle and full close position when ETCS relay is off is less than 1.162 °. |
||
| Abnormal period |
P1109 |
10 seconds or more continuously |
|
| P2109 |
0.008 seconds or more |
||
| Number of trips |
P1109 |
5 trip |
|
| P2109 |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Throttle body ASSY (with motor) (throttle position sensor) |
||
| Faulty part |
Throttle body ASSY (with motor) (throttle position sensor) |
||
Description of functions
Overview of DTCs detection
If deposit is present on the throttle valve, this may cause decrease in ISC flow rate or rough idling condition. This is the reason why the ISC flow rate required during idling is maintained using ISC learning value and feedback. If the ISC learning value comes closer to the control limit, the engine control computer outputs the diagnostic codes.
Inspection steps
CAUTION:
Never try to clean the throttle body ASSY (with motor).
| DTC | P1160 | Return Spring Failure |
|---|
| DTC | P2119 | Throttle Control Circuit Range/Performance Problem |
|---|
Circuit description
The electronic throttle control system consists of the throttle motor, throttle position sensor, accelerator pedal sensor ASSY, and the engine control computer. The engine control computer controls the throttle valve via the throttle motor. The throttle valve opening angle is identified by the throttle position sensor on the throttle body ASSY (with motor), and the data is fed back to the engine control computer.
| Diagnostic codes |
P1160 P2119 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P1160 |
When one of the following conditions is met: 1. First IG ON after the battery is removed/reinstalled 2. When turned from IG ON to IG OFF. |
| P2119 |
After engine is started |
||
| Abnormal condition |
P1160 |
After the throttle valve opens at 40°, the fluctuation in throttle valve opening is 2° or less even if the power supply to the throttle motor is shut off. |
|
| P2119 |
The difference in an opening angle of the target value and actual value is over the specified value. |
||
| Abnormal period |
P1160 |
Immediately after |
|
| P2119 |
1 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Throttle body ASSY (with motor) |
||
| Faulty part |
·
Throttle body ASSY (with motor) ·Wiring harness or connector ·Engine control computer |
||
Description of functions
Overview of DTCs detection
The engine control computer calculates the actual throttle valve opening angle based on the signal from the throttle position sensor. Comparing the actual opening angle and the target opening angle, when the difference falls out of the normal range, the engine control computer turns on the check engine warning light and records the diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Depress the accelerator pedal to the floor and release immediately.
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more.
12. Turn the ignition switch to OFF.
13. Turn the ignition switch to ON.
14. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Depress the accelerator pedal to the floor and release immediately.
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more.
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Turn the ignition switch to OFF.
13. Turn the ignition switch to ON.
14. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·“In [Current Data Display & Save]/[System Operation Check Mode], check [Throttle sensor No1 Voltage], [Throttle Motor Duty (Open)], and [Throttle Motor Duty (Close)] data display items. (Refer to
)
·“In [Current Data Display & Save]/[System Operation Check Mode], check [Throttle sensor No1 Voltage], [Throttle Motor Duty (Open)], and [Throttle Motor Duty (Close)] data display items. (Refer to
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
B
A▼
2.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
3.
Reading SSM3 data (Throttle sensor No1 Voltage)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Throttle sensor No1 Voltage], [Throttle Require Position].
(5) Read [Throttle sensor No1 Voltage] displayed on the SSM3 when the accelerator pedal is depressed to the floor and released immediately.
Result
| Result |
Go to |
|---|---|
| Value of the throttle sensor No. 1 voltage does not change. |
A |
| Value of the throttle sensor No. 1 voltage changes. |
B |
NOTE:
When diagnostic codes are output, the throttle valve is pulled by the return spring and returns to the predetermined opening angle due to the fail-safe mode. Therefore, if diagnostic codes are output during this inspection, it is necessary to check the previous data.
B
> Go to Step 5.
A▼
4.
Throttle body ASSY (with motor) unit inspection
NG
> Go to Step 9.
OK▼
5.
Throttle body ASSY (with motor) check (visual and operational check of the throttle valve)
(1) Check for foreign materials in the area between the throttle valve and the housing.
(2) Make sure the throttle valve smoothly moves from the full open position to the full closed position.
Criteria
: There is no foreign materials in the area between the throttle valve and the housing, and the throttle valve moves smoothly.
NG
> Go to Step 9.
OK▼
6.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
7.
Reading SSM3 data (Throttle sensor No1 Voltage, Throttle sensor No2 Voltage)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Throttle sensor No1 Voltage], [Throttle sensor No2 Voltage].
(5) Wiggle the wiring harness to the engine control computer and check the SSM3 reading.
B
> Go to Step 11.
A▼
8.
Repair or replacement of wiring harness and connector (throttle body ASSY (with motor) - engine control computer)
(1) Remove the connector and repair or replace it because the reading from [Current Data Display & Save] has changed or diagnostic codes have been output due to a change in contact resistance of the connector.
Next▼
Complete
9.
Replacement of throttle body ASSY (with motor)
Next▼
10.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
11.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B
A▼
Complete
| DTC | P1235 | High-pressure fuel pump abnormal |
|---|
Circuit description
The high pressure fuel pump is installed on the cylinder head cover with insulator, and driven by the cam on the intake side camshaft (bank 2). In this pump, a solenoid valve is used in the suction side, and a mechanical automatic valve is used in the discharge side. The suction side solenoid valve is duty cycled by the engine control computer to control the discharge rate.
| Diagnostic codes |
P1235 |
|
|---|---|---|
| DTC detection conditions |
Diagnosis condition |
5 seconds or more have elapsed after engine startup. |
| Abnormal condition |
Diagnostic signals from the injector drivers (EDU) do not change when the high-pressure fuel pump is driven (open/short condition in high-pressure fuel pump circuit). |
|
| Abnormal period |
20 times or more consecutively |
|
| Number of trips |
1 trip |
|
| Detecting method |
Continuous monitoring |
|
| Sensors used for detection |
·Fuel pressure sensor ·Injector driver (EDU) ·Fuel pump ASSY (High pressure side) |
|
| Faulty part |
·
Wiring harness or connector ·Fuel pump ASSY (High pressure side) ·Engine control computer |
|
Circuit figure

Description of functions
Overview of DTCs detection
If a malfunction (open/short condition in circuit) is detected in the fuel pump ASSY (high-pressure side), the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
4. Turn the ignition switch to OFF, and wait for 30 seconds.
5. Drive the vehicle several times under the conditions recorded in the freeze frame data, such as engine speed and engine load.
6. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
)
2. Turn the ignition switch to ON.
3. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
4. Turn the ignition switch to OFF, and wait for 30 seconds.
5. Drive the vehicle several times under the conditions recorded in the freeze frame data, such as engine speed and engine load.
6. Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Fuel pump ASSY unit inspection (high-pressure side)
NG
OK▼
2.
Check wiring harness and connector (injector driver - fuel pump ASSY (high-pressure side))
(1) Disconnect injector driver connectors.
(2) Disconnect the fuel pump ASSY (high-pressure side) connectors.
NG
>Repair or replacement of wiring harness or connector
OK▼
3.
Check wiring harness and connector (engine control computer - injector driver)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect injector driver connectors.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Engine control computer check (FPD output)
(1) Using an oscilloscope, check the waveform. (Refer to
for the terminal arrangement)
| Item |
Contents |
|---|---|
| Measuring terminal |
A34-32 (FPD) - chassis ground |
| Equipment setting |
2 V/DIV, 20 ms/DIV |
| Measuring condition |
During idling |
Captions in illustration
| *a |
Connector connected (engine control computer) |
| *b |
Normal waveform at FPD terminal |
Result
: Normal waveform is output.
NOTE:
If diagnostic codes are output after the engine is started from IG OFF state, the fail-safe mode takes effect. Therefore the FPD waveform is output only immediately after start-up.
NG
> Go to Step 6.
OK▼
5.
Engine control computer check (FPF output)
(1) Using an oscilloscope, check the waveform. (Refer to
for the terminal arrangement)
Captions in illustration
| *a |
Connector connected (engine control computer) |
| *b |
Normal waveform at FPD and FPF terminals |
| *c |
FPF waveform, NG waveform 1 |
| *d |
FPF waveform, NG waveform 2 |
| Item |
Contents |
|---|---|
| Measuring terminal |
CH1: A34-32 (FPD) - chassis ground CH2: A34-13 (FPF) - chassis ground |
| Equipment setting |
2 V/DIV, 20 ms/DIV |
| Measuring condition |
During idling |
(2) When FPF terminal waveform is NG waveform 1, stop the engine, disconnect the injector driver connectors, and check the change in FPF waveform during cranking.
Result
| FPD waveform |
FPF waveform |
Check performed when NG waveform 1 results |
Go to |
|---|---|---|---|
| OK |
OK |
- |
A |
| OK |
NG waveform 1 |
NG waveform 1 No change (FPF waveform does not change from GND when ignition is switched from OFF→ON) |
|
| NG waveform 2 Change takes place (FPF waveform rises from GND when ignition is switched from OFF→ON) |
B |
||
| OK |
NG waveform 2 |
- |
B
A▼
6.
Engine control computer check (FPD output)
(1) Disconnect injector driver connectors.
(2) Using an oscilloscope, check the waveform. (Refer to
for the terminal arrangement)
Captions in illustration
| *a |
Connector connected (engine control computer) |
| *b |
Normal waveform at FPD terminal |
| Item |
Contents |
|---|---|
| Measuring terminal |
A34-32 (FPD) - chassis ground |
| Equipment setting |
2 V/DIV, 20 ms/DIV |
| Measuring condition |
When cranking |
Result
: Normal waveform is output.
NG
OK▼
| DTC | P1603 | Engine Stall History |
|---|
Circuit description
After engine startup, if the engine stops due to any other cause than the ignition switch operation, the diagnostic code is output.
The conditions at the time the diagnostic code was output can be checked from the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
It is necessary to check the fuel level before troubleshooting because engine stall due to running out of gas can also be detected.
| Diagnostic codes |
P1603 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. After completing detection and evaluation of startup failure (P1604) 2. After engine is started |
|
| Abnormal condition |
Engine stalls due to causes other than operating the ignition switch (when engine speed drops to 300 r/min or lower) |
||
| Abnormal period |
0.048 s |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous detection |
||
| Sensors used for detection |
Crankshaft position sensor |
||
| Faulty part |
·
Intake system connections ·Vacuum switching valve ASSY ·Brake booster ASSY ·Intake air flow meter ASSY ·E.F.I. water temperature sensor ·Thermostat ·Power supply circuit (vacuum switching valve ASSY, air / fuel ratio sensor, fuel injector ASSY (port injection side), ignition coil ASSY) ·Fuel pump (low-pressure side) ·Fuel pump control system (low-pressure side) ·Fuel line ·PCV system ·Camshaft timing oil control valve ASSY ·Knock control sensor ·Ignition system ·Air conditioner system ·Power steering system ·Electric load signal system ·Charging system ·Automatic transmission system ·Neutral start switch ASSY system ·Engine control computer ·Wiring harness or connector ·Engine immobilizer system |
||
Inspection steps
NOTE:
·Diagnostic code P1603 is different from existing diagnosis for parts, circuits, or system failure. When customer complains about situations such as “engine stalls” and “engine does not start”, trouble phenomenon and freeze frame data will be evaluated to identify possible failure parts. Diagnostic codes may be output and detected due to operation done by the user. Therefore, unless there are customer complaints, do not perform diagnosis work but clear the codes and return the vehicle to the customer even if diagnostic codes are present.
·If any other diagnostic codes are present, troubleshoot the appropriate diagnostic codes first.
·If the result of interview shows conditions at the time the trouble occurs (how engine stopped or restarted), refer to them.
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·To check time-line freeze frame data, check 5 data. (Refer to
)
·If there are more than one items that are applicable to cause of trouble when time-line freeze frame data is checked, perform diagnosis procedure for all the applicable items.
·Drive and stop the vehicle to reproduce the conditions that are closest to those occurred at the time the trouble took place, as recorded in the freeze frame data. Then, check the data and the one obtained during idling (after warm-up, no-load condition with gear in D and N positions), and compare them with the freeze frame data.
·Focus on looking over sign and conditions at the time the trouble took place because the conditions may not recur.
·Wiggle the appropriate wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·If any other diagnostic codes are present, troubleshoot the appropriate diagnostic codes first.
·If the result of interview shows conditions at the time the trouble occurs (how engine stopped or restarted), refer to them.
| Symptoms |
Possible faulty parts |
|---|---|
| Engine vibrates and stops |
Abnormal air / fuel ratio |
| Engine does not vibrate when stops |
Trouble in ignition system, stopped injection, external overload |
| Rough idling after startup |
Abnormal air / fuel ratio |
·To check time-line freeze frame data, check 5 data. (Refer to
·If there are more than one items that are applicable to cause of trouble when time-line freeze frame data is checked, perform diagnosis procedure for all the applicable items.
·Drive and stop the vehicle to reproduce the conditions that are closest to those occurred at the time the trouble took place, as recorded in the freeze frame data. Then, check the data and the one obtained during idling (after warm-up, no-load condition with gear in D and N positions), and compare them with the freeze frame data.
·Focus on looking over sign and conditions at the time the trouble took place because the conditions may not recur.
·Wiggle the appropriate wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
Workflow
: First check the conditions when trouble occurred (shown in freeze frame data) and narrow down the check positions.

| Driving condition |
Engine Speed |
Possible cause |
Main inspection parts |
Step |
|
|---|---|---|---|---|---|
| During idling or deceleration |
Slowly decreases and engine stalls |
Ignition system failure |
Igniter failure |
·Power supply circuit ·Ignition coil ASSY ·Spark plug |
10, 38, 52 |
| Abnormal air / fuel ratio |
Air induction |
·Intake system connections ·Vacuum switching valve ASSY system ·Brake booster ASSY |
5 to 9 |
||
| Sensor failure (misjudged as lean side) |
·Intake air flow meter ASSY ·E.F.I. water temperature sensor ·Air / fuel ratio sensor system ·Thermostat |
11 to 23 |
|||
| Sensor failure (misjudged as rich side) |
39 to 51 |
||||
| Fuel supply failure |
·Fuel pump control system (low-pressure side) ·Vacuum switching valve ASSY system ·Fuel line ·Engine control computer |
24 to 37 |
|||
| Intake air failure |
Air passage failure |
·Intake system connections ·Intake air flow meter ASSY ·Brake booster ASSY ·PCV system ·Vacuum switching valve system |
53 to 55 |
||
| Excessive valve overlap |
·Camshaft timing oil control valve ASSY |
56 to 59 |
|||
| Ignition timing out of range |
Timing deviates from the target |
·Knock control sensor ·E.F.I. water temperature sensor ·Intake air flow meter ASSY |
60 to 64 |
||
| Abruptly drops and engine stalls* |
Ignition/injection stop (failure in power supply system) |
Temporarily shut off |
·Power supply circuit (fuel injector ASSY (port injection side), ignition coil ASSY) |
65, 66 |
|
| External parts failure |
Increase in load |
·Air conditioner system ·Electric load signal system ·Power steering system ·Automatic transmission system ·Neutral start switch ASSY system |
67 to 69 |
||
| At startup or acceleration |
- |
Crankshaft position sensor, camshaft position sensor failure |
Temporarily shut off |
·DTC check |
1 |
| Intake air flow meter ASSY |
Covered with foreign materials |
·Intake air flow meter ASSY |
70 to 73 |
||
| Ignition/injection stop (failure in power supply system) |
Temporarily shut off |
·Power supply circuit (fuel injector ASSY (port injection side), ignition coil ASSY) |
74, 75 |
||
| Fuel supply failure |
Fuel leakage, clogging |
·Fuel pump control system (low-pressure side) ·Fuel line (low-pressure side) |
76 to 80 |
||
* If the engine stalls immediately after the injection method has changed from port injection to direct injection, the injector driver may be faulty.
NOTE:
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
A▼
2.
Freeze frame data check (immobilizer fuel cut state)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
> Go to Step 4.
A▼
3.
Immobilizer operation check
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Idle the engine.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Immobilizer Fuel Cut].
(5) Read the [Immobilizer Fuel Cut] displayed on the SSM3.
NOTE:
If the engine cannot be started, Read [Current Data Display & Save] during cranking.
Result
| Result |
Go to |
|---|---|
| Normal |
A |
| Malfunction (models with smart entry & start system) |
B |
| Malfunction (models without smart entry & start system) |
C |
B
C
A▼
4.
Freeze frame data check (Idle Switch, Engine Speed, Short term fuel trim B1, Long term fuel trim B1)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Trouble phenomenon |
Time-line freeze frame data item |
Possible cause |
Go to |
||
|---|---|---|---|---|---|
| Idle switch |
Engine Speed |
Sum of [Short term fuel trim B1] and [Long term fuel trim B1] |
|||
| Engine speed slowly decreases and then engine stalls during idling or deceleration |
All cases are ON |
Slowly decreases (*1) |
All cases are +15 % or more (*2) |
·Air induction
·Sensor failure (misjudged as lean side)
·Fuel supply failure |
A |
| At least one case is -15 % or less (*3) |
·Sensor failure (misjudged as rich side) |
B |
|||
| All cases are from -15 % to +15 % |
·Insufficient air induction
·Ignition timing out of range |
C |
|||
| Engine speed abruptly decreases and then engine stalls during idling or deceleration |
Abruptly decreases (*1) |
- |
·Injection stop, ignition stop
·External load |
D |
|
| Engine stall during startup, acceleration, cruising |
At least one case is OFF |
- |
- |
·Sensor failure
·Injection/ignition stop
·Fuel supply failure |
E |

NOTE:
·*1: Power supply system failure in common wiring harness to the all cylinders or multiple cylinders, increase in external load, injector driver failure (immediately after the injection method has changed from port injection to direct injection) etc. may be the possible causes of the abrupt drop in engine speed. When one of the followings is applicable, engine speed has abruptly dropped.
In other cases, an engine speed drop is slow.
In other cases, an engine speed drop is slow.
·In the freeze frame data, the amount of engine speed drop between #3 and #5 is 400 r/min or more.
·In the freeze frame data, the engine speed is 520 r/min or less at #3 and 120 r/min or less at #5.
·In the freeze frame data, the engine speed is 520 r/min or less at #3 and 120 r/min or less at #5.
·Perform AT check when the vehicle speed is 30 km/h {18.6 MPH} or less and the difference between the engine speed and turbine speed is 100 r/min or less. (When lock-up release is delayed, both an abrupt drop and a slow drop of the engine speed may be considered depending on the deceleration rate.)
·*2: When diagnostic codes are detected, F/B is corrected to positive due to a lean state.
·*3: When diagnostic codes are detected, F/B is corrected to negative due to a rich state.
·*2: When diagnostic codes are detected, F/B is corrected to positive due to a lean state.
·*3: When diagnostic codes are detected, F/B is corrected to negative due to a rich state.
B
> Go to Step 38.
C
> Go to Step 52.
D
> Go to Step 65.
E
> Go to Step 70.
A▼
5.
Intake system check (connection)
(1) Make sure there is no air leakage (from disconnected hoses, cracks, gaskets) at each part of the intake system. (Refer to
)
NOTE:
·Present of air leakage can be easily checked by racing the engine then releasing the accelerator pedal completely because this creates high vacuum that leads to large air induction noise.
·Air may be leaking (sucked in) if F/B correction value and F/B learning value show a larger difference between idling time (smaller mass air flow) and the normal time, and a smaller difference between racing time (larger mass air flow) and the normal time.
·Air may be leaking (sucked in) if F/B correction value and F/B learning value show a larger difference between idling time (smaller mass air flow) and the normal time, and a smaller difference between racing time (larger mass air flow) and the normal time.
Criteria
: Air induction is not present.
NG
>Repair or replacement of intake system (connection)
OK▼
6.
Vacuum switching valve ASSY check
(1) Disconnect the vacuum hose (canister side) of the vacuum switching valve ASSY.
(2) Start the engine.
(3) Idle the engine.
(4) Disconnect the vacuum switching valve ASSY connector.
(5) Check air vent of the vacuum switching valve ASSY.
Criteria
: No air vent
NG
OK▼
7.
Freeze frame data check (Stop Light Switch)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the DTCs are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Stop light switch |
At least 1 case is ON |
Air being sucked in from brake booster ASSY |
A |
| All cases are OFF |
- |
B |
B
> Go to Step 10.
A▼
8.
Reading SSM3 data (Short term fuel trim B1)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes.
(4) Idle the engine.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Short term fuel trim B1].
(6) Read [Short term fuel trim B1] displayed on the SSM3 while keep depressing the brake pedal.
Standard value
: Change in the value of [Short term fuel trim B1] is +10 % or less
NOTE:
When air is being sucked in, the air / fuel ratio is corrected toward the positive side because it is in a leaner state.
NG
OK▼
9.
Perform test drive for operation check (Short term fuel trim B1, Long term fuel trim B1).
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes.
(4) Idle the engine.
(5) Select the following menu items using the SSM3. : [BRZ Inspection] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Short term fuel trim B1], [Long term fuel trim B1].
NG
OK▼
10.
Ignition system inspection
NG
>Repair or replace the faulty parts.
OK▼
11.
Freeze frame data check (Calculated load value, A/F Sensor #11)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Calculated load value |
Less than 90 % of the normal value (*1) |
Intake air flow meter ASSY |
A |
| A/F Sensor #11 |
2.2 V or more (*2) |
·Air / fuel ratio sensor ·Wiring harness or connector |
B |
NOTE:
*1: When malfunction occurs in the intake air flow meter SUB-ASSY, the result of the calculation for the mass air flow becomes less than the specification, smaller engine load value is displayed.
*2: When a malfunctioning air / fuel ratio sensor continuously outputs a lean value, the air / fuel ratio is corrected to the richer side and may cause the engine to stall.
B
> Go to Step 15.
A▼
12.
Inspection of intake air flow meter SUB-ASSY
(1) Remove the intake air flow meter SUB-ASSY.
(2) The platinum filament (at heater area) in the flow duct of the intake air flow meter SUB-ASSY is free of foreign materials.
Result
| Result |
Go to |
|---|---|
| Visible foreign materials are present |
A |
| Visible foreign materials are not present |
B |
Captions in illustration
| *1 |
Intake air flow meter ASSY |
| *2 |
Platinum filament (heater) |
B
A▼
13.
Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) - C16-5 (VG) |
Always |
Less than 1 Ω |
| A33-29 (E2G) - C16-4 (E2G) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) and C16-5 (VG) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A33-29 (E2G) and C16-4 (E2G) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
14.
Perform test drive for operation check (Engine load value)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C {167°F} or more).
(3) Idle the engine.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Calculated load value].
B
> Go to Step 18.
A▼
15.
Perform SSM3 system operation check mode (fuel injection amount)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 80°C {176°F} or more).
(3) Run the engine at 2500 r/min for approximately 3 minutes to warm up each sensor.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Volume].
(5) Idle the engine, increase and decrease fuel injection amount, and read values of the air / fuel ratio sensor voltage [A/F Sensor #11].
Voltage
| Tester item |
Standard value |
|---|---|
| Fuel injection amount (+12%) |
Output voltage of air / fuel ratio sensor is less than 2.0 V. |
| Fuel injection amount (-12 %) |
Output voltage of air / fuel ratio sensor is 2.4 V or more. |
CAUTION:
·Voltage output of the air / fuel ratio sensor delays a few seconds.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal |
B |
B
> Go to Step 18.
A▼
16.
Check wiring harness and connector (air / fuel ratio sensor power supply circuit)
(1) Disconnect the air / fuel ratio sensor connector.
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C14-2 (+B) - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (air / fuel ratio sensor connector) |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
OK▼
17.
Check wiring harness and connector (engine control computer - air / fuel ratio sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the air / fuel ratio sensor connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-19 (A1A+) - C14-3 (A1A+) |
Always |
Less than 1 Ω |
| A34-18 (A1A-) - C14-4 (A1A-) |
Always |
Less than 1 Ω |
| A34-5 (HA1A) - C14-1 (HA1A) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-19 (A1A+) and C14-3 (A1A+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-18 (A1A-) and C14-4 (A1A-) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-5 (HA1A) and C14-1 (HA1A) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
18.
Freeze frame data check (Initial Engine Coolant Temp, Ambient Temperature, Initial Intake Air Temp)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Go to |
|---|---|---|
| Initial Engine Coolant Temp, Ambient Temperature, Initial Intake Air Temp |
Difference in temperature for each is less than 10°C {18°F}. (*1) |
A |
| Difference in temperature for each is 10°C {18°F} or more. (*2) |
B |
NOTE:
·*1: A long period of time has elapsed after engine was stopped.
·*2: Only short period of time has elapsed after engine was stopped.
·*2: Only short period of time has elapsed after engine was stopped.
B
> Go to Step 21.
A▼
19.
Freeze frame data check (Initial Engine Coolant Temp., Coolant Temp., Time Since Engine Start)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)

Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Initial Engine Coolant Temp, Coolant Temp., Time Since Engine Start |
Range of illustration A |
·E.F.I. water temperature sensor ·Thermostat |
A |
| Range of illustration B |
·E.F.I. water temperature sensor |
B |
|
| Range of illustration C |
- |
C |
B
> Go to Step 22.
C
> Go to Step 24.
A▼
20.
Thermostat unit inspection
B
> Go to Step 22.
A▼
21.
Freeze frame data check (Ambient Temperature, Coolant Temp.)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Coolant Temp. |
120°C {248°F} or more |
E.F.I. water temperature sensor |
A |
| Coolant Temp., Ambient Temperature |
Engine coolant temperature is at least 15°C {27°F} lower than the ambient temperature. |
E.F.I. water temperature sensor |
|
| Time-line freeze frame data items shown above |
Each value is different from those shown above |
- |
B |
B
> Go to Step 24.
A▼
22.
Unit inspection of the E.F.I. water temperature sensor
NG
OK▼
23.
Check wiring harness and connector (engine control computer - E.F.I. water temperature sensor)
(1) Disconnect the E.F.I. water temperature sensor connectors.
(2) Disconnect the connector for the engine control computer.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-30 (THW) - C35-2 (THW) |
Always |
Less than 1 Ω |
| A36-29 (E1) - C35-1 (E2) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-30 (THW) and C35-2 (THW) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-29 (E1) and C35-1 (E2) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
24.
Freeze frame data check (EVAP (Purge) VSV)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Purge VSV drive duty ratio |
At least 1 case is other than 0 % |
Vacuum switching valve ASSY |
A |
| All cases are 0 % |
- |
B |
NOTE:
When the vacuum switching valve ASSY is stuck closed due to a failure, A/F correction is improperly made and a leaner air / fuel ratio is created, and this may cause the engine to stall.
B
> Go to Step 33.
A▼
25.
Perform SSM3 System Operation Check Mode (Activate the VSV for Evap Control)
(1) Disconnect the vacuum hose (canister side) of the vacuum switching valve ASSY.
(2) Connect the SSM3 to the DLC3.
(3) Start the engine.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Activate the VSV for Evap Control].
(5) Activate the vacuum switching valve ASSY and check air vent.
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal |
B |
Captions in illustration
| *a |
VSV ON (air vent present) |
| *b |
VSV OFF (no air vent) |
NOTE:
Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
B
> Go to Step 33.
A▼
26.
Vacuum switching valve ASSY unit inspection
NG
OK▼
27.
Check wiring harness and connector (vacuum switching valve ASSY power supply circuit)
(1) Disconnect the vacuum switching valve ASSY connector.
(2) Turn the ignition switch to ON.
(3) Measure the voltage between terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C32-1 - chassis ground |
IG ON |
11 to 14V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (Vacuum switching valve ASSY connector) |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
28.
Check wiring harness and connector (engine control computer - vacuum switching valve ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the vacuum switching valve ASSY connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-11 (PRG) - C32-2 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-11 (PRG) and C32-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
29.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
Next▼
30.
Reading SSM3 data (EVAP (Purge) VSV)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C {167°F} or more).
(4) Idle the engine for 15 minutes or more.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [EVAP (Purge) VSV].
B
>Inspection for problems that do not normally occur
A▼
31.
Perform SSM3 System Operation Check Mode (Activate the VSV for Evap Control)
(1) Disconnect the vacuum hose (canister side) of the vacuum switching valve ASSY.
(2) Connect the SSM3 to the DLC3.
(3) Start the engine.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Activate the VSV for Evap Control].
(5) Activate the vacuum switching valve ASSY and check air vent.
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal |
B |
Captions in illustration
| *a |
VSV ON (air vent present) |
| *b |
VSV OFF (no air vent) |
NOTE:
Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
B
>Inspection for problems that do not normally occur
A▼
32.
Check connection of the engine control computer connectors (power supply system)
(1) Check the connection of the engine control computer connectors.
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Reconnect the connectors.
OK▼
33.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) Check the operating sound of the fuel pump (low pressure side) when [System Operation Check Mode] is performed.
Criteria
| Fuel pump duty |
Criteria |
|---|---|
| 20 % and 80 % |
Operating sound is heard. |
| OFF |
Operating sound is not heard. |
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal |
B |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure there is no fuel leakage from pipes, a trace of fuel leakage, or fuel odor while [System Operation Check Mode] is performed.
·When abnormal noise is heard from the fuel pump (low-pressure side), go to step 34.
·Make sure there is no fuel leakage from pipes, a trace of fuel leakage, or fuel odor while [System Operation Check Mode] is performed.
·When abnormal noise is heard from the fuel pump (low-pressure side), go to step 34.
B
> Go to Step 35.
A▼
34.
Fuel pump unit inspection (low-pressure side)
NG
OK▼
35.
Fuel system check (function inspection)
B
>Inspection for problems that do not normally occur
A▼
36.
Fuel system check (check for foreign materials caught in fuel pump)
(1) Check the area around the fuel pump (low-pressure side) (fuel pump itself, fuel pump filter, and inside the fuel tank ASSY) for an inclusion of foreign materials such as iron chips, and also check the fuel pump (low-pressure side) for any evidence of foreign material intrusion.
Result
| Result |
Go to |
|---|---|
| Foreign materials or any evidence of catching them are present |
A |
| Neither foreign materials nor any evidence of catching them |
B |
NOTE:
Remove foreign materials such as iron chips from the fuel pump (low-pressure side), fuel pump filter, and fuel tank if they are present.
B
>Repair or replacement of fuel system
A▼
37.
Fuel system check (function inspection)
NG
>Repair or replace the faulty parts.
OK▼
Complete
38.
Ignition system inspection
NG
>Repair or replace the faulty parts.
OK▼
39.
Freeze frame data check (Calculated load value, A/F Sensor #11)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Calculated load value |
110 % or more than the normal value (*1) |
Intake air flow meter ASSY |
A |
| A/F Sensor #11 |
Less than 2.2 V (*2) |
·Air / fuel ratio sensor ·Wiring harness or connector |
B |
| Time-line freeze frame data items shown above |
Each value is different from those shown above |
- |
C |
NOTE:
*1: When malfunction occurs in the intake air flow meter SUB-ASSY, the result of the calculation for the mass air flow becomes more than the specification, larger engine load value is displayed
*2: When a malfunctioning air / fuel ratio sensor continuously outputs a rich value, the air / fuel ratio is corrected to the leaner side and may cause the engine to stall.
B
> Go to Step 43.
C
> Go to Step 46.
A▼
40.
Inspection of intake air flow meter SUB-ASSY
(1) Remove the intake air flow meter SUB-ASSY.
(2) The platinum filament (at heater area) in the flow duct of the intake air flow meter SUB-ASSY is free of foreign materials.
Result
| Result |
Go to |
|---|---|
| Visible foreign materials are not present |
A |
| Visible foreign materials are present |
B |
Captions in illustration
| *1 |
Intake air flow meter ASSY |
| *2 |
Platinum filament (heater) |
B
A▼
41.
Inspection of wiring harnesses and connectors (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) - C16-5 (VG) |
Always |
Less than 1 Ω |
| A33-29 (E2G) - C16-4 (E2G) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) and C16-5 (VG) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A33-29 (E2G) and C16-4 (E2G) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
42.
Perform test drive for operation check (Calculated load value)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C {167°F} or more).
(3) Idle the engine.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Calculated load value].
NG
OK▼
43.
Perform SSM3 system operation check mode (fuel injection amount)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 80°C {176°F} or more).
(3) Run the engine at 2500 r/min for approximately 3 minutes to warm up each sensor.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Volume].
(5) Idle the engine, increase and decrease fuel injection amount, and read values of the air / fuel ratio sensor voltage [A/F Sensor #11].
Voltage
| Tester item |
Standard value |
|---|---|
| Fuel injection amount (+12%) |
Output voltage of air / fuel ratio sensor is less than 2.0 V. |
| Fuel injection amount (-12 %) |
Output voltage of air / fuel ratio sensor is 2.4V or more. |
CAUTION:
·Voltage output of the air / fuel ratio sensor delays a few seconds.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal |
B |
B
> Go to Step 46.
A▼
44.
Check wiring harness and connector (air / fuel ratio sensor power supply circuit)
(1) Disconnect the air / fuel ratio sensor connector.
(2) Turn the ignition switch to ON.
(3) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C14-2 (+B) - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (air / fuel ratio sensor connector) |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
OK▼
45.
Check wiring harness and connector (engine control computer - air / fuel ratio sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the air / fuel ratio sensor connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-19 (A1A+) - C14-3 (A1A+) |
Always |
Less than 1 Ω |
| A34-18 (A1A-) - C14-4 (A1A-) |
Always |
Less than 1 Ω |
| A34-5 (HA1A) - C14-1 (HA1A) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-19 (A1A+) and C14-3 (A1A+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-18 (A1A-) and C14-4 (A1A-) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-5 (HA1A) and C14-1 (HA1A) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
46.
Freeze frame data check (Initial Engine Coolant Temp., Ambient Temp for A/C, Initial Intake Air Temp.)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Go to |
|---|---|---|
| Initial Engine Coolant Temp, Ambient Temperature, Initial Intake Air Temp |
Difference in temperature for each is less than 10°C {18°F}. (*1) |
A |
| Difference in temperature for each is 10°C {18°F} or more. (*2) |
B |
NOTE:
·*1: A long period of time has elapsed after engine was stopped.
·*2: Only short period of time has elapsed after engine was stopped.
·*2: Only short period of time has elapsed after engine was stopped.
B
> Go to Step 49.
A▼
47.
Freeze frame data check (Initial Engine Coolant Temp., Coolant Temp., Time Since Engine Start)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)

Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Initial Engine Coolant Temp, Coolant Temp., Time Since Engine Start |
Range of illustration A |
·E.F.I. water temperature sensor ·Thermostat |
A |
| Range of illustration B |
·E.F.I. water temperature sensor |
B |
|
| Range of illustration C |
- |
C |
B
> Go to Step 50.
C
> Go to Step 78.
A▼
48.
Thermostat unit inspection
B
> Go to Step 50.
A▼
49.
Freeze frame data check (Ambient Temperature, Coolant Temp.)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Coolant Temp. |
120°C {248°F} or more |
E.F.I. water temperature sensor |
A |
| Coolant Temp., Ambient Temperature |
Engine coolant temperature is at least 15°C {27°F} lower than the ambient temperature. |
E.F.I. water temperature sensor |
|
| Time-line freeze frame data items shown above |
Each value is different from those shown above |
- |
B |
B
> Go to Step 81.
A▼
50.
Unit inspection of the E.F.I. water temperature sensor
NG
OK▼
51.
Check wiring harness and connector (engine control computer - E.F.I. water temperature sensor)
(1) Disconnect the E.F.I. water temperature sensor connectors.
(2) Disconnect the connector for the engine control computer.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-30 (THW) - C35-2 (THW) |
Always |
Less than 1 Ω |
| A36-29 (E1) - C35-1 (E2) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-30 (THW) and C35-2 (THW) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-29 (E1) and C35-1 (E2) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
Inspection for problems that do not normally occur
52.
Ignition system inspection
NG
>Repair or replace the faulty parts.
OK▼
53.
Freeze frame data check (ISC Learning Value, ISC Feedback Value)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Sum of [ISC Learning Value] and [ISC Feedback Value] |
Less than 80 % of the current value |
Intake air failure |
A |
| 80 % or more than the current value |
B |
B
> Go to Step 56.
A▼
54.
Intake system inspection
(1) Make sure there is no air leakage (from disconnected hoses, cracks, gaskets) at each part of the intake system. (Refer to
)
NOTE:
·Present of air leakage can be easily checked by racing the engine then releasing the accelerator pedal completely because this creates high vacuum that leads to large air induction noise.
·Air may be leaking (sucked in) if F/B correction value #1 and F/B learning value #1 show a larger difference between idling time (smaller mass air flow) and the normal time, and a smaller difference between racing time (larger mass air flow) and the normal time.
·Air may be leaking (sucked in) if F/B correction value #1 and F/B learning value #1 show a larger difference between idling time (smaller mass air flow) and the normal time, and a smaller difference between racing time (larger mass air flow) and the normal time.
Criteria
: No air induction
NG
>Repair or replacement of intake system
OK▼
55.
Intake system check (function inspection)
(1) Check each part of the intake system.
·Brake booster ASSY check (Refer to
)
·Intake air flow meter SUB-ASSY check (Refer to
)
·Ventilation hose check (Refer to
)
·Ventilation valve SUB-ASSY check (Refer to
)
·Vacuum switching valve ASSY check (Refer to
)
·Intake air flow meter SUB-ASSY check (Refer to
·Ventilation hose check (Refer to
·Ventilation valve SUB-ASSY check (Refer to
·Vacuum switching valve ASSY check (Refer to
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal |
B |
B
> Go to Step 60.
A▼
Repair or replace the faulty parts.
56.
Perform SSM3 System Operation Check Mode (Control the VVT Linear (Bank1), Control the VVT Linear (Bank2))
(1) Connect the SSM3 to the DLC3.
(2) Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C [167°F] or more)
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the VVT Linear (Bank1), Control the VVT Linear (Bank2)].
(4) Start the engine and idle the engine and check the idle speed under [System Operation Check Mode].
Criteria
| Inspection conditions |
Criteria |
|---|---|
| 0°CA |
Normal idle speed |
| Advance or retard the timing between 0°CA and 100°CA. |
Engine stalls, rough idling |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Check the operation noise under the system operation check mode. Also check the valves for problems such as failed valve return, stuck valve, and abnormal conditions.
·If the camshaft timing oil control valve ASSY (intake side) is stuck ON, valve overlap increases and internal EGR causes poor combustion, and eventually may lead to rough idling and engine stall.
·Check the operation noise under the system operation check mode. Also check the valves for problems such as failed valve return, stuck valve, and abnormal conditions.
·If the camshaft timing oil control valve ASSY (intake side) is stuck ON, valve overlap increases and internal EGR causes poor combustion, and eventually may lead to rough idling and engine stall.
NG
OK▼
57.
Check wiring harness and connector (engine control computer - camshaft timing oil control valve ASSY (intake side))
(1) Disconnect camshaft timing oil control valve ASSY (intake side) connector.
(2) Measure the voltage between the terminals.
(3) Disconnect the connector for the engine control computer.
(4) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-17 (OC1) - C7-2 |
Always |
Less than 1 Ω |
| A36-16 (OC2) - C24-2 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-17 (OC1) and C7-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-16 (OC2) and C24-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (Camshaft timing oil control valve ASSY (intake side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
58.
Perform SSM3 System Operation Check Mode (Control the VVT Exhaust Linear (Bank1), Control the VVT Exhaust Linear (Bank2))
(1) Connect the SSM3 to the DLC3.
(2) Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C [167°F] or more)
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the VVT Exhaust Linear (Bank1), Control the VVT Exhaust Linear (Bank2)].
(4) Start the engine and idle the engine and check the idle speed under [System Operation Check Mode].
Criteria
| Inspection conditions |
Criteria |
|---|---|
| 0°CA |
Normal idle speed |
| Advance or retard the timing between 0°CA and 100°CA. |
Engine stalls, rough idling |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Check the operation noise under the system operation check mode. Also check the valves for problems such as failed valve return, stuck valve, and abnormal conditions.
·If the camshaft timing oil control valve ASSY (exhaust side) is stuck ON, valve overlap increases and internal EGR causes poor combustion, and eventually may lead to rough idling and engine stall.
·Check the operation noise under the system operation check mode. Also check the valves for problems such as failed valve return, stuck valve, and abnormal conditions.
·If the camshaft timing oil control valve ASSY (exhaust side) is stuck ON, valve overlap increases and internal EGR causes poor combustion, and eventually may lead to rough idling and engine stall.
NG
OK▼
59.
Check wiring harness and connector (engine control computer - camshaft timing oil control valve ASSY (exhaust side))
(1) Disconnect camshaft timing oil control valve ASSY (exhaust side) connector.
(2) Measure the voltage between the terminals.
(3) Disconnect the connector for the engine control computer.
(4) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-7 (OE1) - C5-2 |
Always |
Less than 1 Ω |
| A36-5 (OE2) - C23-2 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-7 (OE1) and C5-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-5 (OE2) and C23-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (Camshaft timing oil control valve ASSY (intake side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
60.
Freeze frame data check (Ignition timing adv. #1, Knock Correct Learn Value)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Possible cause |
Go to |
|
|---|---|---|---|
| Ignition timing #1 |
Knocking correction learning value |
||
| Difference from the normal value is 10° or more |
Less than 3°CA |
·E.F.I. water temperature sensor ·Intake air flow meter ASSY ·Knock control sensor |
A |
| 3°CA or more |
- |
B |
|
| Difference from the normal value is within 10° |
- |
- |
|
B
>Inspection for problems that do not normally occur
A▼
61.
Unit inspection of the E.F.I. water temperature sensor
NG
OK▼
62.
Check wiring harness and connector (engine control computer - E.F.I. water temperature sensor)
(1) Disconnect the E.F.I. water temperature sensor connectors.
(2) Disconnect the connector for the engine control computer.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-30 (THW) - C35-2 (THW) |
Always |
Less than 1 Ω |
| A36-29 (E1) - C35-1 (E2) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-30 (THW) and C35-2 (THW) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-29 (E1) and C35-1 (E2) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
63.
Unit inspection of intake air flow meter SUB-ASSY (inlet air temperature sensor check)
NOTE:
When a value higher than the normal intake air temperature is output to the engine control computer due to a failure of the intake air flow meter SUB-ASSY (inlet temperature sensor), the timing may be retarded.
NG
OK▼
64.
Reading SSM3 data (Ignition timing adv. #1, Knock Correct Learn Value)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C [167°F] or more).
(3) Idle the engine.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Ignition timing adv. #1, Knock Correct Learn Value].
(5) Read the [Ignition timing adv. #1] and [Knock Correct Learn Value] displayed on the SSM3.
Result
| Item |
Go to |
|
|---|---|---|
| Ignition timing #1 |
Knocking correction learning value |
|
| Difference from the current value is 10° or more |
Less than 3 ° |
A |
| 3° or more |
B |
|
| Difference from the current value is within 10° |
- |
|
NOTE:
When normal results are obtained in steps 56 through 64, if a sum of [ISC Learning Value] and [ISC Feedback Value] is 120 % or more than the normal value, check the throttle body ASSY for carbon deposit. If carbon deposit is found, replace the throttle body ASSY and complete the work.
B
>Complete
A▼
65.
Engine control computer check (fuel injector ASSY (port injection side) power supply circuit)
(1) Disconnect the connector for fuel injector ASSY (port injection side).
(2) Turn the ignition switch to ON.
(3) Measure the voltage between terminals. (Refer to
for the terminal arrangement)
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C8-1 - chassis ground |
IG ON |
11 to 14 V |
| C30-1 - chassis ground |
IG ON |
11 to 14 V |
| C9-1 - chassis ground |
IG ON |
11 to 14 V |
| C31-1 - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (fuel injector ASSY (port injection side) connectors) |
| *b |
No. 1 cylinder |
| *c |
No. 2 cylinder |
| *d |
No. 3 cylinder |
| *e |
No. 4 cylinder |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Trouble in all cylinders or multiple cylinders may be the possible causes of the abrupt drop in engine speed. (Failure in the power supply system of the common wiring harness to all cylinders could be the cause.)
·Make sure an excessive tension is not placed on the wiring harness.
·Trouble in all cylinders or multiple cylinders may be the possible causes of the abrupt drop in engine speed. (Failure in the power supply system of the common wiring harness to all cylinders could be the cause.)
NG
OK▼
66.
Ignition system inspection
NG
>Repair or replace the faulty parts.
OK▼
67.
Freeze frame data check (A/C Switch, Air Conditioner FB Val)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Possible cause |
Go to |
|
|---|---|---|---|
| A/C Switch, Air Conditioner FB Val |
ISC air conditioner correction amount |
||
| Reading of [A/C Switch] does not change from OFF, or the reading of [Air Conditioner FB Val] does not increase (20 % or less than [ISC Learning Value] (standard *1)) |
- |
Other than air conditioner system |
A |
| Reading of [A/C Switch] has changed from OFF to ON, or the reading of [Air Conditioner FB Val] has increased (20 % or more than [ISC Learning Value] (standard *1)) |
No values are indicated. |
||
| Values are indicated. |
Air conditioner system (automatic air conditioning system) |
B |
|
| Air conditioner system (manual air conditioning system) |
C |
||
NOTE:
·*1: The normal value of [ISC Learning Value] is the displacement (liter) × 0.9.
·Even if the results are normal, there is still a possibility of trouble in the air conditioning system. If no fault is found in other parts, inspect the air conditioning system.
·Even if the results are normal, there is still a possibility of trouble in the air conditioning system. If no fault is found in other parts, inspect the air conditioning system.
B
C
A▼
68.
Freeze frame data check (Electric Load Feedback Val, Engine Speed, Turbine Revolution Speed, Vehicle Speed)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Possible cause |
Go to |
|||
|---|---|---|---|---|---|
| ISC electric load correction amount |
Difference between [Engine Speed] and [Turbine Revolution Speed] |
Vehicle speed |
|||
| Reading of [Electric Load Feedback Val] increases *1 (20 % or more than [ISC Learning Value] (standard *2)) |
No values are indicated. |
All cases are 100 r/min or more |
- |
- |
A |
| At least one case is less than 100 r/min (*3) |
30 km/h {18.6 MPH} or more |
- |
|||
| Less than 30 km/h {18.6 MPH} |
Automatic transmission system |
B |
|||
| Values are indicated. |
- |
- |
Electric load signal system |
C |
|
| Reading of [Electric Load Feedback Val] does not increase (20 % or less than [ISC Learning Value] (standard *2)) |
- |
All cases are 100 r/min or more |
- |
- |
A |
| At least one case is less than 100 r/min (*3) |
30 km/h {18.6 MPH} or more |
- |
|||
| Less than 30 km/h {18.6 MPH} |
Automatic transmission system |
B |
|||
NOTE:
·*1: If [Electric Load Feedback Val] is increasing, this may indicate a failure due to a change in electric load. Check the power steering system, alternator, and continuity and connectors between the alternator and the engine control computer for a problem.
·*2: The normal value of [ISC Learning Value] is the displacement (liter) × 0.9.
·*3: When the difference between [Engine Speed] and [Turbine Revolution Speed] is small, the engine and turbine are locked up. Because the lock-up is usually released when the vehicle speed is 30 km/h {18.6 MPH} or less, a faulty automatic transmission system is presumed. (At this time, a delay in [Vehicle Speed] of the freeze frame data should be taken into consideration. The delay is approximately 0.5 second when compared to the actual vehicle speed.)
·Even if the results are normal, there is still a possibility of trouble in the electric load signal system and the automatic transmission system. If no fault is found in other parts, inspect the electric load signal system, power steering system, and the automatic transmission system.
·*2: The normal value of [ISC Learning Value] is the displacement (liter) × 0.9.
·*3: When the difference between [Engine Speed] and [Turbine Revolution Speed] is small, the engine and turbine are locked up. Because the lock-up is usually released when the vehicle speed is 30 km/h {18.6 MPH} or less, a faulty automatic transmission system is presumed. (At this time, a delay in [Vehicle Speed] of the freeze frame data should be taken into consideration. The delay is approximately 0.5 second when compared to the actual vehicle speed.)
·Even if the results are normal, there is still a possibility of trouble in the electric load signal system and the automatic transmission system. If no fault is found in other parts, inspect the electric load signal system, power steering system, and the automatic transmission system.
B
C
>Alternator system check (charging system)
A▼
69.
Freeze frame data check (Shift SW Status (P Range), Shift SW Status (N Range), Neutral Position Switch)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Possible cause |
Go to |
|
|---|---|---|---|
| Shift SW Status (P Range) or Shift SW Status (N Range) |
Neutral Position Switch |
||
| At least one case is OFF |
NSW ON when D position or R position is selected |
Neutral start switch ASSY system |
A |
| NSW OFF when D position or R position is selected |
Automatic transmission system |
B |
|
| All cases are ON |
- |
- |
C |
NOTE:
Even if the results are normal, there is still a possibility of trouble in the neutral start switch ASSY system and the automatic transmission system. If no fault is found in other parts, inspect the neutral start switch ASSY system and the automatic transmission system.
B
C
>Inspection for problems that do not normally occur
A▼
70.
Freeze frame data check (Relative Throttle Pos., Calculated load value)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Relative Throttle Pos., Calculated load value |
Engine load value is decreasing while throttle opening angle is increasing |
Intake air flow meter ASSY |
A |
| Engine load value is not decreasing while throttle opening angle is increasing |
- |
B |
B
> Go to Step 74.
A▼
71.
Inspection of intake air flow meter SUB-ASSY
(1) Remove the intake air flow meter SUB-ASSY.
(2) The platinum filament (at heater area) in the flow duct of the intake air flow meter SUB-ASSY is free of foreign materials.
Result
| Result |
Go to |
|---|---|
| Visible foreign materials are not present |
A |
| Visible foreign materials are present |
B |
Captions in illustration
| *1 |
Intake air flow meter ASSY |
| *2 |
Platinum filament (heater) |
B
A▼
72.
Inspection of wiring harnesses and connectors (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) - C16-5 (VG) |
Always |
Less than 1 Ω |
| A33-29 (E2G) - C16-4 (E2G) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) and C16-5 (VG) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A33-29 (E2G) and C16-4 (E2G) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
73.
Perform test drive for operation check (Calculated load value)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C {167°F} or more).
(3) Idle the engine.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Calculated load value].
NG
OK▼
74.
Engine control computer check (fuel injector ASSY (port injection side) power supply circuit)
(1) Disconnect the connector for fuel injector ASSY (port injection side).
(2) Turn the ignition switch to ON.
(3) Measure the voltage between terminals. (Refer to
)
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C8-1 - chassis ground |
IG ON |
11 to 14 V |
| C30-1 - chassis ground |
IG ON |
11 to 14 V |
| C9-1 - chassis ground |
IG ON |
11 to 14 V |
| C31-1 - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (fuel injector ASSY (port injection side) connectors) |
| *b |
No. 1 cylinder |
| *c |
No. 2 cylinder |
| *d |
No. 3 cylinder |
| *e |
No. 4 cylinder |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Trouble in all cylinders or multiple cylinders may be the possible causes of the abrupt drop in engine speed. (Failure in the power supply system of the common wiring harness to all cylinders could be the cause.)
·Make sure an excessive tension is not placed on the wiring harness.
·Trouble in all cylinders or multiple cylinders may be the possible causes of the abrupt drop in engine speed. (Failure in the power supply system of the common wiring harness to all cylinders could be the cause.)
NG
OK▼
75.
Ignition system inspection
NG
>Repair or replace the faulty parts.
OK▼
76.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) Check the operating sound of the fuel pump (low pressure side) when [System Operation Check Mode] is performed.
Criteria
| Fuel pump duty |
Criteria |
|---|---|
| 20 % and 80 % |
Operating sound is heard. |
| OFF |
Operating sound is not heard. |
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal |
B |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure there is no fuel leakage from pipes, a trace of fuel leakage, or fuel odor while [System Operation Check Mode] is performed.
·When abnormal noise is heard from the fuel pump (low-pressure side), go to step 77.
·Make sure there is no fuel leakage from pipes, a trace of fuel leakage, or fuel odor while [System Operation Check Mode] is performed.
·When abnormal noise is heard from the fuel pump (low-pressure side), go to step 77.
B
> Go to Step 78.
A▼
77.
Fuel pump unit inspection (low-pressure side)
NG
OK▼
78.
Fuel system check (function inspection)
B
>Inspection for problems that do not normally occur
A▼
79.
Fuel system check (check for foreign materials caught in fuel pump)
(1) Check the area around the fuel pump (low-pressure side) (fuel pump itself, fuel pump filter, and inside the fuel tank ASSY) for an inclusion of foreign materials such as iron chips, and also check the fuel pump (low-pressure side) for any evidence of foreign material intrusion.
Result
| Result |
Go to |
|---|---|
| Foreign materials or any evidence of catching them are present |
A |
| Neither foreign materials nor any evidence of catching them |
B |
NOTE:
Remove foreign materials such as iron chips from the fuel pump (low-pressure side), fuel pump filter, and fuel tank if they are present.
B
>Repair or replacement of fuel system
A▼
80.
Fuel system check (function inspection)
B
>Repair or replace the faulty parts.
A▼
Complete
| DTC | P1604 | Startability Malfunction |
|---|
Circuit description
When the engine does not start or it takes a long period of time to startup even though the starter signal has been input, and when the engine speed drops immediately after startup and stalls, this diagnostic code is output.
The conditions at the time the diagnostic code was output can be checked from the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
It is necessary to check the fuel level before troubleshooting because startup failure due to running out of gas can also be detected.
| Diagnostic codes |
P1604 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
(1) *1 |
Starter signal ON |
| (2) *2 |
After startup (500 r/min or more), within 2 seconds |
||
| Abnormal condition |
(1) *1 |
Engine speed is less than 500 r/min. |
|
| (2) *2 |
Engine speed drops to 300 r/min or less. |
||
| Abnormal period |
(1) *1 |
2 to 26 seconds or more (varies depending on ambient temperature and atmospheric pressure) |
|
| (2) *2 |
- |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous detection |
||
| Sensors used for detection |
·
Crankshaft position sensor ·E.F.I. water temperature sensor ·Starter signal circuit |
||
| Faulty part |
·
Engine unit (excessive friction, compression drop) ·Engine immobilizer system ·Starter system ·Crankshaft position sensor system ·Camshaft position sensor system (intake side) ·Camshaft position sensor system (exhaust side) ·E.F.I. water temperature sensor system ·Fuel pump (low-pressure side) ·Fuel pump control system (low-pressure side) ·Injector driver system ·Fuel piping ·Fuel injector ASSY (port injection side) system ·Throttle body ASSY (with motor) ·Fuel pressure regulator ASSY ·Battery ·Flywheel (Transmission M/T) ·Drive plate & ring gear SUB-ASSY (Transmission A/T) ·Spark plug ·Ignition coil ASSY system ·Intake system connections ·Camshaft timing oil control valve ASSY ·Intake air flow meter SUB-ASSY system ·Air / fuel ratio sensor ·Oxygen sensor ·Valve timing ·Fuel ·Vacuum switching valve ASSY ·Intake valve ·Engine control computer |
||
NOTE:
*1: Startup time is short or engine does not start
*2: Engine speed drops or engine stalls immediately after engine start
Inspection steps
NOTE:
·Diagnostic code P1604 is different from existing diagnosis for parts, circuits, or system failure. When customer complains about situations such as “engine stalls” and “engine does not start”, trouble phenomenon and freeze frame data will be evaluated to identify possible failure parts. Diagnostic codes may be output and detected due to operation done by the user. Therefore, unless there are customer complaints, do not perform diagnosis work but clear the codes and return the vehicle to the customer even if diagnostic codes are present.
·If any other diagnostic codes are present, troubleshoot the appropriate diagnostic codes first.
·If the engine cannot be started and P1604 is not output, refer to the symptom table. (Refer to
)
·If [Immobilizer Fuel Cut] under [Current Data Display & Save] shows failure, the engine cannot be started.
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·To check time-line freeze frame data, check 5 data. (Refer to
)
·If there are more than one items that are applicable to cause of trouble when time-line freeze frame data is checked, perform diagnosis procedure for all the applicable items.
·Start the engine to reproduce the conditions that are closest to those occurred at the time the trouble took place, as recorded in the freeze frame data. Check the data at that time and compare to the freeze frame data.
·Focus on looking over sign and conditions at the time the trouble took place because the conditions may not recur.
·Wiggle the appropriate wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·If the same check and replacement may be repeated through these steps, they may be omitted the second time.
·If any other diagnostic codes are present, troubleshoot the appropriate diagnostic codes first.
·If the engine cannot be started and P1604 is not output, refer to the symptom table. (Refer to
·If [Immobilizer Fuel Cut] under [Current Data Display & Save] shows failure, the engine cannot be started.
·Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
·To check time-line freeze frame data, check 5 data. (Refer to
·If there are more than one items that are applicable to cause of trouble when time-line freeze frame data is checked, perform diagnosis procedure for all the applicable items.
·Start the engine to reproduce the conditions that are closest to those occurred at the time the trouble took place, as recorded in the freeze frame data. Check the data at that time and compare to the freeze frame data.
·Focus on looking over sign and conditions at the time the trouble took place because the conditions may not recur.
·Wiggle the appropriate wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·If the same check and replacement may be repeated through these steps, they may be omitted the second time.
1. Workflow of inspection steps
(1) Freeze frame data is present but not reproducible and malfunction condition has not been identified
(a) Engine speed in freeze frame data is 0 r/min (no cranking)
NOTE:
Discharged battery, excessive engine friction, starter ASSY failure, or faulty crankshaft position sensor system may be the cause.
1. If the battery voltage is 5 V or less, a faulty battery may be the cause.
2. If the battery voltage is less than 9 V, engine friction may be improper.
3. If the battery voltage fluctuates during cranking, it is presumed that the engine is actually being cranked. When the engine speed is 0 r/min, faulty cranking position sensor system and the engine control computer may be the cause.

2. If the battery voltage is less than 9 V, engine friction may be improper.
3. If the battery voltage fluctuates during cranking, it is presumed that the engine is actually being cranked. When the engine speed is 0 r/min, faulty cranking position sensor system and the engine control computer may be the cause.

(b) Engine speed in freeze frame data is 100 to 250 r/min (engine cranks but there is no combustion)
NOTE:
When the engine speed is 100 to 250 r/min without initial combustion, faulty wiring harness or perfect failure of the ignition system/fuel system components may be the cause.
1. Malfunctioning water temperature sensor may cause excessive quantities or insufficient amount of fuel injection that can lead to startup failure.


(c) Engine speed in freeze frame data is 250 r/min or more (delay in initial and completion of combustion)
NOTE:
When engine speed is 250 r/min or more (initial and completion of combustion delay), an improper amount of fuel injection (insufficient or excessive) is often the case. This can make troubleshooting difficult.
1. Malfunctioning water temperature sensor may cause excessive quantities or insufficient amount of fuel injection, which leads to startup failure
2. If the F/B learning value is out of the range, insufficient fuel supply due to clogging fuel injector ASSY (port injection side) and fuel pump (low-pressure side) may be the cause.
3. When the cranking speed is high, it may result from poor compression due to carbon buildup on valves.

2. If the F/B learning value is out of the range, insufficient fuel supply due to clogging fuel injector ASSY (port injection side) and fuel pump (low-pressure side) may be the cause.
3. When the cranking speed is high, it may result from poor compression due to carbon buildup on valves.

(2) Problem is reproducible or malfunction condition has been identified
When the problem is reproducible or malfunction condition has been identified, perform the diagnosis with symptom. When the cause of the problem has not been identified, perform systematic inspection.
When the problem is reproducible or malfunction condition has been identified, perform the diagnosis with symptom. When the cause of the problem has not been identified, perform systematic inspection.
(a) Diagnosis with symptom
1. No cranking
NOTE:
2. Cranking speed errorWhen the pop-up sound for the starter pinion gear is heard, the starter ASSY unit is normal. Then the possible cause is discharged battery or excessive engine friction.
NOTE:
3. No initial combustionWhen the cranking speed is high, it may result from poor compression due to carbon buildup on valves, etc.
NOTE:
4. Engine stalls after complete combustionWhen initial combustion is not present, faulty wiring harness or ignition/fuel system failure may be the cause.
NOTE:
5. Delay in initial or complete combustionIf the engine stalls after a complete combustion, improper air / fuel ratio and VVT return failure may be the cause. If the engine stalls after the injection method has changed from port injection to direct injection, the injector driver may be faulty.
NOTE:
When initial and complete combustion are delayed, improper fuel injection amount (insufficient or excessive) may be the cause.
NOTE:
Causes of ignition system failure based on conditions of how trouble occurs
·Approximately 2 to 3 minutes after engine stopped: Fuel pressure drop due to failure in holding fuel pressure by the fuel pressure regulator ASSY
·Approximately 15 to 120 minutes after engine stopped: Oil-tightness failure of fuel injector ASSY (port injection side)
·A long period of time elapsed after engine stopped: Fuel pressure regulator ASSY fails to open
·Approximately 15 to 120 minutes after engine stopped: Oil-tightness failure of fuel injector ASSY (port injection side)
·A long period of time elapsed after engine stopped: Fuel pressure regulator ASSY fails to open
(b) Systematic inspection
1. Air control system
2. Ignition system
3. Fuel system
2. Ignition system
3. Fuel system
(3) Freeze frame data is present but not reproducible and malfunction condition has not been identified
| Time-line freeze frame item |
Result |
Possible cause |
Step |
|---|---|---|---|
| Engine Speed |
0 r/min (no cranking at all) |
·Discharged battery ·Engine unit (excessive friction) ·Starter system ·Crankshaft position sensor system ·Engine control computer |
4 to 9 |
| 100 to 250 r/min (cranks but no initial combustion *1) |
·Fuel pump control system (low-pressure side) ·Ignition system ·E.F.I. water temperature sensor ·Fuel injector ASSY (port injection side) system |
10 to 14 |
|
| 250 r/min or more (there is combustion but initial and complete combustion *2 delay) |
·Engine unit (compression drops) ·Fuel injector ASSY (port injection side) system ·Fuel pump control system (low-pressure side) ·E.F.I. water temperature sensor ·Fuel pressure regulator ASSY ·Throttle body ASSY (with motor) ·Intake system connections |
15 to 23 |
NOTE:
·*1: First combustion after cranking
·*2: When the engine speed increases and the starter ASSY is allowed to disengage
·*2: When the engine speed increases and the starter ASSY is allowed to disengage
(4) Problem is reproducible or malfunction condition has been identified
(a) Diagnosis with symptom
* If the engine stalls immediately after the injection method has changed from port injection to direct injection, the injector driver may be faulty.
| Trouble phenomenon |
Possible cause |
Step |
|---|---|---|
| No cranking |
·Discharged battery ·Starter ASSY (including worn or chipped pinion ring) ·Starter system ·Engine unit (excessive friction) ·Chipped flywheel teeth (transmission M/T) ·Worn or chipped drive plate/ring gear SUB-ASSY (transmission A/T) |
26 to 31 |
| Cranking speed error |
·Discharged battery ·Starter ASSY ·Engine unit (excessive friction, compression drop) |
32 to 34 |
| No initial combustion |
·Fuel pressure holding by fuel pressure regulator ASSY ·Fuel injector ASSY (port injection side) leakage ·Fuel injector ASSY (port injection side) system ·Fuel leakage from fuel line ·Fuel pump control system (low-pressure side) ·Fuel pump (low-pressure side) ·Spark plug ·Crankshaft position sensor system ·Ignition coil ASSY system |
35 to 49 |
| Engine stalls after complete combustion* |
·Intake system connections ·Throttle body ASSY (with motor) ·Camshaft timing oil control valve ASSY ·Intake air flow meter SUB-ASSY system |
50 to 56 |
| Delay in initial or complete combustion |
·E.F.I. water temperature sensor ·Intake air flow meter ASSY ·Air / fuel ratio sensor ·Fuel injector ASSY (Port injection side) ·Vacuum switching valve ASSY system ·Spark plug ·Fuel pressure regulator ASSY ·Fuel pump (low-pressure side) ·Fuel pump control system (low-pressure side) |
57 to 71 |
(b) Systematic inspection
| Systematic troubleshooting |
Possible cause |
Step |
|---|---|---|
| Fuel system A |
·Fuel injector ASSY (Port injection side) ·Fuel ·Crankshaft position sensor system ·Fuel leakage from fuel line ·Fuel pump (low-pressure side) ·Fuel pressure regulator ASSY |
87 to 94 95 to 102 |
| Fuel system B |
·Vacuum switching valve ASSY system ·Fuel injector ASSY (Port injection side) ·Intake valve |
103 to 105 |
| Fuel system C |
·Fuel injector ASSY (port injection side) system ·Crankshaft position sensor ·Camshaft position sensor ·Engine control computer |
73 to 76 |
| Air control system |
·Engine unit (compression drops) ·Valve timing ·E.F.I. water temperature sensor ·Engine control computer |
84 to 86 106 to 108 |
| Ignition system |
·Crankshaft position sensor system (with sensor installation) ·Camshaft position sensor system (with sensor installation) ·Engine control computer |
77 to 83 109 to 115 |
NOTE:
·Bank 1 shows the side where No. 1 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
·Bank 2 shows the side where No. 2 cylinder is located.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
B
A▼
2.
Engine immobilizer system check
NG
>Engine immobilizer system repair
OK▼
3.
Check trouble phenomenon
B
> Go to Step 25.
A▼
4.
Freeze frame data check (Engine Speed, Control module voltage).
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Possible cause |
Go to |
|
|---|---|---|---|
| Engine Speed |
ECM power supply voltage |
||
| All are 0 r/min (no cranking at all) |
Minimum voltage is less than 5 V. |
Discharged battery |
A |
| Minimum voltage is 5 V or more. |
·Starter ASSY failure ·Crankshaft position sensor system ·Excessive engine friction ·Engine control computer |
B |
|
| 100 to 250 r/min (cranks but no initial combustion) |
- |
·Fuel pump control system (low-pressure side) ·Ignition system ·E.F.I. water temperature sensor ·Fuel injection system |
C |
| 250 r/min or more (there is combustion but initial and complete combustion delay) |
- |
·Engine unit ·Fuel injection system ·Fuel pump control system (low-pressure side) |
D |
NOTE:
When P1604 is output, either “Engine Start Hesitation”*1 or “Low Rev for Eng Start”*2 in the freeze frame data is switched ON.
When “Low Rev for Eng Start” is switched ON, go to E.
*1: [Engine Start Hesitation] is switched ON when engine speed has not reached the specified speed within the specified time period when the engine started.
*2: When [Low Rev for Eng Start] is ON, check the following freeze frame data items because operation done by the user may cause the engine to slow down and stall after the engine starts.
·Immobilizer fuel cut state
·Engine speed with starter OFF
·Gear signal
·Engine speed with starter OFF
·Gear signal
B
> Go to Step 5.
C
> Go to Step 10.
D
> Go to Step 15.
E
> Go to Step 50.
A▼
Battery charging or replacement
5.
Freeze frame data check (Control module voltage)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| ECM power supply voltage |
Minimum voltage is 9 V or more and voltage fluctuations occur. *2 and *3 |
·Crankshaft position sensor system ·Engine control computer |
A |
| Minimum voltage is 9 V or more and voltage fluctuations do not occur. *1 |
Starter system (models with smart entry & start system) |
B |
|
| Starter system (models without smart entry & start system) |
C |
||
| Minimum voltage is 5 to 9 V. *4 |
Excessive engine friction |
D |
NOTE:
·*1: 5 data of [Control module voltage] in the freeze frame data are almost the same.
·*2: 5 data of [Control module voltage] in the freeze frame data vary.
·*3: If the voltage varies, it is presumed that the cranking goes on properly. When the engine speed is 0 r/min, faulty cranking position sensor system and the engine control computer may be the cause.
·*4: Because excessive engine friction is suspected, rotate the crankshaft manually to check if it turns smoothly. Also, because excessive engine friction may have been only a temporal condition, remove the cylinder covers and oil pan and check for foreign materials such as iron chips. Carefully inspect or disassemble parts and inspect them if failure or symptom of trouble is found.
·*2: 5 data of [Control module voltage] in the freeze frame data vary.
·*3: If the voltage varies, it is presumed that the cranking goes on properly. When the engine speed is 0 r/min, faulty cranking position sensor system and the engine control computer may be the cause.
·*4: Because excessive engine friction is suspected, rotate the crankshaft manually to check if it turns smoothly. Also, because excessive engine friction may have been only a temporal condition, remove the cylinder covers and oil pan and check for foreign materials such as iron chips. Carefully inspect or disassemble parts and inspect them if failure or symptom of trouble is found.
B
C
D
>Check and repair engine unit
A▼
6.
Sensor installation area check (crankshaft position sensor)
(1) Check the tightening condition of the crankshaft position sensor bolt and installation condition of the sensor.
(2) Check installation conditions of the crankshaft position sensor connector.
Criteria
: Properly installed.
NG
>Repair or replacement of sensor installation area
OK▼
7.
Crankshaft position sensor check
(1) Disconnect the crankshaft position sensor connector.
(2) Make sure that the connector terminals are free of oil.
Criteria
: Terminals are free of oil.
NG
OK▼
8.
Check wiring harness and connector (engine control computer - crankshaft position sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the crankshaft position sensor connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) - C33-1 (NE+) |
Always |
Less than 1 Ω |
| A34-27 (NE-) - C33-2 (NE-) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) and C33-1 (NE+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-27 (NE-) and C33-2 (NE-) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
9.
Crankshaft position sensor check
(1) Replace the crankshaft position sensor and check if the trouble is solved.
Result
| Result |
Go to |
|---|---|
| Trouble is solved. |
A |
| Trouble is not solved. |
B |
B
A▼
Complete (trouble caused by crankshaft position sensor)
10.
Freeze frame data check (Coolant Temp., Ambient Temperature, Intake Air Temp., Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Possible cause |
Go to |
||
|---|---|---|---|---|
| Coolant Temp., Ambient Temperature, Intake Air Temp. |
Coolant Temp., Ambient Temperature |
Fuel pump duty |
||
| Difference in temperature between [Coolant Temp.], [Ambient Temperature], and [Intake Air Temp.] is 10°C {18°F} or more. *1 |
Engine coolant temperature is 125°C {257°F} or more, or at least 15°C {27°F} lower than the ambient temperature. |
- |
E.F.I. water temperature sensor |
A |
| Other than above |
60 % or more |
- |
B |
|
| Less than 60% |
Fuel pump control system (low-pressure side) |
C |
||
| Difference in temperature between [Coolant Temp.], [Ambient Temperature], and [Intake Air Temp.] is less than 10°C {18°F}. *2 |
- |
Less than 60% |
Fuel pump control system (low-pressure side) |
C |
| 60 % or more |
- |
B |
||
NOTE:
·*1: Only short period of time has elapsed after engine was stopped.
·*2: A long period of time has elapsed after engine was stopped.
·*2: A long period of time has elapsed after engine was stopped.
B
> Go to Step 11.
C
A▼
11.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) Check the operating sound of the fuel pump (low pressure side) when [System Operation Check Mode] is performed.
NOTE:
Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
NG
OK▼
12.
Engine control computer check (fuel injector ASSY (port injection side) power voltage)
(1) Disconnect the connector for the fuel injector ASSY.
(2) Turn the ignition switch to ON.
(3) Measure the voltage between terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C8-1 - chassis ground |
IG ON |
11 to 14 V |
| C30-1 - chassis ground |
IG ON |
11 to 14 V |
| C9-1 - chassis ground |
IG ON |
11 to 14 V |
| C31-1 - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (fuel injector ASSY (port injection side) connectors) |
| *b |
No. 1 cylinder |
| *c |
No. 2 cylinder |
| *d |
No. 3 cylinder |
| *e |
No. 4 cylinder |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
OK▼
13.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) In system operation check mode, check for fuel leakage from the fuel piping with 80 % of fuel pump duty cycle.
Result
| Result |
Go to |
|---|---|
| There is fuel leakage, or symptom or trace of fuel leakage. |
A |
| There is neither actual fuel leakage, symptom of leakage, nor trace of leakage. |
B |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·In [System Operation Check Mode], if operating sound of the fuel pump (low-pressure side) is not heard, failure in fuel pump system is suspected.
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
·In [System Operation Check Mode], if operating sound of the fuel pump (low-pressure side) is not heard, failure in fuel pump system is suspected.
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
B
> Go to Step 14.
A▼
Repair or replacement of fuel piping
14.
Fuel system check
(1) Check the area around the fuel pump (low-pressure side) (fuel pump itself, fuel pump filter, and inside the fuel tank ASSY) for an inclusion of foreign materials such as iron chips, and also check the fuel pump (low-pressure side) for any evidence of foreign material intrusion.
Result
| Result |
Go to |
|---|---|
| Foreign materials or any evidence of catching them are present |
A |
| Neither foreign materials nor an evidence of catching them |
B |
B
> Go to Step 24.
A▼
Repair or replacement of fuel system
15.
Freeze frame data check (Coolant Temp., Ambient Temperature, Intake Air Temp., Long term fuel trim B1, Engine Speed)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Possible cause |
Go to |
|||
|---|---|---|---|---|---|
| Coolant Temp., Ambient Temperature, Intake Air Temp. |
Coolant Temp., Ambient Temperature |
Long term fuel trim B1 |
Engine Speed |
||
| Difference in temperature between [Coolant Temp.], [Ambient Temperature], and [Intake Air Temp.] is 10°C {18°F} or more. |
Engine coolant temperature is 125°C {257°F} or more, or at least 15°C {27°F} lower than the ambient temperature. |
- |
- |
·E.F.I. water temperature sensor |
A |
| Other than above |
-15 % or less or +15 % or more |
- |
·Fuel pump control system (low-pressure side) ·Fuel injector ASSY (Port injection side) |
B |
|
| -15 % to +15 % |
Minimum engine speed is 300 r/min or more. *1 |
·Engine unit |
C |
||
| Minimum engine speed is less than 300 r/min. |
·Fuel system ·Intake air system |
D |
|||
| Difference in temperature between [Coolant Temp.], [Ambient Temperature], and [Intake Air Temp.] is less than 10°C {18°F}. |
- |
-15 % or less or +15 % or more |
- |
·Fuel pump control system (low-pressure side) ·Fuel injector ASSY (Port injection side) |
B |
| -15 % to +15 % |
Minimum engine speed is 300 r/min or more. *1 |
·Engine unit |
C |
||
| Minimum engine speed is less than 300 r/min. |
·Fuel system ·Intake air system |
D |
|||
NOTE:
*1: Compression leakage in the engine unit is suspected.
B
> Go to Step 16.
C
>Check and repair engine unit
D
> Go to Step 18.
A▼
16.
Inspection of the fuel injector ASSY (port injection side)
(1) Check that fuel injector ASSY (port injection side) is free of carbon.
Criteria
: Carbon adhesion is not found.
NG
OK▼
17.
Fuel system check
(1) Check the area around the fuel pump (low-pressure side) (fuel pump itself, fuel pump filter, and inside the fuel tank ASSY) for an inclusion of foreign materials such as iron chips, and also check the fuel pump (low-pressure side) for any evidence of foreign material intrusion.
Result
| Result |
Go to |
|---|---|
| Foreign materials or any evidence of catching them are present |
A |
| Neither foreign materials nor an evidence of catching them |
B |
B
> Go to Step 24.
A▼
Repair or replacement of fuel system
18.
Freeze frame data check (Coolant Temp.)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Follow the SSM3 on-screen instructions and use time-line freeze frame data to check vehicle conditions at the time the diagnostic codes are detected. (Refer to
)
Result
| Time-line freeze frame data item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Coolant Temp. |
Engine coolant temperature is 40°C {104°F} or less. *1 |
Fuel pressure regulator ASSY |
A |
| Engine coolant temperature is 40 to 90°C {104 to 194°F}. *2 |
Fuel injector ASSY (Port injection side) |
B |
|
| Engine coolant temperature is 90°C {194°F} or more. *3 |
Fuel pressure regulator ASSY |
A |
NOTE:
*1: If the engine coolant temperature is 40°C {104°F} or less (a long period of time has elapsed after engine stopped), the fuel pressure regulator ASSY may be stuck open. Install a fuel pressure gauge and check pressure-holding ability after engine is stopped.
*2: If the engine coolant temperature is 40 to 90°C {104 to 194°F} (approximately 15 to 120 minutes elapsed after engine stopped), fuel leakage from the fuel injector ASSY (port injection side) is suspected.
*3: If the engine coolant temperature is 90°C {194°F} or more (approximately 2 to 5 minutes have elapsed after engine stopped), a failure in fuel pressure-holding ability of the fuel pressure regulator ASSY is suspected. Install a fuel pressure gauge and check pressure-holding ability after engine is stopped.
B
> Go to Step 20.
A▼
19.
Fuel pressure inspection (low-pressure side)
(1) Attach a fuel pressure gauge and check fuel pressure (low-pressure side) after engine is stopped. (Refer to
)
Criteria
: 147 kPa {1.50 kgf/cm2, 21.3 psig} or more (5 minutes after engine is stopped)
NOTE:
If the engine cannot be started, read the value after cranking.
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal |
B |
B
> Go to Step 24.
A▼
20.
Fuel injector ASSY check (HC content on port injection side)
(1) Stop the engine and purge inside the intake air surge tank ASSY with pressurized air.
B
> Go to Step 22.
A▼
21.
Fuel injector ASSY unit inspection (port injection side)
B
> Go to Step 22.
A▼
22.
Throttle body ASSY (with motor) check
B
> Go to Step 23.
A▼
23.
Intake system check (connection)
(1) Make sure there is no air leakage (from disconnected hoses, cracks, gaskets) at each part of the intake system. (Refer to
)
NOTE:
·Present of air leakage can be easily checked by racing the engine then releasing the accelerator pedal completely because this creates high vacuum that leads to large air induction noise.
·Air may be leaking (sucked in) if F/B correction value #1 and F/B learning value #1 show a larger difference between idling time (smaller mass air flow) and the normal time, and a smaller difference between racing time (larger mass air flow) and the normal time.
·Air may be leaking (sucked in) if F/B correction value #1 and F/B learning value #1 show a larger difference between idling time (smaller mass air flow) and the normal time, and a smaller difference between racing time (larger mass air flow) and the normal time.
Criteria
: Air induction is not present.
NG
>Repair or replacement of intake system
OK▼
24.
Check trouble phenomenon
B
> Go to Step 25.
A▼
Complete
25.
Check trouble phenomenon
(1) Check the trouble phenomenon.
Result
| Trouble phenomenon |
Possible cause |
Go to |
|---|---|---|
| No cranking |
·Discharged battery ·Starter ASSY (including worn or chipped pinion ring) ·Starter system ·Engine unit (excessive friction) ·Chipped flywheel teeth (M/T models) ·Worn or chipped drive plate/ring gear SUB-ASSY (transmission A/T) |
A |
| Cranking speed error |
·Discharged battery ·Starter ASSY ·Engine unit (excessive friction, compression drop) |
B |
| No initial combustion (no single combustion during cranking) *1 |
·Fuel pressure holding by fuel pressure regulator ASSY ·Fuel injector ASSY (port injection side) leakage ·Fuel leakage from fuel line ·Fuel pump control system (low-pressure side) ·Fuel pump (low-pressure side) ·Spark plug ·Crankshaft position sensor system ·Ignition coil ASSY system |
C |
| Engine stalls after complete combustion (stalls immediately after engine speed increases once) *2 |
·Intake system connections ·Throttle body ASSY (with motor) ·Camshaft timing oil control valve ASSY ·Intake air flow meter ASSY |
D |
| Delay in initial or complete combustion *3 |
·E.F.I. water temperature sensor ·Intake air flow meter ASSY ·Air / fuel ratio sensor ·Fuel injector ASSY (Port injection side) ·Vacuum switching valve ASSY system ·Spark plug ·Fuel pressure regulator ASSY ·Fuel pump (low-pressure side) ·Fuel pump control system (low-pressure side) |
E |
NOTE:
·If the engine hesitates during the initial stage of cranking (cranking speed is slow and combustion occurs at BTDC), an insufficiently charged battery or faulty starter ASSY may be the cause.
·*1: If there is no initial combustion, faulty wiring harness, ignition system, or fuel system is suspected.
·*2: If the engine stalls after a complete combustion, an improper air / fuel ratio or a case where camshaft timing oil control valve ASSY fails to return may be the cause. If the engine stalls after the injection method has changed from port injection to direct injection, the injector driver may be faulty.
·*3: When initial and complete combustion are delayed, improper fuel injection amount (insufficient or excessive) may be the cause.
·*1: If there is no initial combustion, faulty wiring harness, ignition system, or fuel system is suspected.
·*2: If the engine stalls after a complete combustion, an improper air / fuel ratio or a case where camshaft timing oil control valve ASSY fails to return may be the cause. If the engine stalls after the injection method has changed from port injection to direct injection, the injector driver may be faulty.
·*3: When initial and complete combustion are delayed, improper fuel injection amount (insufficient or excessive) may be the cause.
B
> Go to Step 32.
C
> Go to Step 35.
D
> Go to Step 50.
E
> Go to Step 57.
A▼
26.
Check trouble phenomenon
(1) During cranking, check that the pop-up sound for the starter pinion gear is heard, and check the starter ASSY for spinning.
Result
| Trouble symptom |
Possible cause |
Go to |
|---|---|---|
| The pop-up sound for the starter pinion gear is heard, and the starter ASSY is not spinning. *1 |
·Battery ·Excessive engine friction ·Starter ASSY |
A |
| The pop-up sound for the starter pinion gear is heard, and the starter is spinning. |
·Drive plate/ring gear SUB-ASSY ·Starter ASSY |
B |
| The pop-up sound for the starter pinion gear is not heard. |
·Battery ·Starter ASSY ·Starter system |
C |
NOTE:
*1: Discharged battery or excessive engine friction are suspected.
B
> Go to Step 29.
C
> Go to Step 30.
A▼
27.
Battery unit check
NG
>Battery charging or replacement
OK▼
28.
Engine unit check
(1) Rotate the crankshaft manually and make sure it turns smoothly.
Criteria
: Rotates smoothly.
NOTE:
Because excessive engine friction may have been only a temporal condition, remove the cylinder covers and oil pan and check for foreign materials such as iron chips. Carefully inspect or disassemble parts and inspect them if failure or symptom of trouble is found.
NG
>Engine unit repair or replacement
OK▼
29.
Starter ASSY check (pinion gear)
B
C
A▼
30.
Battery unit check
NG
>Battery charging or replacement
OK▼
31.
Starter ASSY unit inspection
B
C
A▼
32.
Check trouble phenomenon
(1) Check cranking speed.
Result
| Trouble symptom |
Probable cause |
Go to |
|---|---|---|
| Low cranking speed (100 r/min or less) |
·Battery ·Starter ASSY ·Excessive engine friction |
A |
| High cranking speed (300 r/min or more) *1 |
Engine compression drop |
B |
NOTE:
*1: When the cranking speed is high, a drop in compression is suspected.
B
>Check and repair engine unit
A▼
33.
Battery unit check
NG
>Battery charging or replacement
OK▼
34.
Engine unit check
(1) Rotate the crankshaft manually and make sure it turns smoothly.
Criteria
: Rotates smoothly.
NOTE:
Because excessive engine friction may have been only a temporal condition, remove the cylinder covers and oil pan and check for foreign materials such as iron chips. Carefully inspect or disassemble parts and inspect them if failure or symptom of trouble is found.
NG
>Engine unit repair or replacement
OK▼
35.
Fuel injector ASSY check (checking operation sound of port injection side)
(1) Using a stethoscope or screw driver, check the operation sound of the fuel injector ASSY (port injection side) during cranking.
Criteria
: Operation sound of fuel injector ASSY (port injection side) is heard.
NG
> Go to Step 48.
OK▼
36.
Fuel pressure inspection (low-pressure side)
NG
> Go to Step 46.
OK▼
38.
Check trouble phenomenon
(1) Check the trouble phenomenon based on interview done to the customer.
Result
| Trouble phenomenon |
Probable defective parts |
Go to |
|---|---|---|
| Startup failure occurs when a long period of time elapsed after engine is stopped. *1 |
Fuel pressure regulator ASSY is stuck open. |
A |
| Startup failure occurs between approximately 15 minutes and 120 minutes after engine is stopped. *2 |
Fuel injector ASSY (port injection side) leakage |
B |
| Startup failure occurs between approximately 2 minutes and 3 minutes after engine is stopped. *3 |
Failure in fuel pressure holding by fuel pressure regulator ASSY |
A |
| Inconsistency in conditions of problems other than those mentioned above and startup failure |
- |
C*4 |
NOTE:
*1: Stuck opened fuel pressure regulator ASSY is suspected. Install a fuel pressure gauge and check pressure-holding ability after engine is stopped.
*2: Fuel leak from the fuel injector ASSY (port injection side) is suspected.
*3: Failure in fuel pressure-holding ability of the fuel pressure regulator ASSY is suspected. Install a fuel pressure gauge and check pressure-holding ability after engine is stopped.
*4: From step 72, check fuel system troubleshooting C (steps 73 through 76).
B
> Go to Step 40.
C
> Go to Step 72.
A▼
39.
Fuel pressure inspection (low-pressure side)
(1) Attach a fuel pressure gauge and check fuel pressure (low-pressure side) after engine is stopped. (Refer to
)
Result
| Result (fuel pressure) |
Go to |
|---|---|
| Less than 147 kPa {1.50 kgf/cm2, 21.3 psig} (5 minutes after engine is stopped) |
A |
| 147 kPa {1.50 kgf/cm2, 21.3 psig} or more (5 minutes after engine is stopped) |
B*1 |
NOTE:
·If the engine cannot be started, check the fuel pressure (low-pressure side) after cranking.
·*1: From step 72, check fuel system troubleshooting C (steps 73 through 76).
·*1: From step 72, check fuel system troubleshooting C (steps 73 through 76).
B
> Go to Step 72.
A▼
40.
Fuel injector ASSY check (HC content on port injection side)
(1) Stop the engine and purge inside the intake air surge tank ASSY with pressurized air.
(2) Wait for 15 minutes and measure HC content inside the intake air surge tank ASSY.
Result
| Result |
Go to |
|---|---|
| 4000 ppm or more |
A |
| Less than 4000 ppm |
B*1 |
NOTE:
·When HC content is 4000 ppm or more, air-tightness failure of fuel injector ASSY (port injection side) is suspected.
·*1: From step 72, check fuel system troubleshooting C (steps 73 through 76).
·*1: From step 72, check fuel system troubleshooting C (steps 73 through 76).
B
> Go to Step 72.
A▼
41.
Spark plug inspection
NG
OK▼
42.
Reading SSM3 data (Engine Speed)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Engine Speed].
(4) Read the value of [Engine Speed] while the engine is running.
Criteria
: Values corresponding to the engine speed are output continuously.
NOTE:
·Check the engine speed on the line graph display.
·If the engine cannot be started, check the cranking speed.
·If the engine speed is zero, open or short circuit in the crankshaft position sensor may occur.
·If the engine cannot be started, check the cranking speed.
·If the engine speed is zero, open or short circuit in the crankshaft position sensor may occur.
NG
OK▼
43.
Check wiring harness and connector (ignition coil ASSY power supply circuit)
(1) Disconnect the connector of the ignition coil ASSY.
(2) Turn the ignition switch to ON.
(3) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C38-1 (+B) - chassis ground |
IG ON |
11 to 14V |
| C28-1 (+B) - chassis ground |
IG ON |
11 to 14V |
| C39-1 (+B) - chassis ground |
IG ON |
11 to 14V |
| C27-1 (+B) - chassis ground |
IG ON |
11 to 14V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (ignition coil ASSY connector) |
| *b |
No. 1 cylinder |
| *c |
No. 2 cylinder |
| *d |
No. 3 cylinder |
| *e |
No. 4 cylinder |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
OK▼
44.
Check wiring harness and connector (engine control computer - ignition coil ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the ignition coil ASSY.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-21 (IGT1) - C38-3 (IGT1) |
Always |
Less than 1 Ω |
| A36-10 (IGT2) - C28-3 (IGT2) |
Always |
Less than 1 Ω |
| A36-31 (IGT3) - C39-3 (IGT3) |
Always |
Less than 1 Ω |
| A36-8 (IGT4) - C27-3 (IGT4) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-21 (IGT1) and C38-3 (IGT1) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-10 (IGT2) and C28-3 (IGT2) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-31 (IGT3) and C39-3 (IGT3) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-8 (IGT4) and C27-3 (IGT4) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
45.
Check wiring harness and connector (ignition coil ASSY - chassis ground)
(1) Disconnect the connector of the ignition coil ASSY.
(2) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C38-2 (GND) - chassis ground |
Always |
Less than 1 Ω |
| C28-2 (GND) - chassis ground |
Always |
Less than 1 Ω |
| C39-2 (GND) - chassis ground |
Always |
Less than 1 Ω |
| C27-2 (GND) - chassis ground |
Always |
Less than 1 Ω |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·When the wiring harness is normal, replace the ignition coil ASSY then check if startup failure recurs. If it recurs, go to step 72 and check ignition system troubleshooting (steps 77 through 83).
·Make sure an excessive tension is not placed on the wiring harness.
·When the wiring harness is normal, replace the ignition coil ASSY then check if startup failure recurs. If it recurs, go to step 72 and check ignition system troubleshooting (steps 77 through 83).
NG
>Repair or replacement of wiring harness or connector
OK▼
46.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) In [System Operation Check Mode], check operation noise of the fuel pump (low-pressure side) with 80 % of [Control the Fuel Pump Duty].
NOTE:
Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
NG
OK▼
47.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) In [System Operation Check Mode] check for fuel leakage from the fuel piping with 80 % of [Control the Fuel Pump Duty].
Result
| Result |
Go to |
|---|---|
| There is fuel leakage, or symptom or trace of fuel leakage. |
A |
| There is neither actual fuel leakage, symptom of leakage, nor trace of leakage. |
B |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
·If fuel leakage is not found, check the fuel pump control system (low-pressure side) and then check if startup failure recurs. If it recurs, go to step 72 and check fuel system troubleshooting C (steps 73 through 76).
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
·If fuel leakage is not found, check the fuel pump control system (low-pressure side) and then check if startup failure recurs. If it recurs, go to step 72 and check fuel system troubleshooting C (steps 73 through 76).
B
A▼
Repair or replacement of fuel piping
48.
Reading SSM3 data (Engine Speed)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Engine Speed].
(4) Read the value of [Engine Speed] while the engine is running.
Criteria
: Values corresponding to the engine speed are output continuously.
NOTE:
·Check the engine speed on the line graph display.
·If the engine cannot be started, check the cranking speed.
·If the engine speed is zero, open or short circuit in the crankshaft position sensor may occur.
·If the engine cannot be started, check the cranking speed.
·If the engine speed is zero, open or short circuit in the crankshaft position sensor may occur.
NG
OK▼
49.
Engine control computer check (fuel injector ASSY (port injection side) power supply circuit)
(1) Disconnect the connector for fuel injector ASSY (port injection side).
(2) Turn the ignition switch to ON.
(3) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C8-1 - chassis ground |
IG ON |
11 to 14 V |
| C30-1 - chassis ground |
IG ON |
11 to 14 V |
| C9-1 - chassis ground |
IG ON |
11 to 14 V |
| C31-1 - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (fuel injector ASSY (port injection side) connectors) |
| *b |
No. 1 cylinder |
| *c |
No. 2 cylinder |
| *d |
No. 3 cylinder |
| *e |
No. 4 cylinder |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
OK▼
50.
Inspection of intake air flow meter SUB-ASSY
NG
> Go to Step 56.
OK▼
51.
Intake system check (connection)
(1) Make sure there is no air leakage (from disconnected hoses, cracks, gaskets) at each part of the intake system. (Refer to
)
NOTE:
·Present of air leakage can be easily checked by racing the engine then releasing the accelerator pedal completely because this creates high vacuum that leads to large air induction noise.
·Air may be leaking (sucked in) if F/B correction value #1 and F/B learning value #1 show a larger difference between idling time (smaller mass air flow) and the normal time, and a smaller difference between racing time (larger mass air flow) and the normal time.
·Air may be leaking (sucked in) if F/B correction value #1 and F/B learning value #1 show a larger difference between idling time (smaller mass air flow) and the normal time, and a smaller difference between racing time (larger mass air flow) and the normal time.
Criteria
: Air induction is not present.
NG
>Repair or replacement of intake system
OK▼
52.
Throttle body ASSY (with motor) check
(1) Disconnect the throttle body ASSY (with motor) connector.
NOTE:
Once the connector is disconnected, fail-safe mode takes place and the throttle opening angle is set to the specified value (fail-safe angle).
B
> Go to Step 54.
A▼
53.
Throttle body ASSY (with motor) check
(1) Check the air passage for carbon buildup.
Criteria
: Carbon adhesion is not found.
NG
OK▼
54.
Perform SSM3 System Operation Check Mode (Control the VVT Linear (Bank1), Control the VVT Linear (Bank2))
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C [167°F] or more)
(4) Turn on the air conditioner.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the VVT Linear (Bank1), Control the VVT Linear (Bank2)].
(6) Start the engine and idle the engine and check the idle speed under [System Operation Check Mode].
Criteria
| Inspection conditions |
Criteria |
|---|---|
| 0°CA |
Normal idle speed |
| Advance or retard the timing between 0°CA and 100°CA. |
Engine stalls, rough idling |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Check the operation noise under the system operation check mode. Also check the valves for problems such as failed valve return, stuck valve, and abnormal conditions.
·Check the operation noise under the system operation check mode. Also check the valves for problems such as failed valve return, stuck valve, and abnormal conditions.
NG
OK▼
55.
Perform SSM3 System Operation Check Mode (Control the VVT Exhaust Linear (Bank1), Control the VVT Exhaust Linear (Bank2))
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C [167°F] or more)
(4) Turn on the air conditioner.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the VVT Exhaust Linear (Bank1), Control the VVT Exhaust Linear (Bank2)].
(6) Start the engine and idle the engine and check the idle speed under [System Operation Check Mode].
Criteria
| Inspection conditions |
Criteria |
|---|---|
| 0°CA |
Normal idle speed |
| Advance or retard the timing between 0°CA and 100°CA. |
Engine stalls, rough idling |
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal *1 |
B |
NOTE:
·*1: If the operation is normal, go to step 72 and check air control system troubleshooting (steps 84 through 86). If the engine still fails to start, check fuel system troubleshooting A (steps 87 through 94).
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Check the operation noise under the system operation check mode. Also check the valves for problems such as failed valve return, stuck valve, and abnormal conditions.
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Check the operation noise under the system operation check mode. Also check the valves for problems such as failed valve return, stuck valve, and abnormal conditions.
B
> Go to Step 72.
A▼
56.
Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) - C16-5 (VG) |
Always |
Less than 1 Ω |
| A33-29 (E2G) - C16-4 (E2G) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) and C16-5 (VG) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A33-29 (E2G) and C16-4 (E2G) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·When the wiring harness is normal, replace the intake air flow meter SUB-ASSY then check if startup failure recurs. If it recurs, go to step 72 and check air control system troubleshooting (steps 84 through 86). If the engine still fails to start, check fuel system troubleshooting A (steps 87 through 94).
·Make sure an excessive tension is not placed on the wiring harness.
·When the wiring harness is normal, replace the intake air flow meter SUB-ASSY then check if startup failure recurs. If it recurs, go to step 72 and check air control system troubleshooting (steps 84 through 86). If the engine still fails to start, check fuel system troubleshooting A (steps 87 through 94).
NG
>Repair or replacement of wiring harness or connector
OK▼
57.
Unit inspection of the E.F.I. water temperature sensor
(1) Perform unit inspection of E.F.I. water temperature sensor. (Refer to
)
NOTE:
When the E.F.I. water temperature sensor is faulty, replace it and then check if startup failure recurs. If it recurs, replace the engine control computer. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
NG
OK▼
58.
Check wiring harness and connector (engine control computer - E.F.I. water temperature sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the E.F.I. water temperature sensor connectors.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-30 (THW) - C35-2 (THW) |
Always |
Less than 1 Ω |
| A36-29 (E1) - C35-1 (E2) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-30 (THW) and C35-2 (THW) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-29 (E1) and C35-1 (E2) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·When wiring harness or connectors are faulty, repair or replace them and then check if startup failure recurs. If it recurs, replace the engine control computer. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
·Make sure an excessive tension is not placed on the wiring harness.
·When wiring harness or connectors are faulty, repair or replace them and then check if startup failure recurs. If it recurs, replace the engine control computer. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
NG
>Repair or replacement of wiring harness or connector
OK▼
59.
Inspection of intake air flow meter SUB-ASSY
(1) Check the intake air flow meter SUB-ASSY. (Refer to
)
NOTE:
When the intake air flow meter SUB-ASSY is faulty, replace it and then check if startup failure recurs. If it recurs, replace the engine control computer. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
Result
| Result |
Go to |
|---|---|
| Normal |
A |
| Malfunction |
B |
B
A▼
60.
Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector of the intake air flow meter SUB-ASSY.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) - C16-5 (VG) |
Always |
Less than 1 Ω |
| A33-29 (E2G) - C16-4 (E2G) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A33-22 (VG) and C16-5 (VG) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A33-29 (E2G) and C16-4 (E2G) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·When wiring harness or connectors are faulty, repair or replace them and then check if startup failure recurs. If it recurs, replace the engine control computer. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
·Make sure an excessive tension is not placed on the wiring harness.
·When wiring harness or connectors are faulty, repair or replace them and then check if startup failure recurs. If it recurs, replace the engine control computer. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
NG
>Repair or replacement of wiring harness or connector
OK▼
61.
Reading SSM3 data (Long term fuel trim B1, Atmosphere Pressure)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Long term fuel trim B1] / [Atmosphere Pressure].
(4) Read [Long term fuel trim B1] and [Atmosphere Pressure] displayed on SSM3.
Result
| Current Data Display&Save item |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Long term fuel trim B1 |
+25% or more, or below -25% |
·
Air / fuel ratio sensor ·Intake air flow meter ASSY ·Fuel injector ASSY (Port injection side) ·Engine control computer |
A |
| Atmospheric pressure |
80 kPa {600 mmHg, 23.6 inHg, 11.6 psig} or less |
||
| All data list items shown above |
Each value is different from those shown above |
- |
B |
B
> Go to Step 65.
A▼
62.
Check trouble phenomenon
(1) Remove the EFI (+B) fuse, wait for 60 seconds or more, then connect the fuse.
NOTE:
Initial diagnosis of electronic control throttle is performed after diagnostic codes are cleared. For this reason, the engine starting after DTC clearance must be performed more than 10 seconds after IG ON.
B
> Go to Step 65.
A▼
63.
Perform SSM3 system operation check mode (fuel injection amount)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 80°C {176°F} or more).
(3) Idle the engine.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Injection Volume].
(5) Increase and decrease fuel injection amount, and read values of [A/F Sensor #11].
Voltage
| Tester item |
Standard value |
|---|---|
| Fuel injection amount (+12%) |
Output voltage of air / fuel ratio sensor is less than 2.0 V. |
| Fuel injection amount (-12 %) |
Output voltage of air / fuel ratio sensor is 2.4 V or more. |
CAUTION:
·Voltage output of the air / fuel ratio sensor delays a few seconds.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
·Because the sensors become cold, measure the voltage promptly after warming up the sensors.
NOTE:
When the air / fuel ratio sensor is faulty, replace it and then check if startup failure recurs. If it recurs, replace the engine control computer. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
NG
OK▼
64.
Check trouble phenomenon
(1) Check if the idle speed after engine startup is stable.
Criteria
: Idle speed is stable.
NOTE:
After replacing the fuel injector ASSY (port injection side) or intake air flow meter SUB-ASSY, check if startup failure recurs. If it recurs, replace the engine control computer. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
NG
OK▼
65.
Fuel pressure inspection (low-pressure side)
NG
> Go to Step 71.
OK▼
66.
Spark plug inspection
Result
| Result |
Go to |
|---|---|
| All cylinders are normal. |
A |
| Single cylinder is faulty. *1 |
B |
| All cylinder are faulty. *2 and *3 |
C |
NOTE:
·*1: If a single cylinder is faulty, change the spark plug of the appropriate cylinder, and then check both ignition system and fuel system of that cylinder. Once repaired, check if the startup failure recurs. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
·*2: If all cylinders are faulty, replace the spark plugs of the all cylinder, then check if startup failure recurs. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
·*3: Repeating extremely short-distance trips may be causing the startup failure.
·*2: If all cylinders are faulty, replace the spark plugs of the all cylinder, then check if startup failure recurs. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
·*3: Repeating extremely short-distance trips may be causing the startup failure.
B
C
A▼
67.
Check trouble phenomenon
(1) Check the trouble phenomenon based on interview done to the customer.
Result
| Trouble phenomenon |
Probable defective parts |
Go to |
|---|---|---|
| Startup failure occurs when a long period of time elapsed after engine is stopped. *1 |
Fuel pressure regulator valve ASSY is stuck open. |
A |
| Startup failure occurs between approximately 15 minutes and 120 minutes after engine is stopped. *2 |
·Fuel injector ASSY (port injection side) leakage ·Vacuum switching valve ASSY closing failure |
B |
| Startup failure occurs between approximately 2 minutes and 3 minutes after engine is stopped. *3 |
Failure in fuel pressure holding by fuel pressure regulator valve ASSY |
A |
| Inconsistency in conditions of problems other than those mentioned above and startup failure |
- |
C*4 |
NOTE:
*1: Stuck opened fuel pressure regulator ASSY is suspected. Install a fuel pressure gauge and check pressure-holding ability after engine is stopped.
*2: Fuel leak from the fuel injector ASSY (port injection side) is suspected.
*3: Failure in fuel pressure-holding ability of the fuel pressure regulator ASSY is suspected. Install a fuel pressure gauge and check pressure-holding ability after engine is stopped.
*4: From step 72, check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
B
> Go to Step 69.
C
> Go to Step 72.
A▼
68.
Fuel pressure inspection (low-pressure side)
(1) Attach a fuel pressure gauge and check fuel pressure (low-pressure side) after engine is stopped. (Refer to
)
Result
| Result (fuel pressure) |
Go to |
|---|---|
| Less than 147 kPa {1.50 kgf/cm2, 21.3 psig} (5 minutes after engine is stopped) |
A |
| 147 kPa {1.50 kgf/cm2, 21.3 psig} or more (5 minutes after engine is stopped) |
B*1 |
NOTE:
·If the engine cannot be started, check the fuel pressure (low-pressure side) after cranking.
·*1: From step 72, check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
·*1: From step 72, check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
B
> Go to Step 72.
A▼
69.
Vacuum switching valve ASSY check
(1) Disconnect the vacuum hose (canister side) of the vacuum switching valve ASSY.
(2) Start the engine.
(3) Idle the engine.
(4) Disconnect the vacuum switching valve ASSY connector.
(5) Check air vent of the vacuum switching valve ASSY.
Criteria
: No air vent
NG
>System check (evaporative purge control system)
OK▼
70.
Fuel injector ASSY check (HC content on port injection side)
(1) Stop the engine and purge inside the intake air surge tank ASSY with pressurized air.
(2) Wait for 15 minutes and measure HC content inside the intake air surge tank ASSY.
Result
| Result |
Go to |
|---|---|
| 4000 ppm or more |
A |
| Less than 4000 ppm |
B*1 |
NOTE:
·When HC content is 4000 ppm or more, air-tightness failure of fuel injector ASSY (port injection side) is suspected.
·*1: From step 72, check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
·*1: From step 72, check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
B
> Go to Step 72.
A▼
71.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) In [System Operation Check Mode] check for fuel leakage from the fuel piping with 80 % of [Control the Fuel Pump Duty].
Result
| Result |
Go to |
|---|---|
| There is fuel leakage, or symptom or trace of fuel leakage. |
A |
| There is neither actual fuel leakage, symptom of leakage, nor trace of leakage. |
B |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
·If fuel leakage is not found, check the fuel pump control system (low-pressure side) and then check if startup failure recurs. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
·If fuel leakage is not found, check the fuel pump control system (low-pressure side) and then check if startup failure recurs. If the engine still fails to start, go to step 72 and check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
B
A▼
Repair or replacement of fuel piping
72.
Check trouble phenomenon
(1) If the trouble is not identified by performing inspection in steps 38, 39, 40, and 47, check the fuel system troubleshooting C (steps 73 through 76).
Result
| Steps where inspection was performed |
Systematic troubleshooting |
Step |
Go to |
|---|---|---|---|
| Steps 38, 39, 40, and 47 |
Fuel system troubleshooting C |
73 to 76 |
A |
(2) If the trouble is not identified by performing inspection in steps 45, check the fuel system troubleshooting (steps 77 through 83).
Result
| Steps where inspection was performed |
Systematic troubleshooting |
Step |
Go to |
|---|---|---|---|
| Step 45 |
Ignition system troubleshooting |
77 to 83 |
B |
(3) If the trouble is not identified by performing inspection in steps 55 and 56, check the air control system troubleshooting (steps 84 through 86). If the engine still fails to start, check fuel system troubleshooting A (steps 87 through 94).
Result
| Steps where inspection was performed |
Systematic troubleshooting |
Step |
Go to |
|---|---|---|---|
| Steps 55 and 56 |
Air control system troubleshooting |
84 to 86 |
C |
| Fuel system troubleshooting A |
87 to 94 |
(4) If the trouble is not identified by performing inspection in steps 57, 58, 59, 60, 63, 64, 66, 67, 68, 70, and 71, check troubleshooting in the following order: fuel system troubleshooting A (steps 95 through 102), fuel system troubleshooting B (steps 103 through 105), air control system troubleshooting (steps 106 through 108), and ignition system troubleshooting (steps 109 through 115).
Result
| Steps where inspection was performed |
Systematic troubleshooting |
Step |
Go to |
|---|---|---|---|
| Step 57, 58, 59, 60, 63, 64, 66, 67, 68, 70, 71 |
Fuel system troubleshooting A |
95 to 102 |
D |
| Fuel system troubleshooting B |
103 to 105 |
||
| Air control system troubleshooting |
106 to 108 |
||
| Ignition system troubleshooting |
109 to 115 |
B
> Go to Step 77.
C
> Go to Step 84.
D
> Go to Step 95.
A▼
73.
Fuel injector ASSY unit inspection (port injection side)
NG
OK▼
74.
Engine control computer check (fuel injector ASSY (port injection side) power supply circuit)
(1) Disconnect the connector for fuel injector ASSY (port injection side).
(2) Turn the ignition switch to ON.
(3) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C8-1 - chassis ground |
IG ON |
11 to 14 V |
| C30-1 - chassis ground |
IG ON |
11 to 14 V |
| C9-1 - chassis ground |
IG ON |
11 to 14 V |
| C31-1 - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (fuel injector ASSY (port injection side) connectors) |
| *b |
No. 1 cylinder |
| *c |
No. 2 cylinder |
| *d |
No. 3 cylinder |
| *e |
No. 4 cylinder |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
OK▼
75.
Crankshaft position sensor replacement
(1) Replace the crankshaft position sensor and check if the trouble is solved.
Result
| Result |
Go to |
|---|---|
| Trouble is not solved. |
A |
| Trouble is solved. |
B |
B
>Complete (trouble caused by crankshaft position sensor)
A▼
76.
Replacement of camshaft position sensor
B
A▼
Complete (trouble caused by camshaft position sensor)
77.
Crankshaft position sensor check (sensor installation area)
(1) Check the tightening condition of the crankshaft position sensor bolt and installation condition of the sensor.
(2) Check installation conditions of the crankshaft position sensor connector.
Criteria
: Properly installed.
NG
>Repair or replacement of sensor installation area
OK▼
78.
Camshaft position sensor check (sensor installation area)
(1) Check the torque of the camshaft position sensor bolt and installation condition of the sensor.
(2) Check installation conditions of the camshaft position sensor.
Criteria
: Properly installed.
NG
>Repair or replacement of sensor installation area
OK▼
79.
Check wiring harness and connector (engine control computer - crankshaft position sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the crankshaft position sensor connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) - C33-1 (NE+) |
Always |
Less than 1 Ω |
| A34-27 (NE-) - C33-2 (NE-) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) and C33-1 (NE+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-27 (NE-) and C33-2 (NE-) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
80.
Check wiring harness and connector (engine control computer - camshaft position sensor (intake side))
(1) Disconnect the connectors of the camshaft position sensor (bank 1 intake side and bank 2 intake side).
(2) Turn the ignition switch to ON.
(3) Measure the voltage between the terminals.
(4) Disconnect the connector for the engine control computer.
(5) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-26 (VV1+) - C12-2 (VV1+) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C12-3 (VC) |
Always |
Less than 1 Ω |
| A34-15 (VV2+) - C26-2 (VV2+) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C26-3 (VC) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-26 (VV1+) and C12-2 (VV1+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C12-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-15 (VV2+) and C26-2 (VV2+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C26-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (camshaft position sensor (intake side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
81.
Check wiring harness and connector (engine control computer - camshaft position sensor (exhaust side))
(1) Disconnect the connector of the camshaft position sensor (exhaust side bank 1 and bank 2).
(2) Measure the voltage between the terminals.
(3) Disconnect the connector for the engine control computer.
(4) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-14 (EV1+) - C6-2 (EV1+) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C6-3 (VC) |
Always |
Less than 1 Ω |
| A34-25 (EV2+) - C25-2 (EV2+) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C25-3 (VC) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-14 (EV1+) and C6-2 (EV1+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C6-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-25 (EV2+) and C25-2 (EV2+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C25-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (camshaft position sensor (exhaust side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
82.
Crankshaft position sensor replacement
(1) Replace the crankshaft position sensor and check if the trouble is solved.
Result
| Result |
Go to |
|---|---|
| Trouble is not solved. |
A |
| Trouble is solved. |
B |
B
>Complete (trouble caused by crankshaft position sensor)
A▼
83.
Replacement of camshaft position sensor
B
A▼
Complete (trouble caused by camshaft position sensor)
84.
Reading SSM3 data (ISC Learning Value)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes. (at 75°C {167°F} or more).
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [ISC Learning Value].
(4) Read the [ISC Learning Value] displayed on SSM3.
Result
| [Current Data Display & Save] |
Result |
Possible cause |
Go to |
|---|---|---|---|
| ISC flow rate learning value |
Displacement (liter) × 0.9 or more |
·Valve timing ·Compression |
A |
| Displacement (liter) × less than 0.9 |
- |
B |
B
> Go to Step 86.
A▼
85.
Compression inspection
NG
>Engine unit repair or replacement
OK▼
86.
Unit inspection of the E.F.I. water temperature sensor
NG
OK▼
87.
Fuel pressure inspection (low-pressure side)
(1) Attach a fuel pressure gauge and check fuel pressure (low-pressure side) during cranking and after engine is stopped. (Refer to
)
Standard value
| Driving conditions |
Standard value |
|---|---|
| When cranking |
304 to 343 kPa {3.10 to 3.50 kgf/cm2, 44.1 to 49.7 psig} |
| 5 minutes after engine stop |
147 kPa {1.50 kgf/cm2, 21.3 psig} or more |
NG
> Go to Step 93.
OK▼
88.
Reading SSM3 data (Long term fuel trim B1)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Long term fuel trim B1].
(4) Read [Long term fuel trim B1] displayed on SSM3.
Result
| [Current Data Display & Save] |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Long term fuel trim B1 |
-15 % to +15 % |
·Wiring harness or connector ·Fuel |
A |
| +15 % or more, or below -15 % |
Fuel injector ASSY (Port injection side) |
B |
B
A▼
89.
Check trouble phenomenon
(1) After the engine starts, check stability of the present and the past idle speeds.
Result
| Trouble phenomenon |
Probable defective parts |
Go to |
|---|---|---|
| Idle speed is unstable. |
Crankshaft position sensor system |
A |
| Idle speed is stable both in the present and the past. |
Fuel |
B |
NOTE:
Ask your customer for information including type of fuel and gas stations they are using to determines if the trouble is caused by the fuel they are using.
B
>Fuel replacement
A▼
90.
Crankshaft position sensor check (sensor installation area)
(1) Check the tightening condition of the crankshaft position sensor bolt and installation condition of the sensor.
(2) Check installation conditions of the crankshaft position sensor connector.
Criteria
: Properly installed.
NG
>Repair or replacement of sensor installation area
OK▼
91.
Check wiring harness and connector (engine control computer - crankshaft position sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the crankshaft position sensor connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) - C33-1 (NE+) |
Always |
Less than 1 Ω |
| A34-27 (NE-) - C33-2 (NE-) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) and C33-1 (NE+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-27 (NE-) and C33-2 (NE-) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
92.
Crankshaft position sensor replacement
(1) Replace the crankshaft position sensor and check if the trouble is solved.
Result
| Result |
Go to |
|---|---|
| Trouble is solved. |
A |
| Trouble is not solved. |
B |
B
A▼
Complete (trouble caused by crankshaft position sensor)
93.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) In [System Operation Check Mode] check for fuel leakage from the fuel piping with 80 % of [Control the Fuel Pump Duty].
Result
| Result |
Go to |
|---|---|
| There is fuel leakage, or symptom or trace of fuel leakage. |
A |
| There is neither actual fuel leakage, symptom of leakage, nor trace of leakage. |
B |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·In system operation check mode, if operating sound of the fuel pump (low-pressure side) is not heard, failure in the fuel pump control system (low-pressure side) is suspected.
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
·In system operation check mode, if operating sound of the fuel pump (low-pressure side) is not heard, failure in the fuel pump control system (low-pressure side) is suspected.
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
B
> Go to Step 94.
A▼
Repair or replacement of fuel piping
94.
Perform a unit inspection of fuel pump ASSY (low pressure side)
NG
OK▼
95.
Fuel pressure inspection (low-pressure side)
(1) Attach a fuel pressure gauge and check fuel pressure (low-pressure side) during cranking and after engine is stopped. (Refer to
)
Standard value
| Driving conditions |
Standard value |
|---|---|
| When cranking |
304 to 343 kPa {3.10 to 3.50 kgf/cm2, 44.1 to 49.7 psig} |
| 5 minutes after engine stop |
147 kPa {1.50 kgf/cm2, 21.3 psig} or more |
NG
> Go to Step 101.
OK▼
96.
Reading SSM3 data (Long term fuel trim B1)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Long term fuel trim B1].
(4) Read [Long term fuel trim B1] displayed on SSM3.
Result
| [Current Data Display & Save] |
Result |
Possible cause |
Go to |
|---|---|---|---|
| Long term fuel trim B1 |
-15 % to +15 % |
·Wiring harness or connector ·Fuel |
A |
| +15 % or more, or below -15 % |
Fuel injector ASSY (Port injection side) |
B |
B
A▼
97.
Check trouble phenomenon
(1) After the engine starts, check stability of the present and the past idle speeds.
Result
| Trouble phenomenon |
Probable defective parts |
Go to |
|---|---|---|
| Idle speed is unstable. |
Crankshaft position sensor system |
A |
| Idle speed is stable both in the present and the past. |
Fuel |
B |
NOTE:
Ask your customer for information including type of fuel and gas stations they are using to determines if the trouble is caused by the fuel they are using.
B
>Fuel replacement
A▼
98.
Crankshaft position sensor check (sensor installation area)
(1) Check the tightening condition of the crankshaft position sensor bolt and installation condition of the sensor.
(2) Check installation conditions of the crankshaft position sensor connector.
Criteria
: Properly installed.
NG
>Repair or replacement of sensor installation area
OK▼
99.
Check wiring harness and connector (engine control computer - crankshaft position sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the crankshaft position sensor connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) - C33-1 (NE+) |
Always |
Less than 1 Ω |
| A34-27 (NE-) - C33-2 (NE-) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) and C33-1 (NE+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-27 (NE-) and C33-2 (NE-) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
100.
Crankshaft position sensor check
(1) Replace the crankshaft position sensor and check if the trouble is solved.
Result
| Result |
Go to |
|---|---|
| Trouble is solved. |
A |
| Trouble is not solved. |
B |
B
A▼
Complete (trouble caused by crankshaft position sensor)
101.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(4) In [System Operation Check Mode] check for fuel leakage from the fuel piping with 80 % of [Control the Fuel Pump Duty].
Result
| Result |
Go to |
|---|---|
| There is fuel leakage, or symptom or trace of fuel leakage. |
A |
| There is neither actual fuel leakage, symptom of leakage, nor trace of leakage. |
B |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·In system operation check mode, if operating sound of the fuel pump (low-pressure side) is not heard, failure in the fuel pump control system (low-pressure side) is suspected.
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
·In system operation check mode, if operating sound of the fuel pump (low-pressure side) is not heard, failure in the fuel pump control system (low-pressure side) is suspected.
·It is necessary to check the fuel level because startup failure due to running out of gas can also be detected.
B
> Go to Step 102.
A▼
Repair or replacement of fuel piping
102.
Fuel pump unit inspection (low-pressure side)
NG
OK▼
103.
Vacuum switching valve ASSY check
(1) Disconnect the vacuum hose (canister side) of the vacuum switching valve ASSY.
(2) Start the engine.
(3) Idle the engine.
(4) Disconnect the vacuum switching valve ASSY connector.
NG
>System check (evaporative purge control system)
OK▼
104.
Fuel injector ASSY check (HC content on port injection side)
(1) Stop the engine and purge inside the intake air surge tank ASSY with pressurized air.
B
> Go to Step 105.
A▼
105.
Intake valve check
B
> Go to Step 106.
A▼
Intake valves (cleaning)
106.
Reading SSM3 data (ISC Learning Value)
(1) Connect the SSM3 to the DLC3.
(2) Start the engine, turn off all the accessory switches, and wait until the engine warms up and the coolant temperature stabilizes.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [ISC Learning Value].
(4) Read the [ISC Learning Value] displayed on SSM3.
Result
| [Current Data Display & Save] |
Result |
Possible cause |
Go to |
|---|---|---|---|
| ISC flow rate learning value |
Displacement (liter) × 0.9 or more |
·Valve timing ·Compression |
A |
| Displacement (liter) × less than 0.9 |
- |
B |
B
> Go to Step 108.
A▼
107.
Compression inspection
NG
>Engine unit repair or replacement
OK▼
108.
Unit inspection of the E.F.I. water temperature sensor
NG
OK▼
109.
Crankshaft position sensor check (sensor installation area)
(1) Check the tightening condition of the crankshaft position sensor bolt and installation condition of the sensor.
(2) Check installation conditions of the crankshaft position sensor connector.
Criteria
: Properly installed.
NG
>Repair or replacement of sensor installation area
OK▼
110.
Camshaft position sensor check (sensor installation area)
(1) Check the torque of the camshaft position sensor bolt and installation condition of the sensor.
(2) Check installation conditions of the camshaft position sensor.
Criteria
: Properly installed.
NG
>Repair or replacement of sensor installation area
OK▼
111.
Check wiring harness and connector (engine control computer - crankshaft position sensor)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the crankshaft position sensor connector.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) - C33-1 (NE+) |
Always |
Less than 1 Ω |
| A34-27 (NE-) - C33-2 (NE-) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-16 (NE+) and C33-1 (NE+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-27 (NE-) and C33-2 (NE-) - other terminals and chassis ground |
Always |
10 k Ω or more |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
112.
Check wiring harness and connector (engine control computer - camshaft position sensor (intake side))
(1) Disconnect the connector of the camshaft position sensor (intake side bank 1 and bank 2).
(2) Measure the voltage between the terminals.
(3) Disconnect the connector for the engine control computer.
(4) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-34 (VCV) - C12-3 (VC) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C26-3 (VC) |
Always |
Less than 1 Ω |
| A34-26 (VV1+) - C12-2 (VV1+) |
Always |
Less than 1 Ω |
| A34-15 (VV2+) - C26-2 (VV2+) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-34 (VCV) and C12-3 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C26-3 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-26 (VV1+) and C12-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-15 (VV2+) and C26-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (camshaft position sensor (intake side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
113.
Check wiring harness and connector (engine control computer - camshaft position sensor (exhaust side))
(1) Disconnect the connector of the camshaft position sensor (exhaust side bank 1 and bank 2).
(2) Measure the voltage between the terminals.
(3) Disconnect the connector for the engine control computer.
(4) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-14 (EV1+) - C6-2 (EV1+) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C6-3 (VC) |
Always |
Less than 1 Ω |
| A34-25 (EV2+) - C25-2 (EV2+) |
Always |
Less than 1 Ω |
| A34-34 (VCV) - C25-3 (VC) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A34-14 (EV1+) and C6-2 (EV1+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C6-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-25 (EV2+) and C25-2 (EV2+) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A34-34 (VCV) and C25-3 (VC) - other terminals and chassis ground |
Always |
10 k Ω or more |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (camshaft position sensor (exhaust side) connector) |
| *b |
Bank 1 |
| *c |
Bank 2 |
NOTE:
·Wiggle the wiring harness and connectors to identify trouble that may not occur constantly for a more accurate check.
·Make sure an excessive tension is not placed on the wiring harness.
·Make sure an excessive tension is not placed on the wiring harness.
NG
>Repair or replacement of wiring harness or connector
OK▼
114.
Crankshaft position sensor replacement
(1) Replace the crankshaft position sensor and check if the trouble is solved.
Result
| Result |
Go to |
|---|---|
| Trouble is not solved. |
A |
| Trouble is solved. |
B |
B
>Complete (trouble caused by crankshaft position sensor)
A▼
115.
Replacement of camshaft position sensor
B
A▼
Complete (trouble caused by camshaft position sensor)
| DTC | P2101 | ETC motor drive circuit |
|---|
| DTC | P2102 | ETC motor relay power supply normally OFF |
|---|
| DTC | P2103 | ETC motor relay power supply normally ON |
|---|
Circuit description
The accelerator pedal sensor ASSY, which is located on the accelerator pedal, sends the accelerator opening angle data to the engine control computer. The engine control computer determines throttle opening angle suitable for a driving condition and drives the throttle motor. The throttle valve opening angle data is fed back to the engine control computer from the throttle position sensor. When this diagnostic code is recorded, the engine control computer shuts off electric power supply to the throttle motor, allowing the return spring to act on the throttle valve so that the valve returns to the predetermined opening angle position. Also, fuel injection is cut off so that the engine output is adjusted based on the accelerator opening angle to allow the vehicle to go into limp-in mode.
| Diagnostic codes |
P2101 P2102 P2103 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
P2101 P2102 |
ETCS relay ON |
| P2103 |
ETCS relay OFF |
||
| Abnormal condition |
P2101 |
When one of the following conditions is met: 1. Throttle motor electric current exceeds 8 A. 2. Temperature within throttle motor drive circuit exceeds 175°C {347°F}. |
|
| P2102 |
Power supply to throttle motor is 5 V or less when engine control computer is turning ETCS relay ON. |
||
| P2103 |
Power supply to throttle motor is 5 V or more when engine control computer is turning ETCS relay OFF. |
||
| Abnormal period |
P2101 |
0.512 seconds or more |
|
| P2102 |
0.352 seconds or more |
||
| P2103 |
0.6 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Throttle body ASSY (with motor) (throttle motor) |
||
| Faulty part |
·
Wiring harness or connector ·ETCS relay ·EFI MAIN1 relay ·Throttle body ASSY (with motor) (throttle motor) ·Engine control computer |
||
Circuit figure

Description of functions
Overview of DTCs detection
The engine control computer monitors the electric current via the throttle motor. If this current value is out of the normal range, the engine control computer judges that there is a malfunction in the throttle motor circuit. Also, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.
1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Depress the accelerator pedal to the floor and release immediately.
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Depress the accelerator pedal to the floor and release immediately.
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more.
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
WARNING:
·Before performing troubleshooting, check the fuse for this circuit.
·Never try to clean the throttle body ASSY (with motor).
·Never try to clean the throttle body ASSY (with motor).
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Check wiring harness and connector (throttle motor power supply voltage)
(1) Measure the voltage between the terminals. (Refer to
for the terminal arrangement)
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A35-7 (+BM) - chassis ground |
IG ON |
11 to 14 V |
| A35-7 (+BM) - chassis ground |
IG OFF |
0 to 1 V |
Captions in illustration
| *a |
Connector connected (engine control computer) |
NG
> Go to Step 6.
OK▼
2.
Throttle body ASSY (with motor) unit inspection
NG
OK▼
3.
Check wiring harness and connector (engine control computer - throttle body ASSY (with motor))
(1) Disconnect the throttle body ASSY (with motor) connector.
(2) Disconnect the connector for the engine control computer.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Throttle body ASSY (with motor) unit inspection (visual inspection of throttle valve)
(1) Check for foreign materials in the area between the throttle valve and the housing.
Criteria
: There are no foreign materials between the throttle valve and the housing.
NG
>Removing foreign materials from inside the throttle body
OK▼
5.
Throttle body ASSY (with motor) unit inspection (throttle valve operation check)
(1) Make sure the throttle valve smoothly moves from the full open position to the full closed position when moved by hand.
Criteria
: Throttle valve moves smoothly.
NG
OK▼
6.
Relay unit inspection (ETCS relay)
NG
>Relay replacement (ETCS relay)
OK▼
7.
Check wiring harness and connector (ETCS relay - EFI MAIN1 relay - battery)
(1) Remove the ETCS relay from the engine compartment relay block.
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 5 (ETCS relay holder) - chassis ground |
Always |
11 to 14 V |
| 2 (ETCS relay holder) - chassis ground |
IG ON |
11 to 14 V |
Result
| Result |
Go to |
|---|---|
| OK |
A |
| 5 (ETCS relay holder) is NG |
B |
| 2 (ETCS relay holder) is NG |
C |
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
Captions in illustration
| *1 |
Engine compartment relay block |
| *2 |
ETCS relay holder |
B
>Repair or replacement of wiring harness or connector (ETCS relay - battery)
C
> Go to Step 9.
A▼
8.
Check wiring harness and connector (engine control computer - ETCS relay)
(1) Disconnect the connectors from the engine control computer.
(2) Remove the ETCS relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A35-17 (MCR) - 1 (ETCS relay holder) |
Always |
Less than 1 Ω |
| A35-7 (+BM) - 3 (ETCS relay holder) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A35-17 (MCR) and 1 (ETCS relay holder) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A35-7 (+BM) and 3 (ETCS relay holder) - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
9.
Relay unit inspection (EFI MAIN1 relay)
NG
>Relay replacement (EFI MAIN1 relay)
OK▼
10.
Check wiring harness and connector (ETCS relay - EFI MAIN1 relay)
(1) Remove the ETCS relay from the engine compartment relay block.
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) - 2 (ETCS relay holder) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 (EFI MAIN1 relay holder) and 2 (ETCS relay holder) - other terminals and chassis ground |
Always |
10 k Ω or more |
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| DTC | P2122 | Main accelerator pedal position sensor Low |
|---|
| DTC | P2123 | Main accelerator pedal position sensor High |
|---|
| DTC | P2127 | Sub-accelerator position sensor Low |
|---|
| DTC | P2128 | Sub-accelerator position sensor High |
|---|
| DTC | P2138 | Accelerator pedal position sensor characteristic |
|---|
Circuit description
The accelerator pedal sensor ASSY detects an accelerator opening angle. The sensor type used is non-contact type accelerator pedal sensor ASSY. This sensor uses Hall element which is capable of sensing magnetic field as an electrical signal. As the accelerator pedal moves, output voltage difference is produced linearly. This effect is called Hall effect. The accelerator pedal sensor ASSY has circuits with two equal output characteristics (VPA and VPA2). The sensor also sends output voltage which corresponds to accelerator pedal opening angle to the engine control computer. The engine control computer controls the throttle valve based on this output voltage.

NOTE:
This electronic throttle control system does not use throttle cables.

| Diagnostic codes |
P2122 P2123 P2127 P2128 P2138 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
IG ON |
|
| Abnormal condition |
P2122 |
VPA voltage is less than 0.213 V. |
|
| P2123 |
VPA voltage is 4.737 V or more. |
||
| P2127 |
VPA2 voltage is less than 0.213 V. |
||
| P2128 |
VPA2 voltage is 4.737 V or more. |
||
| P2138 |
Difference in voltage between VPA and VPA2 is over the specified value. |
||
| Abnormal period |
P2122 P2127 P2128 |
0.1 seconds or more |
|
| P2123 |
0.032 seconds or more |
||
| P2138 |
0.116 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Accelerator pedal sensor ASSY |
||
| Faulty part |
·
Accelerator pedal sensor ASSY ·Wiring harness or connector ·Engine control computer |
||
NOTE:
After checking diagnostic code outputs, read the accelerator pedal opening angle from [Accel Sensor Out No.1] and [Accel Sensor Out No.2] of [Current Data Display & Save] using SSM3.
| Accelerator sensor No. 1 voltage |
Accelerator sensor No. 2 voltage |
Trouble area |
|---|---|---|
| Less than 0.303 V |
Less than 0.303 V |
Open or short condition |
| 4.737 V or more |
4.737 V or more |
Short in power supply |
Circuit figure

Description of functions
Overview of DTCs detection
If the voltage output of VPA or VPA2 is out of the normal range, or the difference of output voltage between VPA and VPA2 is out of the normal range, the engine control computer turns on the check engine warning light and records diagnostic codes.
Test drive
Perform a test drive to check if the diagnostic code recurs.

1. Connect the SSM3 to the DLC3.
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
)
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Depress the accelerator pedal to the floor and release immediately.
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
)
2. Turn the ignition switch to ON.
3. Turn on the SSM3.
4. Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to
5. Turn the ignition switch to OFF, and wait for 30 seconds.
6. Turn the ignition switch to ON.
7. Turn on the SSM3.
8. Start the engine and let it warm up until the engine coolant temperature stabilizes. (at 75°C {167°F} or more).
9. Depress the accelerator pedal to the floor and release immediately.
10. Drive at 10 km/h {6.2 MPH} or more for 1 minutes or more. (B)
WARNING:
11. Stop the vehicle.When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to
Inspection steps
NOTE:
Read the freeze frame data using the SSM3. A part of the engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for troubleshooting.
1.
Reading SSM3 data (Accel Sensor Out No.1, Accel Sensor Out No.2)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Accel Sensor Out No.1], [Accel Sensor Out No.2].
(5) Read the [Accel Sensor Out No.1] and [Accel Sensor Out No.2] displayed on SSM3.
B
A▼
2.
Check wiring harness and connector (engine control computer - accelerator pedal sensor ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for accelerator pedal sensor ASSY.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A35-23 (VPA) - A23-6 (VPA1) |
Always |
Less than 1 Ω |
| A35-29 (EPA) - A23-5 (GND1) |
Always |
Less than 1 Ω |
| A35-21 (VCPA) - A23-4 (VC1) |
Always |
Less than 1 Ω |
| A35-31 (VPA2) - A23-3 (VPA2) |
Always |
Less than 1 Ω |
| A35-30 (EPA2) - A23-2 (GND2) |
Always |
Less than 1 Ω |
| A35-22 (VCP2) - A23-1 (VC2) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A35-23 (VPA) and A23-6 (VPA1) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A35-29 (EPA) and A23-5 (GND1) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A35-21 (VCPA) and A23-4 (VC1) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A35-31 (VPA2) and A23-3 (VPA2) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A35-30 (EPA2) and A23-2 (GND2) - other terminals and chassis ground |
Always |
10 k Ω or more |
| A35-22 (VCP2) and A23-1 (VC2) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
3.
Engine control computer check (VC voltage)
(1) Disconnect the connector for accelerator pedal sensor ASSY.
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A23-4 (VC1) - A23-5 (GND1) |
IG ON |
4.5 to 5.5 V |
| A23-1 (VC2) - A23-2 (GND2) |
IG ON |
4.5 to 5.5 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (accelerator pedal sensor ASSY connector) |
NG
OK▼
4.
Replacement of accelerator pedal sensor ASSY
Next▼
5.
Clear diagnostic code
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(5) Turn the ignition switch to OFF, and wait for 30 seconds.
Next▼
6.
Perform test drive for operation check
(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B
A▼
Complete
| DTC | U0073 | Control Module Communication Bus “A” Off |
|---|
| DTC | U0101 | Lost Communication With TCM |
|---|
| DTC | U0122 | Lost Communication With Vehicle Dynamics Control Module |
|---|
| DTC | U0155 | Lost Communication With Instrument Panel Cluster (IPC) Control Module |
|---|
| DTC | U0402 | Invalid Data Received From TCM |
|---|
| DTC | U0416 | Invalid Data Received From Vehicle Dynamics Control Module |
|---|
| DTC | U0423 | Invalid Data Received From Instrument Panel Cluster Control Module |
|---|
Circuit description
The engine control computer, the transmission control computer, the skid control computer (brake actuator ASSY), and the combination meter ASSY send and receive data via CAN communication line. When a communication error occurs between each computer, the engine control computer outputs the diagnostic codes.
| Diagnostic codes |
U0073 U0101 U0122 U0155 U0402 U0416 U0423 |
||
|---|---|---|---|
| DTC detection conditions |
Diagnosis condition |
When all of the following conditions are met: 1. Battery voltage is 10.9 V or more. 2. After engine is started |
|
| Abnormal condition |
U0073 |
CAN communication bus error |
|
| U0101 |
CAN communication error (lost communication with transmission control computer) |
||
| U0122 |
CAN communication error (lost communication with skid control computer) |
||
| U0155 |
CAN communication error (lost communication with combination meter) |
||
| U0402 |
CAN communication error (communication data from transmission control computer stuck) |
||
| U0416 |
CAN communication error (communication data from skid control computer stuck) |
||
| U0423 |
CAN communication error (communication data from combination meter stuck) |
||
| Abnormal period |
U0073 |
0.436 seconds or more |
|
| U0101 U0122 U0155 |
0.5 seconds or more |
||
| U0402 U0416 U0423 |
2 seconds or more |
||
| Number of trips |
1 trip |
||
| Detecting method |
Continuous monitoring |
||
| Sensors used for detection |
Engine control computer |
||
| Faulty part |
·
Wiring harness or connector ·Engine control computer ·Transmission control computer ·Skid control computer (brake actuator ASSY) ·Combination meter |
||
Inspection steps
NOTE:
·Read the freeze frame data using the SSM3. A part of engine running conditions under which the engine trouble occurred is recorded in the freeze frame data, which is useful for trouble shooting.
·When CAN communication system error occurs, the engine control computer cannot receive the updated information from each controller. Therefore, inspection of the freeze frame data corresponding to the diagnostic codes related to the controllers is not useful for troubleshooting.
·When the diagnostic codes for CAN communication error and the corresponding sensor error are both output simultaneously, the CAN communication error must be restored before troubleshooting the error codes for the sensors.
·When CAN communication system error occurs, the engine control computer cannot receive the updated information from each controller. Therefore, inspection of the freeze frame data corresponding to the diagnostic codes related to the controllers is not useful for troubleshooting.
·When the diagnostic codes for CAN communication error and the corresponding sensor error are both output simultaneously, the CAN communication error must be restored before troubleshooting the error codes for the sensors.
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
B
A▼
| Fuel pump control system |
|---|
Circuit description
Fuel pump circuit (low pressure side) consists of engine control computer, fuel pump ASSY (low pressure side) and fuel pump control computer ASSY that operates the fuel pump ASSY (low pressure side). Based on engine output, engine control computer determines the speed of fuel pump ASSY (low pressure side). The speed is converted into the load signal, and the signal is transmitted to the fuel pump control computer ASSY. Based on the signal transmitted from the engine control computer, the fuel pump control computer ASSY adjusts the operating speed of the fuel pump (low pressure side).
Circuit figure

Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
1.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
NG
> Go to Step 8.
OK▼
2.
Perform SSM3 System Operation Check Mode (Control the Fuel Pump Duty)
(2) Remove the fuel pump ASSY (low pressure side) from the fuel tank ASSY.
(3) Completely remove the remaining fuel from the fuel pump ASSY (low pressure side).
(4) Install the connector for the fuel pump ASSY (low pressure side).
WARNING:
Check that no fuel remains inside or around the fuel pump ASSY.
(5) Connect the SSM3 to the DLC3.
(6) Turn the ignition switch to ON.
(7) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(8) Measure the voltage between each terminal when [System Operation Check Mode] is performed.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 - 4 |
Fuel pump duty: 25% |
3.2 to 4.05 V |
| 3 - 4 |
Fuel pump duty: 80% |
8.8 to 12.5 V |
Captions in illustration
| *a |
Connector connected (Fuel pump ASSY (low pressure side)) |
(9) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Work Support] / [System Operation Check Mode] / [Control the Fuel Pump Duty].
(10) Measure the voltage between each terminal when [System Operation Check Mode] is performed.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 3 - 4 |
Fuel pump duty: 90 % |
9.0 to 14.0 V |
NOTE:
·Measure the voltage with all connectors connected.
·Before performing this inspection, check that the battery voltage is 11 to 14 V (battery not discharged).
·Before performing this inspection, check that the battery voltage is 11 to 14 V (battery not discharged).
NG
> Go to Step 6.
OK▼
3.
Check wiring harness and connector (engine control computer - fuel pump control computer ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for the fuel pump control computer ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Replacement of fuel pump ASSY (low pressure side)
Next▼
5.
Check trouble symptom
B
A▼
Complete
6.
Replacement of the fuel pump control computer ASSY
Next▼
7.
Check trouble symptom
B
A▼
Complete
8.
Check fuel pump control computer ASSY (input voltage)
(1) Disconnect the connector for the fuel pump control computer ASSY.
(2) Turn the ignition switch to ON.
(3) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| G12-1 (+B) - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (connector for the fuel pump control computer ASSY) |
NG
> Go to Step 14.
OK▼
9.
Check wiring harness and connector (fuel pump ASSY - fuel pump control computer ASSY)
(1) Disconnect the connector for the fuel pump ASSY (low pressure side).
(2) Disconnect the connector for the fuel pump control computer ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
10.
Perform a unit inspection of fuel pump ASSY (low pressure side)
NG
OK▼
11.
Check wiring harness and connector (fuel pump control computer ASSY - engine control computer)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for the fuel pump control computer ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
12.
Replacement of the fuel pump control computer ASSY
Next▼
13.
Check trouble symptom
B
A▼
Complete
14.
Check wiring harness and connector (C/OPEN relay - fuel pump control computer ASSY)
(1) Remove the C/OPEN relay from the engine compartment relay block.
(2) Disconnect the connector for the fuel pump control computer ASSY.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
15.
Check power supply voltage (C/OPEN relay)
(1) Remove the C/OPEN relay from the engine compartment relay block.
(2) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 5 (C/OPEN relay holder) - chassis ground |
Always |
11 to 14 V |
Captions in illustration
| *1 |
Engine compartment relay block |
| *2 |
C/OPEN relay holder |
NG
OK▼
16.
Check wiring harness and connector (C/OPEN relay engine control computer - IG2 relay)
(1) Disconnect the connector for the engine control computer.
(2) Remove the C/OPEN relay and IG2 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| Starter system (models with smart entry & start system) |
|---|
Circuit description
During cranking, the engine control computer detects the starter signal (STSW2 and STA signal) from the starter relay drive circuit and performs the engine control at engine start.
When the start signal is input from the smart key computer ASSY, the engine control computer transmits the operating signal (STA signal) to the ST relay and drives the starter until the complete engine start-up is detected.
Circuit figure

Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
1.
Check if engine is cranked
B
> Go to Step 19.
A▼
2.
Reading SSM3 data (Starter Switch)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Starter Switch].
(5) Read [Starter Switch] while the engine is cranked.
Criteria
: Starter signal turns on.
NG
> Go to Step 4.
OK▼
3.
Check wiring harness and connector (ST relay - engine control computer - starter ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST relay from the engine compartment relay block.
(3) Disconnect the connector for starter ASSY.
(4) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Reading SSM3 data (Starter cut relay)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Starter cut relay].
B
> Go to Step 9.
C
> Go to Step 14.
A▼
5.
Check wiring harness and connector (engine control computer - ST CUT relay)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST CUT relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
6.
Check wiring harness and connector (IGS relay - ST CUT relay - chassis ground)
(1) Remove the IGS relay and ST CUT relay from the engine compartment relay block.
(2) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
7.
Check power supply voltage (IGS relay)
(1) Remove the IGS relay from the engine compartment relay block.
(2) Measure the voltage between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
Captions in illustration
| *1 |
Engine compartment relay block |
| *2 |
IGS relay holder |
NG
>Repair or replacement of wiring harness or connector
OK▼
8.
Check wiring harness and connector (engine control computer - IG2 relay - IGS relay)
(1) Disconnect the connector for the engine control computer.
(2) Remove the IG2 relay and IGS relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
9.
Perform a unit inspection of neutral start switch ASSY
NG
OK▼
10.
Check wiring harness and connector (smart key computer ASSY - neutral start switch ASSY - INHIBITOR relay)
(1) Disconnect the connector for neutral start switch ASSY.
(2) Disconnect the connector for smart key computer ASSY.
(3) Remove the INHIBITOR relay from the engine compartment relay block.
(4) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
11.
Check wiring harness and connector (ST CUT relay - INHIBITOR relay - ST relay)
(1) Remove the ST CUT relay, ST relay and INHIBITOR relay from the engine compartment relay block.
(2) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 4 (ST CUT relay holder) -2 (INHIBITOR relay holder) |
Always |
Less than 1 Ω |
| 4 (ST CUT relay holder) -5 (INHIBITOR relay holder) |
Always |
Less than 1 Ω |
| 4 (ST CUT relay holder) - 5 (ST relay holder) |
Always |
Less than 1 Ω |
NG
>Repair or replacement of wiring harness or connector
OK▼
12.
Check wiring harness and connector (INHIBITOR relay - ST relay)
(1) Remove the ST relay and INHIBITOR relay from the engine compartment relay block.
(2) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
13.
Check wiring harness and connector (engine control computer - ST relay)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
14.
Perform a unit inspection of clutch start switch ASSY
NG
OK▼
15.
Check clutch start switch ASSY (power supply voltage)
(1) Disconnect the connector for clutch start switch ASSY.
(2) Measure the voltage between the terminals.
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (Clutch start switch ASSY connector) |
NG
>Repair or replacement of wiring harness or connector
OK▼
16.
Check wiring harness and connector (clutch start switch ASSY - ST relay - smart key computer ASSY)
(1) Disconnect the connector for clutch start switch ASSY.
(2) Remove the ST relay from the engine compartment relay block.
(3) Disconnect the connector for smart key computer ASSY.
(4) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
17.
Check wiring harness and connector (ST relay - ST CUT relay)
(1) Remove the ST relay and ST CUT relay from the engine compartment relay block.
(2) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
18.
Check wiring harness and connector (engine control computer - ST relay)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
19.
Reading SSM3 data (Starter Switch)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Starter Switch].
B
A▼
20.
Check wiring harness and connector (engine control computer - ST relay)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| Starter system (models without smart entry & start system) |
|---|
Circuit description
While the engine is being cranked, the starter operation signal is also transmitted to the STSW terminal of the engine control computer.
Circuit figure

Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
1.
Check if engine is cranked
B
> Go to Step 16.
A▼
2.
Reading SSM3 data (Starter Switch)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Starter Switch].
NG
> Go to Step 4.
OK▼
3.
Check wiring harness and connector (engine control computer - ST relay - starter ASSY)
(1) Disconnect the connector for the engine control computer.
(2) Disconnect the connector for starter ASSY.
(3) Remove the ST relay from the engine compartment relay block.
(4) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Perform a unit inspection of ignition OR starter switch ASSY
NG
OK▼
5.
Check wiring harness and connector (ignition OR starter switch ASSY - ST relay)
(1) Disconnect the connector for the ignition OR starter switch ASSY.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
6.
Check power supply voltage (ignition OR starter switch ASSY)
(1) Disconnect the connector for the ignition OR starter switch ASSY.
(2) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| D55-2 (AM1) - chassis ground |
Always |
11 to 14 V |
| D55-7 (AM2) - chassis ground |
Always |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (ignition OR starter switch ASSY) |
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal (Transmission A/T) |
B |
| Normal (Transmission M/T) |
C |
B
> Go to Step 7.
C
> Go to Step 12.
A▼
Repair or replacement of wiring harness or connector
7.
Perform a unit inspection of neutral start switch ASSY
NG
OK▼
8.
Check wiring harness and connector (neutral start switch ASSY - INHIBITOR relay)
(1) Disconnect the connector for neutral start switch ASSY.
(2) Remove the INHIBITOR relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
9.
Check wiring harness and connector (ignition OR starter switch ASSY - INHIBITOR relay)
(1) Disconnect the connector for the ignition OR starter switch ASSY.
(2) Remove the INHIBITOR relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
10.
Check wiring harness and connector (INHIBITOR relay - ST relay)
(1) Remove the INHIBITOR relay and ST relay from the engine compartment relay block.
(2) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
11.
Check wiring harness and connector (engine control computer - ST relay)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
12.
Perform a unit inspection of clutch start switch ASSY
NG
OK▼
13.
Check wiring harness and connector (ignition OR starter switch ASSY - clutch start switch ASSY)
(1) Disconnect the connector for the ignition OR starter switch ASSY.
(2) Disconnect the connector for clutch start switch ASSY.
NG
>Repair or replacement of wiring harness or connector
OK▼
14.
Check wiring harness and connector (clutch start switch ASSY - ST relay)
(1) Disconnect the clutch start switch ASSY connector.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
15.
Check wiring harness and connector (engine control computer - ST relay)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
16.
Reading SSM3 data (Starter Switch)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Starter Switch].
B
A▼
17.
Check wiring harness and connector (engine control computer - ST relay)
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST relay from the engine compartment relay block.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
| Brake override system |
|---|
Circuit description
The brake override system suppresses the driving torque when the brake pedal is depressed with the accelerator pedal depressed while driving. The following describes the control operation condition and the control content.
Control operation condition

·When the vehicle speed exceeds a certain threshold.
·When both accelerator pedal and brake pedal are depressed.
Control content·When both accelerator pedal and brake pedal are depressed.
CAUTION:
Depending on the relation of the accelerator pedal opening angle and speed, the control operation may not start.
·Driving torque suppression
Restoring conditionNOTE:
When this control is established, [Accel. Opening Angle] used for the engine control is forcibly dropped to the constant value. For this reason, [Accel. Opening Angle] of [Current Data Display & Save] is rewritten into constant value regardless of actual accelerator pedal opening angle ([Accel Sens. No.1 Volt %]).
·When the stop light switch is turned to OFF or the accelerator opening angle changes by specified amount or more.
Inspection steps
Drive the vehicle approx. at 10 km/h {6.2 MPH}, and depress the accelerator pedal ASSY by half or by 3/4 of the way.
While holding the depressed accelerator pedal ASSY, depress the brake pedal with your left foot. When the engine speed drops approx. to 1000 r/min at this time, it is possible to determine that the control operates normally.
While holding the depressed accelerator pedal ASSY, depress the brake pedal with your left foot. When the engine speed drops approx. to 1000 r/min at this time, it is possible to determine that the control operates normally.
WARNING:
Perform this test in the place where a drive check can be done safely, and pay special attention to the circumstance of the vehicle. Observe the traffic law such as legal speed limit when driving.
NOTE:
·Normally, the value for [Accel. Opening Angle] of [Current Data Display & Save] changes according to the value for [Accel Sens. No.1 Volt %]. (Values are not the same. Refer to
)
·When the value for [Accel Sens. No.1 Volt %] is constant, it is possible to determine that the control operates even if [Accel. Opening Angle] and [Accel Sens. No.1 Volt %] in [Current Data Display & Save] differ from each other and the value for [Accel. Opening Angle] is fluctuating as well. (Using the data storage function of the SSM3, the data during driving can be recorded. The recorded data can be checked after driving.)
·If a concern arises from a customer that the vehicle decelerates when he/she intentionally depresses the accelerator pedal and brake pedal simultaneously, ask the customer not to depress both pedals at the same time. (Example: While operating the accelerator pedal, operate the brake pedal with left foot.)
·When the value for [Accel Sens. No.1 Volt %] is constant, it is possible to determine that the control operates even if [Accel. Opening Angle] and [Accel Sens. No.1 Volt %] in [Current Data Display & Save] differ from each other and the value for [Accel. Opening Angle] is fluctuating as well. (Using the data storage function of the SSM3, the data during driving can be recorded. The recorded data can be checked after driving.)
·If a concern arises from a customer that the vehicle decelerates when he/she intentionally depresses the accelerator pedal and brake pedal simultaneously, ask the customer not to depress both pedals at the same time. (Example: While operating the accelerator pedal, operate the brake pedal with left foot.)
1.
Reading diagnostic codes
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Select the following menu items using the SSM3. : [BRZ Check] / [All System Diagnosis].
B
>Go to related DTC chart
A▼
2.
Reading SSM3 data (Stop Light Switch)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Stop Light Switch].
NG
OK▼
3.
Check brake pedal support ASSY
NOTE:
When ON operation of the stop light switch ASSY is delayed, the control is also delayed. If the switch is turned on earlier, the operation starts accordingly at an early point. Therefore, check the brake pedal and stop light switch ASSY.
NG
>Check and replacement of brake pedal support ASSY
OK▼
4.
Reading SSM3 data (Accelerator Pedal Pos.#1, Accelerator Pedal Pos.#2)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Accelerator Pedal Pos.#1] and [Accelerator Pedal Pos.#2].
NG
OK▼
5.
Reading SSM3 data (Vehicle speed)
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Turn on the SSM3.
(4) Start the engine.
(5) Select the following menu items using the SSM3. : [BRZ Check] / [Each System Check] / [Engine Control System] / [Current Data Display & Save] / [Vehicle Speed].
(6) Read [Current Data Display & Save].
Criteria
| Inspection conditions |
Criteria |
|---|---|
| Vehicle is parked. |
0 km/h {0 MPH} |
| Vehicle is running at a constant speed. (16 to 64 km/h {9.9 to 39.8 MPH}) |
Significant fluctuation is not observed in the displayed speed. |
WARNING:
When performing driving test, always observe the applicable traffic laws such as the speed limit.
NOTE:
Using the data storage function of the SSM3, the data obtained during driving can be recorded. The recorded data can be checked after driving.
NG
OK▼
Complete
| Check engine warning light circuit |
|---|
Circuit description
The check engine warning light is used for displaying the vehicle malfunction detected by the engine control computer. When the ignition switch is turned to ON, the check engine warning light circuit is supplied with power, and the check engine warning light illuminates. Operation of the check engine warning light can be visually checked. When the ignition switch is turned to ON, the check engine warning light illuminates. After engine has started, it goes off. When the check engine warning light remains lit or unlit, perform the following troubleshooting.
Circuit figure

Inspection steps
1.
Check illumination of check engine warning light
(1) Check the illumination condition of the check engine warning light.
Result
| Check engine warning light |
Inspection conditions |
Go to |
|---|---|---|
| Always lit. |
IG ON → After engine start |
A |
| Always unlit. |
IG ON → After engine start |
B |
| ON → OFF |
IG ON → After engine start |
C |
B
> Go to Step 3.
C
A▼
| Fuel injector circuit |
|---|
Circuit description
The fuel injector ASSY (port injection side) is mounted to the intake manifold. Based on the signal transmitted from the engine control computer, the fuel injector ASSY (port injection side) injects the fuel into the intake manifold ASSY.
Circuit figure

Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
1.
Check wiring harness and connector (fuel injector ASSY (port injection side) power supply circuit)
(1) Disconnect all connectors for fuel injector ASSY (port injection side).
(2) Turn the ignition switch to ON.
(3) Measure the voltage between the terminals.
Voltage
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C8-1 - chassis ground |
IG ON |
11 to 14 V |
| C30-1 - chassis ground |
IG ON |
11 to 14 V |
| C9-1 - chassis ground |
IG ON |
11 to 14 V |
| C31-1 - chassis ground |
IG ON |
11 to 14 V |
Captions in illustration
| *a |
Front side of vehicle wiring harness connector (fuel injector ASSY connector) |
| *b |
No. 1 cylinder |
| *c |
No. 2 cylinder |
| *d |
No. 3 cylinder |
| *e |
No. 4 cylinder |
NG
> Go to Step 4.
OK▼
2.
Perform a unit inspection of fuel injector ASSY
NG
OK▼
3.
Check wiring harness and connector (fuel injector ASSY (port injection side) - engine control computer)
(1) Disconnect the connector for fuel injector ASSY (port injection side).
(2) Disconnect the connector for the engine control computer.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-12 (#10) - C8-2 |
Always |
Less than 1 Ω |
| A36-22 (#20) - C30-2 |
Always |
Less than 1 Ω |
| A36-32 (#30) - C9-2 |
Always |
Less than 1 Ω |
| A36-13 (#40) - C31-2 |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-12 (#10) and C8-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-22 (#20) and C30-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-32 (#30) and C9-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
| A36-13 (#40) and C31-2 - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
4.
Check wiring harness and connector (fuel injector ASSY - EFI MAIN1 relay)
(1) Disconnect the connector for fuel injector ASSY (port injection side).
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| C8-1 - 3 (EFI MAIN1 relay holder) |
Always |
Less than 1 Ω |
| C30-1 - 3 (EFI MAIN1 relay holder) |
Always |
Less than 1 Ω |
| C9-1 - 3 (EFI MAIN1 relay holder) |
Always |
Less than 1 Ω |
| C31-1 - 3 (EFI MAIN1 relay holder) |
Always |
Less than 1 Ω |
NG
>Repair or replacement of wiring harness or connector
OK▼
| VC power supply circuit |
|---|
Circuit description
The engine control computer constantly produces 5 V from the battery voltage applied to +B terminal and +B2 terminal to operate the CPU. In addition, the engine control computer supplies this power to the sensor via VC output circuit.
When the VC circuit is shorted, the power is not supplied from the VC circuit. Because of this, the CPU in the engine control computer and the sensors supplied from the VC circuit are de-energized. In this state, the system is not started, and the check engine warning light does not illuminate even if the system malfunction occurs.

NOTE:
Normally, when the ignition switch is turned to ON for the first time, the check engine warning light illuminates. When the engine has started, the check engine warning light goes off.
Circuit figure


Inspection steps
1.
Check illumination of check engine warning light
(1) Turn the ignition switch to ON.
B
A▼
2.
Reading SSM3 data
(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
(3) Check that the communication between SSM3 and engine control computer can be executed normally.
NOTE:
[Current Data Display & Save] for engine can be checked.
Result
| Result |
Go to |
|---|---|
| Communication not detected. |
A |
| Communication detected. |
B |
B
A▼
3.
Check throttle body ASSY (with motor) (short-circuit inspection)
(1) Disconnect the connector for throttle body ASSY.
(2) Turn the ignition switch to ON.
(3) Check the check engine warning light in the combination meter ASSY.
Result
| Result |
Go to |
|---|---|
| Does not illuminate |
A |
| Illuminates |
B |
B
A▼
4.
Check air pressure sensor ASSY (short-circuit inspection)
(1) Disconnect the connector for air pressure sensor ASSY.
(2) Turn the ignition switch to ON.
B
A▼
5.
Check fuel pressure sensor (short-circuit inspection)
(1) Disconnect the connector for the fuel pressure sensor.
(2) Turn the ignition switch to ON.
B
A▼
6.
Check accelerator pedal sensor ASSY (short-circuit inspection)
(1) Disconnect the connector for accelerator pedal sensor ASSY.
(2) Turn the ignition switch to ON.
(3) Check the check engine warning light in the combination meter ASSY.
Result
| Result |
Go to |
|---|---|
| Does not illuminate |
A |
| Illuminates |
B |
B
A▼
7.
Check battery current sensor (short-circuit inspection)
(1) Disconnect the connector for battery current sensor.
(2) Turn the ignition switch to ON.
B
A▼
8.
Check wiring harness and connector (short-circuit inspection)
(1) Disconnect the connector for throttle body ASSY.
(2) Disconnect the connector for air pressure sensor ASSY.
(3) Disconnect the connector for the fuel pressure sensor.
(4) Disconnect the connector for accelerator pedal sensor ASSY.
(5) Disconnect the connector for battery current sensor.
(6) Disconnect the connector for the engine control computer.
(7) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
Resistance
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| A36-19 (VC) - chassis ground |
Always |
10 k Ω or more |
| A35-22 (VCP2) - chassis ground |
Always |
10 k Ω or more |
| A35-21 (VCPA) - chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
| ECM power supply system |
|---|
Circuit description
When the ignition switch is turned to ON, IGSW signal is input into the engine control computer. As a result, the internal transistor is turned on, an electric current flows through the coil of EFI MAIN1 relay to close the relay contact, and then the power is supplied to +B and +B2 terminals of the engine control computer.
Circuit figure

Inspection steps
CAUTION:
Before performing troubleshooting, check the fuse for this circuit.
1.
Check engine control computer (inspection of +B and +B2 voltages)
(1) Turn the ignition switch to ON.
Captions in illustration
| *a |
Connector connected (engine control computer) |
NG
> Go to Step 4.
OK▼
2.
Check wiring harness and connector (engine control computer - chassis ground)
(1) Disconnect the connector for the engine control computer.
(3) Connect the connector for engine control computer.
NG
>Repair or replacement of wiring harness or connector
OK▼
3.
Check engine control computer (IGSW voltage)
(1) Turn the ignition switch to ON.
NG
> Go to Step 8.
OK▼
4.
Check engine control computer (SSHUT voltage)
(1) Turn the ignition switch to ON.
NG
>Repair or replacement of wiring harness or connector
OK▼
5.
Relay unit inspection (EFI MAIN1 relay)
NG
>Relay replacement (EFI MAIN1 relay)
OK▼
6.
Check wiring harness and connector (EFI MAIN1 relay - engine control computer)
(1) Remove the EFI MAIN1 relay from the engine compartment relay block.
(2) Disconnect the connector for the engine control computer.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
Resistance (open circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 1 (EFI MAIN1 relay holder) - A35-13 (SSHUT) |
Always |
Less than 1 Ω |
| 3 (EFI MAIN1 relay holder) - A34-6 (+B) |
Always |
Less than 1 Ω |
| 3 (EFI MAIN1 relay holder) - A33-1 (+B2) |
Always |
Less than 1 Ω |
Resistance (short circuit check)
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 1 (EFI MAIN1 relay holder) and A35-13 (SSHUT) - other terminals and chassis ground |
Always |
10 k Ω or more |
| 3 (EFI MAIN1 relay holder), A34-6 (+B) and A33-1 (+B2) - other terminals and chassis ground |
Always |
10 k Ω or more |
NG
>Repair or replacement of wiring harness or connector
OK▼
7.
Check power supply voltage (EFI MAIN1 relay)
(1) Remove the EFI MAIN1 relay from the engine compartment relay block.
(2) Measure the voltage between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
Voltage:
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 2 (EFI MAIN1 relay holder) - chassis ground |
Always |
11 to 14 V |
| 5 (EFI MAIN1 relay holder) - chassis ground |
Always |
11 to 14 V |
Captions in illustration
| *1 |
Engine compartment relay block |
| *2 |
EFI MAIN1 relay holder |
NG
>Repair or replacement of wiring harness or connector
OK▼
8.
Check wiring harness and connector (IG2 relay - engine control computer)
(1) Remove the IG2 relay from the engine compartment relay block.
(2) Disconnect the connector for the engine control computer.
(3) Measure the resistance between the terminals. (Refer to
for the terminal arrangement)
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
9.
Perform a unit inspection of relay (IG2 relay)
NG
>Relay replacement (IG2 relay)
OK▼
10.
Check power supply voltage (IG2 relay)
(1) Remove the IG2 relay from the engine compartment relay block.
(2) Measure the voltage between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
Voltage:
| Inspection terminals |
Inspection conditions |
Standard value |
|---|---|---|
| 5 (IG2 relay holder) - chassis ground |
Always |
11 to 14 V |
Captions in illustration
| *1 |
Engine compartment relay block |
| *2 |
IG2 relay holder |
Result
| Result |
Go to |
|---|---|
| Malfunction |
A |
| Normal (models with smart entry & start system) |
B |
| Normal (models without smart entry & start system) |
C |
B
> Go to Step 11.
C
> Go to Step 12.
A▼
Repair or replacement of wiring harness or connector
11.
Check wiring harness and connector (IG2 relay - smart key computer ASSY)
(1) Remove the IG2 relay from the engine compartment relay block.
(2) Disconnect the connector for smart key computer ASSY.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
12.
Check wiring harness and connector (IG2 relay - ignition OR starter switch ASSY)
(1) Remove the IG2 relay from the engine compartment relay block.
(2) Disconnect the connector for the ignition OR starter switch ASSY.
(3) Measure the resistance between the terminals.
CAUTION:
When using tester probes to take measurements at a relay holder, do not push them hard against the holder. Otherwise the holder could be damaged.
NG
>Repair or replacement of wiring harness or connector
OK▼
