Subaru BRZ 2013 · Service Manual Engine/hybrid system

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.
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 )
BASIC INSPECTION
CAUTION:
When it is impossible to locate the defective part after troubleshooting, perform the following basic inspection to determine the problem.
1. Battery check
(1) Check the battery condition. (Refer to )
2. Cranking operation inspection
(1) Check that the engine is cranked.
NOTE:
If not, refer to symptom table. (Refer to )
3. Engine starting inspection
(1) Check that the engine starts.
NOTE:
If not, refer to symptom table. (Refer to )
4. Air filter inspection
(1) Check the air filter.
NOTE:
When the air filter is dirty, clean or replace it.
5. Idle speed check
(1) Check the idle speed. (Refer to )
6. Ignition timing inspection
(1) Check the ignition timing. (Refer to )
7. Fuel pressure check
(1) Check the fuel pressure. (Refer to )
8. Spark Inspection
(1) Check the spark. (Refer to )
9. Compression inspection
(1) Check the compression. (Refer to )
PARTS LOCATION
LIST OF DIAGNOSTIC CODES
Diagnostic codes
Diagnostic items
Light on
Code recording
Reference pages
P000A
A Camshaft Position Slow Response (Bank 1)
O
O
 
P000B
B Camshaft Position Slow Response (Bank 1)
O
O
 
P000C
A Camshaft Position Slow Response (Bank 2)
O
O
 
P000D
B Camshaft Position Slow Response (Bank 2)
O
O
 
P0010
A Camshaft Position Actuator Circuit/Open (Bank 1)
O
O
 
P0011
Camshaft Position “A” - Timing Over-Advanced or System Performance (Bank 1)
O
O
 
P0013
B Camshaft Position - Actuator Circuit/Open (Bank 1)
O
O
 
P0014
Camshaft Position “B” - Timing Over-Advanced or System Performance (Bank 1)
O
O
 
P0016
Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
O
O
 
P0017
Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B)
O
O
 
P0018
Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A)
O
O
 
P0019
Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B)
O
O
 
P0020
A Camshaft Position Actuator Circuit/Open (Bank 2)
O
O
 
P0021
Camshaft Position “A” - Timing Over-Advanced or System Performance (Bank 2)
O
O
 
P0023
B Camshaft Position - Actuator Circuit/Open (Bank 2)
O
O
 
P0024
Camshaft Position “B” - Timing Over-Advanced or System Performance (Bank 2)
O
O
 
P0030
Oxygen Sensor Heater Control Circuit (Bank 1 Sensor 1)
O
O
 
P0031
Oxygen (A/F) Sensor Heater Control Circuit Low (Bank 1 Sensor 1)
O
O
 
P0032
Oxygen (A/F) Sensor Heater Control Circuit High (Bank 1 Sensor 1)
O
O
 
P0037
Oxygen Sensor Heater Control Circuit Low (Bank 1 Sensor 2)
O
O
 
P0038
Oxygen Sensor Heater Control Circuit High (Bank 1 Sensor 2)
O
O
 
P0087
Fuel Rail/System Pressure - Too Low
O
O
 
P0088
Fuel Rail/System Pressure - Too High
O
O
 
P0102
Mass Air Flow Circuit Low
O
O
 
P0103
Mass Air Flow Circuit High
O
O
 
P0107
Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
O
O
 
P0108
Manifold Absolute Pressure/Barometric Pressure Circuit High Input
O
O
 
P0112
Intake Air Temperature Circuit Low Input
O
O
 
P0113
Intake Air Temperature Circuit High Input
O
O
 
P0117
Engine Coolant Temperature Circuit Low Input
O
O
 
P0118
Engine Coolant Temperature Circuit High Input
O
O
 
P0122
Throttle/Pedal Position Sensor/Switch “B” Circuit Low Input
O
O
 
P0123
Throttle/Pedal Position Sensor/Switch “A” Circuit High Input
O
O
 
P0125
Insufficient Coolant Temperature for Closed Loop Fuel Control
O
O
 
P0131
Oxygen Sensor Circuit Low Voltage (Bank 1 Sensor 1)
O
O
 
P0132
Oxygen Sensor Circuit High Voltage (Bank 1 Sensor 1)
O
O
 
P0133
O2 Sensor Circuit Slow Response (Bank1 Sensor1)
O
O
 
P0134
Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
O
O
 
P013A
O2 Sensor Slow Response - Rich to Lean (Bank 1 Sensor 2)
O
O
 
P0140
Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
O
O
 
P0171
System too Lean (Bank 1)
O
O
 
P0172
System too Rich (Bank 1)
O
O
 
P0192
Fuel Rail Pressure Sensor Circuit Low Input
O
O
 
P0193
Fuel Rail Pressure Sensor Circuit High Input
O
O
 
P0197
Engine Oil Temperature Sensor Low
O
O
 
P0198
Engine Oil Temperature Sensor High
O
O
 
P0201
Injector Circuit / Open - (Cylinder 1)
O
O
 
P0202
Injector Circuit / Open - (Cylinder 2)
O
O
 
P0203
Injector Circuit / Open - (Cylinder 3)
O
O
 
P0204
Injector Circuit / Open - (Cylinder 4)
O
O
 
P0222
Sub-throttle sensor circuit Low
O
O
 
P0223
Throttle/Pedal Position Sensor/Switch “B” Circuit High Input
O
O
 
P0230
Fuel Pump Primary Circuit
O
O
 
P0300
Random/Multiple Cylinder Misfire Detected
On/blink
O
 
P0301
Cylinder 1 Misfire Detected
On/blink
O
 
P0302
Cylinder 2 Misfire Detected
On/blink
O
 
P0303
Cylinder 3 Misfire Detected
On/blink
O
 
P0304
Cylinder 4 Misfire Detected
On/blink
O
 
P0327
Knock Sensor 1 Circuit Low Input (Bank 1 or Single Sensor)
O
O
 
P0328
Knock Sensor 1 Circuit High Input (Bank 1 or Single Sensor)
O
O
 
P0332
Knock Sensor 2 Circuit Low (Bank 2)
O
O
 
P0333
Knock Sensor 2 Circuit High (Bank 2)
O
O
 
P0335
Crankshaft Position Sensor “A” Circuit
O
O
 
P0340
Camshaft Position Sensor “A” Circuit (Bank 1 or Single Sensor)
O
O
 
P0341
Camshaft Position Sensor “A” Circuit Range/Performance (Bank 1)
O
O
 
P0345
Camshaft Position Sensor “A” Circuit (Bank 2)
O
O
 
P0346
Camshaft Position Sensor “A” Circuit Range/Performance (Bank 2)
O
O
 
P0351
Ignition Coil “A” Primary/Secondary Circuit
O
O
 
P0352
Ignition Coil “B” Primary/Secondary Circuit
O
O
 
P0353
Ignition Coil “C” Primary/Secondary Circuit
O
O
 
P0354
Ignition Coil “D” Primary/Secondary Circuit
O
O
 
P0365
Camshaft Position Sensor “B” Circuit (Bank 1)
O
O
 
P0366
Camshaft Position Sensor “B” Circuit Range/Performance (Bank 1)
O
O
 
P0390
Camshaft Position Sensor “B” Circuit (Bank 2)
O
O
 
P0391
Camshaft Position Sensor “B” Circuit Range/Performance (Bank 2)
O
O
 
P0420
Catalyst System Efficiency Below Threshold (Bank 1)
O
O
 
P0458
Evaporative Emission System Purge Control Valve Circuit Low
O
O
 
P0459
Evaporative Emission System Purge Control Valve Circuit High
O
O
 
P0462
Fuel level sensor circuit Low
O
O
 
P0463
Fuel level sensor circuit High
O
O
 
P0500
Vehicle Speed Sensor “A”
O
O
 
P0512
Starter Switch Circuit High input
O
O
 
P0560
Backup Power Supply
O
O
 
P0562
System Voltage Low
O
O
 
P0563
System Voltage High
O
O
 
P0604
Internal Control Module Random Access Memory (RAM) Error
O
O
 
P0605
Internal Control Module Read Only Memory (ROM) Error
O
O
 
P0606
Micro-computer (CPU Failure)
O
O
 
P060A
Internal Control Module Monitoring Processor Performance
O
O
 
P060B
Internal Control Module A/D Processing Performance
O
O
 
P0616
Starter Relay Circuit Low
O
O
 
P0617
Starter Relay Circuit High
O
O
 
P062D
No.1 Fuel Injector Driver Circuit Performance
O
O
 
P0700
AT-MIL lighting request
O
O
 
P081A
Starter cut relay system circuit (Low)
O
O
 
P0851
Neutral switch circuit Low
O
O
 
P0852
Neutral switch circuit High
O
O
 
P1109
Detected Throttle Deposit
×
O
 
P1160
Return Spring Failure
O
O
 
P1170
Fuel System Abnormal (Port)
×
O
 
P117B
Fuel System Abnormal (Di)
×
O
 
P1235
High-pressure fuel pump abnormal
O
O
 
P1261
DI Injector Circuit / Open - (Cylinder 1)
O
O
 
P1262
DI Injector Circuit / Open - (Cylinder 2)
O
O
 
P1263
DI Injector Circuit / Open - (Cylinder 3)
O
O
 
P1264
DI Injector Circuit / Open - (Cylinder 4)
O
O
 
P1603
Engine Stall History
×
O
 
P1604
Startability Malfunction
×
O
 
P2101
ETC motor drive circuit
O
O
 
P2102
ETC motor relay power supply normally OFF
O
O
 
P2103
ETC motor relay power supply normally ON
O
O
 
P2109
Throttle angle sensor Closed position error
O
O
 
P2119
Throttle Control Circuit Range/Performance Problem
O
O
 
P2122
Main accelerator pedal position sensor Low
O
O
 
P2123
Main accelerator pedal position sensor High
O
O
 
P2127
Sub-accelerator position sensor Low
O
O
 
P2128
Sub-accelerator position sensor High
O
O
 
P2135
Throttle sensor characteristic
O
O
 
P2138
Accelerator pedal position sensor characteristic
O
O
 
U0073
Control Module Communication Bus “A” Off
O
O
 
U0101
Lost Communication With TCM
O
O
 
U0122
Lost Communication With Vehicle Dynamics Control Module
O
O
 
U0155
Lost Communication With Instrument Panel Cluster (IPC) Control Module
O
O
 
U0402
Invalid Data Received From TCM
O
O
 
U0416
Invalid Data Received From Vehicle Dynamics Control Module
O
O
 
U0423
Invalid Data Received From Instrument Panel Cluster Control Module
O
O
 
SYMPTOM TABLE
Symptoms
Inspection items
Reference pages
No cranking
Battery
 
Starter ASSY
 
Neutral start switch ASSY
(Transmission A/T)
 
Flow chart “Start system”
(models with smart entry & start system)
 
Flow chart “Start system”
(models without smart entry & start system)
 
No initial combustion
Flow chart “ECM power supply system”
 
Flow chart “VC power supply circuit”
 
Flow chart “Fuel pump control system”
 
Flow chart “Fuel injector circuit”
 
Fuel injector ASSY (for port injection)
 
Fuel injector ASSY (for cylinder injection)
 
Crankshaft position sensor
 
Camshaft position sensor
 
Ignition system
 
Valve timing
 
Startup failure (normal cranking)
Flow chart “Fuel pump control system”
 
Flow chart “Fuel injector circuit”
 
Fuel injector ASSY (for port injection)
 
Fuel injector ASSY (for cylinder injection)
 
Ignition system
 
Spark plug
 
E.F.I. water temperature sensor
 
Compression
 
Crankshaft position sensor
 
Camshaft position sensor
 
Flow chart “ECM power supply system”
 
Flow chart “Start system”
(models with smart entry & start system)
 
Flow chart “Start system”
(models without smart entry & start system)
 
Intake system
 
Throttle body ASSY (with motor)
 
Startup failure: no complete combustion
Flow chart “Fuel pump control system”
 
Flow chart “Fuel injector circuit”
 
Fuel injector ASSY (for port injection)
 
Fuel injector ASSY (for cylinder injection)
 
Fuel line
-
Ignition system
 
Spark plug
 
Crankshaft position sensor
 
Camshaft position sensor
 
Flow chart “Start system”
(models with smart entry & start system)
 
Flow chart “Start system”
(models without smart entry & start system)
 
Throttle body ASSY (with motor)
 
Intake system
 
Valve timing
 
High idle speed
A/C signal circuit
-
Throttle body ASSY (with motor)
 
E.F.I. water temperature sensor
 
Intake system
 
PCV hose
 
Ventilation valve SUB-ASSY
 
Low idle speed
Flow chart “Fuel pump control system”
 
Throttle body ASSY (with motor)
 
Intake system
 
A/C signal circuit
-
PCV hose
 
Ventilation valve SUB-ASSY
 
Rough idle
Flow chart “Fuel pump control system”
 
Flow chart “Fuel injector circuit”
 
Fuel injector ASSY (for port injection)
 
Fuel injector ASSY (for cylinder injection)
 
Fuel line
-
Compression
 
Air / fuel ratio sensor
 
Oxygen sensor
 
Vacuum switching valve ASSY
 
Ignition system
 
Spark plug
 
Knock control sensor
 
Intake system
 
Camshaft timing control valve
-
Throttle body ASSY (with motor)
 
PCV hose
 
Ventilation valve SUB-ASSY
 
Hunting
PCV hose
 
Ventilation valve SUB-ASSY
 
Intake system
 
Throttle body ASSY (with motor)
 
Intake air flow meter ASSY
 
Air / fuel ratio sensor
 
Hesitation, poor acceleration
Flow chart “Fuel pump control system”
 
Flow chart “Fuel injector circuit”
 
Fuel injector ASSY (for port injection)
 
Fuel injector ASSY (for cylinder injection)
 
Fuel line
-
Intake system
 
Throttle body ASSY (with motor)
 
Ignition system
 
Compression
 
Valve timing
 
Knock control sensor
 
Flow chart “ECM power supply system”
 
Flow chart “Brake override system”
 
Surging
Flow chart “Fuel pump control system”
 
Flow chart “Fuel injector circuit”
 
Fuel injector ASSY (for port injection)
 
Fuel injector ASSY (for cylinder injection)
 
Flow chart “ECM power supply system”
 
Ignition system
 
Spark plug
 
Compression
 
Engine stalls (immediately after startup)
Flow chart “Fuel pump control system”
 
Flow chart “Fuel injector circuit”
 
Fuel injector ASSY (for port injection)
 
Fuel injector ASSY (for cylinder injection)
 
Flow chart “ECM power supply system”
 
Ignition system
 
Spark plug
 
Intake system
 
PCV hose
 
Ventilation valve SUB-ASSY
 
Compression
 
Engine stalls (when A/C is on)
A/C signal circuit
-
Engine control computer
 
HOW TO TROUBLESHOOT
1. Bring in the car


Next▼

2. Interview and phenomenon check


Next▼

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▼

7. Repair faulty points


Next▼

8. Read DTC (Refer to )


Next▼
Complete

9. Inspection for problems that do not normally occur (Refer to )


Next▼

10. Repair faulty points


Next▼

11. Read DTC (Refer to )


Next▼
Complete

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▼

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▼

23. Inspection for problems that do not normally occur (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
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.
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.
INSPECTION FOR PROBLEMS THAT DO NOT NORMALLY OCCUR
1. Inspection for problems that do not normally occur
(1) Clear the DTC. (Refer to )
(2) Perform repeatability test.
(3) Perform visible inspection and connection inspection of the connector and each terminal.
(4) Check the wiring harness and connector for excessive force.
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.
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]

°
Full-close learning value of accelerator pedal position sensor No. 2
[Accel Fully Close Learn #2]

°
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]

°
ISC flow rate calculated from information of each sensor
[ISC Flow]
1.79g/s
g/s
Throttle opening angle requested from ISC
[ISC Position]

°
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.
·Knock control value is -2°CA or more: Increase 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.
·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
·Calculate Load
·Ignition timing #1
·Knock control value
·Knocking correction learning value
·When the knock correction learning value is large: Knocking does not occur, and advanced ignition control is performed.
·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
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.
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
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
·Engine coolant temperature at 80°C {176°F} or more
·Shift position P or N
·Total port injection time: Within 3 minutes
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
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 )
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.
DTCP000A A Camshaft Position Slow Response (Bank 1)
DTCP000C A Camshaft Position Slow Response (Bank 2)
DTCP0011 Camshaft Position “A” - Timing Over-Advanced or System Performance (Bank 1)
DTCP0021 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.
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 )
Inspection steps
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)].
(6) Let the engine idle and perform the system operation check mode.
NG
> Go to Step 5.

OK▼

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.
(2) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
Result
Result
Go to
Diagnostic code is not output.
A
Either P000A, P000C, P0011, or P0021 is output.
B
B
> Go to Step 5.

A▼

5. Valve timing inspection (check for slack and skipping teeth of timing chain)

(1) Check the valve timing. (Refer to )
NG
>Valve timing adjustment (Refer to )

OK▼

6. Camshaft timing oil control valve ASSY unit inspection (intake side)

(1) Perform a unit inspection of camshaft timing oil control valve ASSY. (Refer to )
NG
>Replacement of camshaft timing oil control valve ASSY (intake side) (Refer to )

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

(1) Replace camshaft timing intake gear ASSY on the bank where trouble was detected through the diagnostic code. (Refer to )
Diagnostic codes
Installed location
P000A, P0011
Bank 1
P000C, P0021
Bank 2

Next▼

DTCP000B B Camshaft Position Slow Response (Bank 1)
DTCP000D B Camshaft Position Slow Response (Bank 2)
DTCP0014 Camshaft Position “B” - Timing Over-Advanced or System Performance (Bank 1)
DTCP0024 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.
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 )
Inspection steps
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)].
(6) Let the engine idle and perform the system operation check mode.
NG
> Go to Step 5.

OK▼

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.
(2) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
Result
Result
Go to
Diagnostic code is not output.
A
P000B, P000D, P0014, or P0024 is output.
B
B
> Go to Step 5.

A▼

5. Valve timing inspection (check for slack and skipping teeth of timing chain)

(1) Check the valve timing. (Refer to )
NG
>Valve timing adjustment (Refer to )

OK▼

6. Camshaft timing oil control valve ASSY unit inspection (exhaust side)

(1) Perform a unit inspection of camshaft timing oil control valve ASSY. (Refer to )
NG
>Replacement of camshaft timing oil control valve ASSY (exhaust side) (Refer to )

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

(1) Replace camshaft timing exhaust gear ASSY on the bank where trouble was detected through the diagnostic code. (Refer to )
Result
Diagnostic codes
Installed location
P000B, P0014
Bank 1
P000D, P0024
Bank 2

Next▼

DTCP0010 A Camshaft Position Actuator Circuit/Open (Bank 1)
DTCP0020 A Camshaft Position Actuator Circuit/Open (Bank 2)
Circuit description
Circuit figure
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.
1. Clear diagnostic code

(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 )

Next▼

2. 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
P0010 or P0020 is output.
A
No diagnostic code is output.
B
B

A▼

3. Camshaft timing oil control valve ASSY unit inspection (intake side)

(1) Perform a unit inspection of camshaft timing oil control valve ASSY. (Refer to )
NG
>Replacement of camshaft timing oil control valve ASSY (intake side) (Refer to )

OK▼

4. Check wiring harness and connector (camshaft timing oil control valve ASSY (intake side) power supply circuit)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect camshaft timing oil control valve ASSY (intake side) connector.
NG
> Go to Step 6.

OK▼

6. Relay unit inspection (EFI MAIN1 relay)

(1) Perform unit inspection of EFI MAIN1 relay. (Refer to )
NG
>Relay replacement (EFI MAIN1 relay)

OK▼

DTCP0013 B Camshaft Position - Actuator Circuit/Open (Bank 1)
DTCP0023 B Camshaft Position - Actuator Circuit/Open (Bank 2)
Circuit description
Circuit figure
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.
1. Clear diagnostic code

(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 )

Next▼

2. 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
P0013 or P0023 is output.
A
No diagnostic code is output.
B
B

A▼

3. Camshaft timing oil control valve ASSY unit inspection (exhaust side)

(1) Perform a unit inspection of camshaft timing oil control valve ASSY. (Refer to )
NG
>Replacement of camshaft timing oil control valve ASSY (exhaust side) (Refer to )

OK▼

4. Check wiring harness and connector (camshaft timing oil control valve ASSY (exhaust side) power supply circuit)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect camshaft timing oil control valve ASSY (exhaust side) connector.
NG
> Go to Step 6.

OK▼

6. Relay unit inspection (EFI MAIN1 relay)

(1) Perform unit inspection of EFI MAIN1 relay. (Refer to )
NG
>Relay replacement (EFI MAIN1 relay)

OK▼

DTCP0016 Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
DTCP0017 Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B)
DTCP0018 Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A)
DTCP0019 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
For circuit figure of intake side VVT system, refer to .
For circuit figure of exhaust side VVT system, refer to .
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.
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 (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▼

4. Camshaft timing oil control valve ASSY unit inspection (intake or exhaust side)

(1) Perform unit inspection of camshaft timing oil control valve ASSY (intake or exhaust side) on the bank where trouble was detected through the diagnostic code. (Refer to )
Diagnostic codes
Installed location
P0016, P0017
Bank 1
P0018, P0019
Bank 2
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▼

DTCP0030 Oxygen Sensor Heater Control Circuit (Bank 1 Sensor 1)
DTCP0031 Oxygen (A/F) Sensor Heater Control Circuit Low (Bank 1 Sensor 1)
DTCP0032 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.
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.
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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 )
1. Air / fuel ratio sensor unit inspection

(1) Perform a unit inspection on the air / fuel ratio sensor. (Refer to )
NG
>Replacement of air / fuel ratio sensor (Refer to )

OK▼

2. Check wiring harness and connector (air / fuel ratio sensor heater power supply circuit)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the air / fuel ratio sensor connector.
NG
> Go to Step 6.

OK▼

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.
(2) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
Result
Result
Go to
Diagnostic code is not output.
A
P0030, P0031, or P0032 is output.
B
B

A▼
Check for problems that do not normally occur (Refer to )

6. Relay unit inspection (EFI MAIN2 relay)

(1) Perform inspection of EFI MAIN2 relay unit. (Refer to )
NG
>Relay replacement (EFI MAIN2 relay)

OK▼

DTCP0037 Oxygen Sensor Heater Control Circuit Low (Bank 1 Sensor 2)
DTCP0038 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.
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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 )
1. Oxygen sensor unit inspection

(1) Perform oxygen sensor unit inspection. (Refer to )
NG
>Replacement of oxygen sensor (Refer to )

OK▼

2. Check wiring harness and connector (oxygen sensor heater power supply circuit)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the oxygen sensor connector.
NG
> Go to Step 6.

OK▼

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.
(2) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
Result
Result
Go to
Diagnostic code is not output.
A
P0037 or P0038 is output.
B
B

A▼
Check for problems that do not normally occur (Refer to )

6. Relay unit inspection (EFI MAIN2 relay)

(1) Perform inspection of EFI MAIN2 relay unit. (Refer to )
NG
>Relay replacement (EFI MAIN2 relay)

OK▼

DTCP0087 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
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?

(1) Ask your customer if the engine ever has stopped due to lack of fuel.
B
>The diagnostic code was recorded due to a lack of fuel situation during driving that occurred in the past

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
>Inspection of fuel pump control system (low-pressure side) (Refer to )

OK▼

6. Fuel pressure inspection (low-pressure side)

NOTE:
Check the fuel pressure (low-pressure side). (Refer to )
NG
>Replacement of fuel pressure regulator ASSY (Refer to )

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].
(4) Check a fuel pressure variation when the engine is stopped.
NOTE:
After turning IG to OFF, immediately turn the ignition switch to ON.
Result
Result
Go to
Fuel pressure suddenly decreases
A
Fuel pressure stays almost constant or varies gradually
B
B
> Go to Step 9.

A▼

9. Injector driver replacement

(1) Replace the injector driver. (Refer to )

Next▼

10. Clear diagnostic code

(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.

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)

(1) Replace the fuel pump ASSY (high-pressure side). (Refer to )
NOTE:
If the fuel pump ASSY (high-pressure side) has been already replaced in Step 8, go to Step 15 without replacing the 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.
(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.

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▼

DTCP0088 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
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
>Replacement of the fuel pressure sensor (Refer to )

OK▼

3. Replacement of fuel pump ASSY (high-pressure side)

(1) Replace the fuel pump ASSY (high-pressure side). (Refer to )

Next▼

4. Clear diagnostic code

(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.

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

DTCP0102 Mass Air Flow Circuit Low
DTCP0103 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.
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.
(4) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
Result
Result
Go to
P0102 is output.
A
P0103 is output.
B
B
> Go to Step 5.

A▼

4. Inspection of intake air flow meter SUB-ASSY

(2) Perform unit inspection. (Refer to )
(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
>Replacement of intake air flow meter SUB-ASSY (Refer to )

OK▼
Replacement of the engine control computer (Refer to )

5. Check wiring harness and connector (intake air flow meter SUB-ASSY - chassis ground)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(1) Disconnect the connector of the intake air flow meter SUB-ASSY.
(2) Measure the resistance between the terminals.
NG
> Go to Step 6.

OK▼

6. Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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)

(1) Perform unit inspection of EFI MAIN1 relay. (Refer to )
NG
>Relay replacement (EFI MAIN1 relay)

OK▼

8. Check wiring harness and connector (EFI MAIN1 relay - intake air flow meter SUB-ASSY)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector of the intake air flow meter SUB-ASSY.
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
NG
>Repair or replacement of wiring harness or connector

OK▼

DTCP0107 Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
DTCP0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input
Circuit description
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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].
Result
Result
Go to
Malfunction
A
Normal
B
B

A▼

2. Check wiring harness and connector (air pressure sensor ASSY power supply voltage check)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector for air pressure sensor ASSY.
NG
> Go to Step 6.

OK▼

4. Clear diagnostic code

(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 )

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.
(5) Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to )
Result
Result
Go to
P0107 or P0108 is output.
A
No diagnostic codes are output.
B
B
>Complete

A▼

DTCP0112 Intake Air Temperature Circuit Low Input
DTCP0113 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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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)
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.].
(5) Read [Current Data Display & Save].
Standard value :  -40°C {-40°F}
Captions in illustration
*1
Intake air flow meter SUB-ASSY
*2
Engine control computer
NG
> Go to Step 5.

OK▼

5. Check wiring harness and connector (engine control computer - intake air flow meter SUB-ASSY)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

DTCP0117 Engine Coolant Temperature Circuit Low Input
DTCP0118 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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.].
B
> Go to Step 4.
C

A▼

2. Reading SSM3 data (wiring harness open circuit check)

SST     09843-18040
NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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)
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.].
(5) Read the [Coolant Temp.] displayed on the SSM3.
Displayed temperature :  -40°C {-40°F}
Captions in illustration
*1
E.F.I. water temperature sensor
*2
Engine control computer
NG
> Go to Step 5.

OK▼

5. Check wiring harness and connector (E.F.I. water temperature sensor - engine control computer)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

DTCP0122 Throttle/Pedal Position Sensor/Switch “B” Circuit Low Input
DTCP0123 Throttle/Pedal Position Sensor/Switch “A” Circuit High Input
DTCP0222 Sub-throttle sensor circuit Low
DTCP0223 Throttle/Pedal Position Sensor/Switch “B” Circuit High Input
DTCP2135 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.
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
12. Stop the vehicle.
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.
4. Replacement of throttle body ASSY (with motor)

(1) Replace the throttle body ASSY (with motor). (Refer to )

Next▼

5. Clear diagnostic code

(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.

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.
(2) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
B

A▼
Complete

DTCP0125 Insufficient Coolant Temperature for Closed Loop Fuel Control
Circuit description
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).
NOTE:
Check that the engine coolant temperature is 20°C {68°F} or less at engine startup.
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 )
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

(1) Perform unit inspection of the thermostat. (Refer to )
NG
>Thermostat replacement (Refer to )

OK▼

3. Cooling system check

(1) Check the cooling system for a malfunction that causes excessive cooling of the system including radiator fan operation fault and other problems.
NG
>Repair or replacement of cooling system

OK▼
Replacement of the E.F.I. water temperature sensor (Refer to )

DTCP0131 Oxygen Sensor Circuit Low Voltage (Bank 1 Sensor 1)
DTCP0132 Oxygen Sensor Circuit High Voltage (Bank 1 Sensor 1)
DTCP0134 Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
Circuit description
Circuit figure
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.
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 )
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.
·Check [A/F Sensor #11] data reading. (Refer to )
3. Clear diagnostic code

(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.

Next▼

4. Perform test drive for operation check

(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B

A▼
Complete

DTCP0133 O2 Sensor Circuit Slow Response (Bank1 Sensor1)
Circuit description
Circuit figure
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.
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.
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 )
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.
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.
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
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.
(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.

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

(1) Replace the air / fuel ratio sensor. (Refer to )

Next▼

6. Clear diagnostic code

(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.

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

(1) Perform a unit inspection on the air / fuel ratio sensor. (Refer to )
NG
>Replacement of the air / fuel ratio sensor (Refer to )

OK▼

9. Intake system inspection

(1) Inspect the intake system. (Refer to )
NG
>Repair or replacement of intake system

OK▼

10. Fuel pressure inspection (low-pressure side)

(1) Check the fuel pressure (low-pressure side). (Refer to )
NG
> Go to Step 17.

OK▼

11. Fuel injector ASSY unit inspection (port injection side)

(1) Perform a unit inspection on the fuel injector ASSY (port injection side). (Refer to )
NG
>Replacement of the fuel injector ASSY (port injection side) (Refer to )

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▼

14. Replacement of the air / fuel ratio sensor

(1) Replace the air / fuel ratio sensor. (Refer to )

Next▼

15. Clear diagnostic code

(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.

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▼

17. Perform a unit inspection of fuel pump ASSY (low pressure side)

(1) Perform a unit inspection on the fuel pump (low-pressure side) (Refer to )
NG
>Replacement of the fuel pump ASSY (low-pressure side) (Refer to )

OK▼
Repair or replacement of the fuel line

DTCP013A O2 Sensor Slow Response - Rich to Lean (Bank 1 Sensor 2)
DTCP0140 Oxygen Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
Circuit description
Circuit figure
Description of functions
Overview of DTCs detection
1. Oxygen sensor response abnormality
The 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.
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 )
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.
(4) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
Result
Result
Go to
Code P013A or P0140 is output.
A
Code P013A or P0140 and other codes are output.
B
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.
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.
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.
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▼

8. Clear diagnostic code

(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.

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

(1) Replace the air / fuel ratio sensor. (Refer to )

Next▼

11. Clear diagnostic code

(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.

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

DTCP0171 System too Lean (Bank 1)
DTCP0172 System too Rich (Bank 1)
DTCP1170 Fuel System Abnormal (Port)
DTCP117B 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.
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)
(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.
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.
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 )
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.
·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.
·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.
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.
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
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.
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▼

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.
Faulty part
Trouble phenomenon
Cause
Inspection procedures
Remarks
Intake air flow meter ASSY
·Rough idling
·Hesitation at start up
·Only the check light
Uncharacteristic intake air flow meter SUB-ASSY
Refer to
-
Fuel injector ASSY (cylinder or port injection sides)
Only the check light
Clog in the fuel injector ASSY
·For inspection procedures on the port injection side, refer to .
·For inspection procedures on the direct injection side, refer to .
·Extremely long idling
·Long driving distance
·Regular gasoline being used for a long period of time
Using the vehicle under the above conditions may cause a clog in the fuel injector ASSY.
The check light turns on many times when driving.
·Engine stalls when stopping the vehicle (can be restarted)
·Only the check light
Poor oil-tightness in the fuel injector ASSY
·For inspection procedures on the port injection side, refer to .
·For inspection procedures on the direct injection side, refer to .
·Poor oil-tightness causes rich malfunctions.
·If the HC concentration inside the intake manifold after stopping the engine is high, it will cause a rich malfunction.
·The smoldering state of the spark plug may indicate a malfunction in the fuel system.
·DTC P0088 may be output.
Fuel pump (low-pressure side)
·Engine stalls
·Poor acceleration
·Fuel pump (low-pressure side) operates poorly
·Poor fuel pressure on the low-pressure side
·Clog in the low-pressure side fuel system
·For the fuel pump control system (low-pressure side), refer to .
·For the fuel pressure inspection on the low-pressure side, refer to .
-
Intake system
· Rough idling
·Only the check light
Air intake from the intake manifold gasket area
Inspection of the intake manifold gasket area.
-
·Damage to the intake system hoses
·Vacuum switching valve ASSY is continuously ON.
Start the engine and, while idling, block the hoses connected to the intake manifold 1 at a time, and inspect if the fuel correction amount (sum of F/B correction and F/B learning) changes to the reduce side.
If there is air intake from the hoses, the fuel correction amount (sum of F/B correction and F/B learning) is large but becomes small when the engine is raced.
Air / fuel ratio sensor
Rough idling
Air / fuel ratio sensor is faulty
For the inspection of the air / fuel ratio sensor system, refer to .
Diagnostic codes for the air / fuel ratio sensor system may be output.
B
> Go to Step 10.

A▼

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].
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.

Next▼
Complete

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.

Next▼
Complete

12. Emission control system inspection

NG
>Repair or replacement for the emission control system

OK▼

13. Intake system inspection

(1) Inspect the intake system. (Refer to )
NG
>Repair or replacement of intake system

OK▼

14. Unit inspection of the E.F.I. water temperature sensor

(1) Perform unit inspection of E.F.I. water temperature sensor. (Refer to )
NG
>Replacement of E.F.I. water temperature sensor (Refer to )

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

(1) Inspect places such as the exhaust manifold and the air / fuel sensor installation section for gas leaks from exhaust system.
Criteria :  There is no exhaust gas leakage.
B
> Go to Step 28.

A▼
Repair or replacement for the exhaust system

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

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].
NG
>Check and replacement for the fuel system (high-pressure side)

OK▼

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].
B

A▼
Replacement of fuel injector ASSY (direct injection side) (Refer to )

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].
Result
Result
Go to
Fluctuation in fuel pressure increases or decreases gradually.
A
Fuel pressure decreases rapidly.
B
B

A▼
Replacement of fuel injector ASSY (direct injection side) (Refer to )

27. Fuel injector ASSY unit inspection (port injection side)

(1) Perform a unit inspection on the fuel injector ASSY (port injection side). (Refer to )
NG
>Replacement of the fuel injector ASSY (port injection side) (Refer to )

OK▼
Replacement of the engine control computer (Refer to )

28. Wiring harness and connector check

(1) Check the connection state and fit of the wiring harnesses and connectors between the intake air flow meter SUB-ASSY and engine control computer. (Refer to )
NOTE:
If there are poor connections or poor fits, replace or repair them.

Next▼

29. 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 )

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].
NG
> Go to Step 31.

OK▼
Complete

32. Replacement of the intake air flow meter SUB-ASSY

(1) Replace the intake air flow meter SUB-ASSY. (Refer to )
NOTE:
If the inspection result in Step 15 is normal, proceed to the next step without replacing the intake air flow meter SUB-ASSY.

Next▼

33. 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 )

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].
NG

OK▼
Complete

DTCP0192 Fuel Rail Pressure Sensor Circuit Low Input
DTCP0193 Fuel Rail Pressure Sensor Circuit High Input
Circuit description
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector for the fuel pressure sensor.
Captions in illustration
*a
Front side of vehicle wiring harness connector
(fuel pressure sensor connector)
NG
> Go to Step 5.

OK▼

4. Check wiring harness and connector (engine control computer - fuel pressure sensor)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

DTCP0197 Engine Oil Temperature Sensor Low
DTCP0198 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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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].
B
> Go to Step 4.
C

A▼

2. Reading SSM3 data (wiring harness open circuit check)

SST     09843-18040
NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector for the engine oil temperature sensor.
(2) Disconnect the connector for the engine control computer.
(3) Measure the resistance between the terminals. (Refer to for the terminal arrangement)
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].
(5) Read the [Oil Temperature] displayed on the SSM3.
Displayed temperature :  -40°C {-40°F}
Captions in illustration
*1
Engine oil temperature sensor
*2
Engine control computer
NG
> Go to Step 5.

OK▼

5. Check wiring harness and connector (engine oil temperature sensor - engine control computer)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

DTCP0201 Injector Circuit / Open - (Cylinder 1)
DTCP0202 Injector Circuit / Open - (Cylinder 2)
DTCP0203 Injector Circuit / Open - (Cylinder 3)
DTCP0204 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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.
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▼

4. Unit inspection of the fuel injector ASSY (for port injection)

NG
>Replacement of the fuel injector ASSY (for port injection) (Refer to )

OK▼
Replacement of the engine control computer (Refer to )

5. Relay unit inspection (EFI MAIN1 relay)

(1) Perform unit inspection of EFI MAIN1 relay. (Refer to )
NG
>Relay replacement (EFI MAIN1 relay)

OK▼

DTCP0230 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.
Circuit figure
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector for the fuel pump control computer ASSY.
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.
(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.

Next▼

7. Checking diagnostic codes

(1) Start the engine.
NOTE:
If the engine cannot be started, crank the engine for 15 seconds or more.
(2) Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
Result
Result
Go to
No diagnostic codes are output.
A
P0230 is output.
B
B

A▼
Complete

8. Check wiring harness and connector (fuel pump control computer ASSY - fuel pump ASSY (low-pressure side))

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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)

(1) Perform a unit inspection on the C/OPEN relay. (Refer to )
NG
>Relay replacement (C/OPEN relay)

OK▼

DTCP0300 Random/Multiple Cylinder Misfire Detected
DTCP0301 Cylinder 1 Misfire Detected
DTCP0302 Cylinder 2 Misfire Detected
DTCP0303 Cylinder 3 Misfire Detected
DTCP0304 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
·For the intake air flow meter SUB-ASSY system, refer to .
·For the ignition coil ASSY system, refer to .
·For the fuel injector ASSY (port injection side) system, refer to .
·For the fuel injector ASSY (direct injection side) system, refer to .
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.
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
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
)
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.
·[Cylinder #1 Misfire Count] to [Cylinder #4 Misfire Count] for each cylinder
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.
B
> Go to Step 14.

A▼

5. Spark plug inspection

(1) Inspect the spark plug. (Refer to )
NG
>Spark plug replacement (Refer to )

OK▼

6. Spark Inspection

(1) Perform the spark inspection. (Refer to )
NOTE:
If no malfunction is found in the spark inspection, proceed to the next step.

Next▼

7. Compression inspection

(1) Inspect the compression. (Refer to )
NG
>Engine inspection to determine the cause of the low compression

OK▼
Replacement of the engine control computer (Refer to )

8. Intake system inspection

(1) Inspect the intake system. (Refer to )
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▼

12. Fuel pressure inspection (low-pressure side)

(1) Check the fuel pressure (low-pressure side). (Refer to )
NG
> Go to Step 13.

OK▼
Replacement of the fuel injector ASSY (port injection side) (Refer to )

13. Unit inspection of the fuel pump ASSY (low-pressure side)

(1) Perform a unit inspection on the fuel pump (low-pressure side) (Refer to )
NG
>Replacement of the fuel pump ASSY (low-pressure side) (Refer to )

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)].
B
> Go to Step 16.
C
> Go to Step 19.
D

A▼
Check for problems that do not normally occur (Refer to )

16. Spark plug inspection

(1) Inspect the spark plug. (Refer to )
NG
>Spark plug replacement (Refer to )

OK▼

17. Spark Inspection

(1) Perform the spark inspection. (Refer to )
NOTE:
If no malfunction is found in the spark inspection, proceed to the next step.

OK▼

18. Compression inspection

(1) Inspect the compression. (Refer to )
NG
>Engine inspection to determine the cause of the low compression

OK▼
Replacement of the engine control computer (Refer to )

19. Intake system inspection

(1) Inspect the intake system. (Refer to )
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
>Valve timing adjustment (Refer to )

OK▼

23. Wiring harness and connector check

(1) Check the connection state and fit of the wiring harnesses and connectors between the intake air flow meter SUB-ASSY and engine control computer. (Refer to )
NOTE:
If there are poor connections or poor fits, replace or repair them.

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▼

27. Replacement of the intake air flow meter SUB-ASSY

(1) Replace the intake air flow meter SUB-ASSY. (Refer to )
NOTE:
If the results of the inspection from steps 10 and 21 are normal, proceed to the next step without replacing 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

DTCP0327 Knock Sensor 1 Circuit Low Input (Bank 1 or Single Sensor)
DTCP0328 Knock Sensor 1 Circuit High Input (Bank 1 or Single Sensor)
DTCP0332 Knock Sensor 2 Circuit Low (Bank 2)
DTCP0333 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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.
1. Check wiring harness and connector (voltage of terminals KNK1, KNK2)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector for the knock control sensor (bank 1 or bank 2).
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.
(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.

Next▼

4. Perform test drive for operation check

(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 )
B

A▼
Check for problems that do not normally occur (Refer to )

7. Perform test drive for operation check

(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 )
B

A▼
Check for problems that do not normally occur (Refer to )

DTCP0335 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.
NOTE:
If the engine cannot be started, crank the engine for 10 seconds or more.
9. Idle the engine for 20 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.
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].
B

A▼

2. Crankshaft position sensor unit inspection

(1) Perform crankshaft position sensor unit inspection. (Refer to )
NG
>Replacement of crankshaft position sensor (Refer to )

OK▼

3. Check wiring harness and connector (engine control computer - crankshaft position sensor)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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

(1) Check the gaps and protrusion of the crankshaft angle sensor plate No. 1, and check the installation condition of the plate. (Refer to )
Criteria :  The gaps and protrusion section are normal and the plate is properly installed.
NG
>Replacement of crankshaft angle sensor plate No. 1 (Refer to )

OK▼

6. Crankshaft position sensor replacement

(1) Replace the crankshaft position sensor. (Refer to )

Next▼

7. Clear diagnostic code

(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.

Next▼

8. Perform test drive for operation check

(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
No diagnostic codes are output.
A
P0335 is output.
B
B

A▼
Complete

DTCP0340 Camshaft Position Sensor “A” Circuit (Bank 1 or Single Sensor)
DTCP0341 Camshaft Position Sensor “A” Circuit Range/Performance (Bank 1)
DTCP0345 Camshaft Position Sensor “A” Circuit (Bank 2)
DTCP0346 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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.
1. Check wiring harness and connector (camshaft position sensor power supply voltage)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector of the camshaft position sensor (intake side bank 1 or bank 2).
NG
> Go to Step 9.

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▼

5. Valve timing inspection (check for slack and skipping teeth of timing chain)

(1) Check valve timing. (Refer to )
NG
>Valve timing adjustment (Refer to )

OK▼

6. Replacement of camshaft position sensor (intake side)

(1) Replace camshaft position sensor (intake side) on the bank side where trouble was detected through the diagnostic code. (Refer to )
Diagnostic codes
Installed location
P0340, P0341
Bank 1
P0345, P0346
Bank 2

Next▼

8. Perform test drive for operation check

(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 )
B

A▼
Complete

9. Relay unit inspection (EFI MAIN1 relay)

(1) Perform unit inspection of EFI MAIN1 relay. (Refer to )
NG
>Relay replacement (EFI MAIN1 relay)

OK▼

DTCP0351 Ignition Coil “A” Primary/Secondary Circuit
DTCP0352 Ignition Coil “B” Primary/Secondary Circuit
DTCP0353 Ignition Coil “C” Primary/Secondary Circuit
DTCP0354 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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.
1. Clear diagnostic code

(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.

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.
(2) With IG ON, follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
B

A▼

DTCP0365 Camshaft Position Sensor “B” Circuit (Bank 1)
DTCP0366 Camshaft Position Sensor “B” Circuit Range/Performance (Bank 1)
DTCP0390 Camshaft Position Sensor “B” Circuit (Bank 2)
DTCP0391 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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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.
1. Check wiring harness and connector (camshaft position sensor power supply voltage)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector of the camshaft position sensor (exhaust side bank 1 or bank 2).
NG
> Go to Step 9.

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▼

5. Valve timing inspection (check for slack and skipping teeth of timing chain)

(1) Check valve timing. (Refer to )
NG
>Valve timing adjustment (Refer to )

OK▼

6. Replacement of camshaft position sensor (exhaust side)

(1) Replace camshaft position sensor (exhaust side) on the bank side where trouble was detected through the diagnostic code. (Refer to )
Diagnostic codes
Installed location
P0365, P0366
Bank 1
P0390, P0391
Bank 2

Next▼

8. Perform test drive for operation check

(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 )
B

A▼
Complete

9. Relay unit inspection (EFI MAIN1 relay)

(1) Perform unit inspection of EFI MAIN1 relay. (Refer to )
NG
>Relay replacement (EFI MAIN1 relay)

OK▼

DTCP0420 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.
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.
NOTE:
Keep the engine load constant as much as possible while driving the vehicle.
·Stop the vehicle.
·Idle the engine for 1 minute or more.
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
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.
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.
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).
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.
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.
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
B
>Replacement of the air / fuel ratio sensor (Refer to )
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)

(1) Replace the exhaust manifold (front catalyst). (Refer to )

Next▼
Replacement of exhaust pipe ASSY FR (rear catalyst) (Refer to )

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▼
Replacement of oxygen sensor (Refer to )

6. 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▼
Remove the cause of extremely abnormal lean or rich state (Refer to )

DTCP0458 Evaporative Emission System Purge Control Valve Circuit Low
DTCP0459 Evaporative Emission System Purge Control Valve Circuit High
Circuit description
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.
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 )
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▼

3. Check wiring harness and connector (vacuum switching valve ASSY power supply voltage)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the vacuum switching valve ASSY connector.
NG
> Go to Step 7.

OK▼

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.
(2) Follow the SSM3 on-screen instructions to check the diagnostic code.
B

A▼
Check for problems that do not normally occur (Refer to )

7. Relay unit inspection (EFI MAIN1 relay)

(1) Perform unit inspection of EFI MAIN1 relay. (Refer to )
NG
>Relay replacement (EFI MAIN1 relay)

OK▼

8. Check wiring harness and connector (Vacuum switching valve ASSY - EFI relay)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the vacuum switching valve ASSY connector.
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
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▼

DTCP0462 Fuel level sensor circuit Low
DTCP0463 Fuel level sensor circuit High
Circuit description
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:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
10. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
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:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Follow the SSM3 on-screen instructions to check the diagnostic code. (Refer to )
Circuit figure
Inspection steps
Refer to fuel gauge malfunctions. (Refer to )
DTCP0500 Vehicle Speed Sensor “A”
Circuit description
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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▼
Check for problems that do not normally occur (Refer to )

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.
(4) Follow the SSM3 on-screen instructions to check the diagnostic code of the VSC system. (Refer to )
Result
Result
Go to
No diagnostic code is output.
A
Diagnostic code is output.
B
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.
(4) Follow the SSM3 on-screen instructions to clear the diagnostic codes. (Refer to )

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.
(2) Follow the SSM3 on-screen instructions to check the diagnostic codes. (Refer to )
Result
Result
Go to
P0500 is not output.
A
P0500 is output.
B
B

A▼
Check for problems that do not normally occur (Refer to )

DTCP0512 Starter Switch Circuit High input
DTCP0616 Starter Relay Circuit Low
DTCP0617 Starter Relay Circuit High
DTCP081A Starter cut relay system circuit (Low)
Circuit description
Circuit figure
For circuit figure, refer to starter system (models without smart entry & start system) .
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.
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▼

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▼

7. Relay unit inspection (ST CUT relay)

(1) Perform ST CUT relay unit inspection. (Refer to )
NG
>Relay replacement (ST CUT relay)

OK▼

8. Check wiring harness and connector (ST CUT relay - engine control computer)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(1) Disconnect the connector for the engine control computer.
(2) Remove the ST CUT relay from the engine compartment relay block.
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.
(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.

Next▼

10. Perform test drive for operation check

(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 )
B

A▼
Check for problems that do not normally occur (Refer to )

DTCP0560 Backup Power Supply
DTCP0562 System Voltage Low
DTCP0563 System Voltage High
Circuit description
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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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:
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 )
NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the battery ground terminal. (Refer to )
(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▼

3. Clear diagnostic code

(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.

Next▼

4. Perform test drive for operation check

(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 )
B
C
>Alternator system check (charging system) (Refer to )

A▼
Check for problems that do not normally occur (Refer to )

DTCP0604 Internal Control Module Random Access Memory (RAM) Error
DTCP0605 Internal Control Module Read Only Memory (ROM) Error
DTCP0606 Micro-computer (CPU Failure)
DTCP060A Internal Control Module Monitoring Processor Performance
DTCP060B 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
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 )
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.
(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.

Next▼

2. Reading diagnostic codes

(1) Perform test drive. (Refer to “Test drive” under “Description of functions”)
B
C
>Check for problems that do not normally occur (Refer to )

A▼
Replacement of the engine control computer (Refer to )

DTCP062D No.1 Fuel Injector Driver Circuit Performance
DTCP1261 DI Injector Circuit / Open - (Cylinder 1)
DTCP1262 DI Injector Circuit / Open - (Cylinder 2)
DTCP1263 DI Injector Circuit / Open - (Cylinder 3)
DTCP1264 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
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.
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 diagnostic codes. (Refer to )
B
> Go to Step 6.

A▼

5. Engine control computer check (ECM output voltage)

NG

OK▼
Replacement of injector driver (Refer to )

6. Check wiring harness and connector (engine control computer - injector driver)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector for the engine control computer.
(2) Disconnect injector driver connectors.
NG
>Repair or replacement of wiring harness or connector

OK▼

8. Fuel injector ASSY unit inspection (cylinder injection side)

(1) Perform unit inspection of the fuel injector ASSY (cylinder injection side). (Refer to )
NG
>Replacement of fuel injector ASSY (direct injection side) (Refer to )

OK▼
Repair or replacement of wiring harness or connector

DTCP0700 AT-MIL lighting request
Circuit description
Circuit figure
DTCP0851 Neutral switch circuit Low
DTCP0852 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).
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
10. Drive at 10 km/h {6.2 MPH} or more for 1 minute or more. (B) (Transmission A/T).
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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▼

3. Neutral position switch unit inspection

NG
>Replacement of neutral position switch (Refer to )

OK▼
Check for problems that do not normally occur (Refer to )

4. Check wiring harness and connector (neutral position switch - engine control computer - chassis ground)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(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)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(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
>Replacement of neutral start switch ASSY (Refer to )

OK▼
Check for problems that do not normally occur (Refer to )

7. Check wiring harness and connector (neutral start switch ASSY - engine control computer - chassis ground)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(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▼

DTCP1109 Detected Throttle Deposit
DTCP2109 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)
DTCP1160 Return Spring Failure
DTCP2119 Throttle Control Circuit Range/Performance Problem
Circuit description
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.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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 )
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.
(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.

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].
B
> Go to Step 5.

A▼

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.
(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.

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

10. Clear diagnostic code

(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.

Next▼

11. Perform test drive for operation check

(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 )
B

A▼
Complete

DTCP1235 High-pressure fuel pump abnormal
Circuit description
Circuit figure
Description of functions
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)

(1) Check the fuel pump ASSY (high-pressure side). (Refer to )
NG
>Replacement of fuel pump ASSY (Refer to )

OK▼

2. Check wiring harness and connector (injector driver - fuel pump ASSY (high-pressure side))

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

6. Engine control computer check (FPD output)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect injector driver connectors.
NG

OK▼
Replacement of injector driver (Refer to )

DTCP1603 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.
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
·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.
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.
2. Freeze frame data check (immobilizer fuel cut state)

(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
Result
Go to
Malfunction
A
Normal
B
B
> Go to Step 4.

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 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.
·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.
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.
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
NOTE:
Performing this check may illuminate the check engine warning lamp. Once the work is done, check and clear the codes. (Refer to )
NG
>Replacement of vacuum switching valve ASSY (Refer to )

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▼

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

(1) Perform on-board ignition system check. (Refer to )
NG
>Repair or replace the faulty parts.

OK▼

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].
B
> Go to Step 18.

A▼

21. Freeze frame data check (Ambient Temperature, Coolant Temp.)

B
> Go to Step 24.

A▼

27. Check wiring harness and connector (vacuum switching valve ASSY power supply circuit)

NG
>Repair or replacement of wiring harness or connector

OK▼

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].
(6) Read the [EVAP (Purge) VSV] displayed on the SSM3.
Criteria :  Value other than 0 % is displayed.
Result
Result
Go to
Malfunction
A
Normal
B
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.
NG
>Reconnect the connectors.

OK▼
Replacement of the engine control computer (Refer to )

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].
B
> Go to Step 35.

A▼

34. Fuel pump unit inspection (low-pressure side)

NG
>Replacement of the fuel pump ASSY (low-pressure side) (Refer to )

OK▼
Inspection of fuel pump control system (low-pressure side) (Refer to )

35. Fuel system check (function inspection)

(1) Perform the function inspection of the fuel system. (Refer to )
·Fuel pressure check (low-pressure side)
·D4-S inspection (power balance) system operation check mode
·Fuel pump operation check and fuel leakage check
Result
Result
Go to
Malfunction
A
Normal
B
B
>Inspection for problems that do not normally occur

A▼

37. Fuel system check (function inspection)

(1) Perform the function inspection of the fuel system. (Refer to )
·Fuel pressure check (low-pressure side)
·D4-S inspection (power balance) system operation check mode
·Fuel pump operation check and fuel leakage check
NG
>Repair or replace the faulty parts.

OK▼
Complete

38. Ignition system inspection

(1) Perform on-board ignition system check. (Refer to )
NG
>Repair or replace the faulty parts.

OK▼

41. Inspection of wiring harnesses and connectors (engine control computer - intake air flow meter SUB-ASSY)

NG
>Repair or replacement of wiring harness or connector

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].
B
> Go to Step 46.

A▼

49. Freeze frame data check (Ambient Temperature, Coolant Temp.)

B
> Go to Step 81.

A▼

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.
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 )
Result
Result
Go to
Malfunction
A
Normal
B
B
> Go to Step 60.

A▼
Repair or replace the faulty parts.

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
>Replacement of intake air flow meter SUB-ASSY (Refer to )

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].
B
>Complete

A▼

66. Ignition system inspection

(1) Perform on-board ignition system check. (Refer to )
NG
>Repair or replace the faulty parts.

OK▼

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.
B
C
>Alternator system check (charging system)

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.
B
> Go to Step 74.

A▼

72. Inspection of wiring harnesses and connectors (engine control computer - intake air flow meter SUB-ASSY)

NG
>Repair or replacement of wiring harness or connector

OK▼

75. Ignition system inspection

(1) Perform on-board ignition system check. (Refer to )
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].
B
> Go to Step 78.

A▼

77. Fuel pump unit inspection (low-pressure side)

NG
>Replacement of the fuel pump ASSY (low-pressure side) (Refer to )

OK▼
Inspection of fuel pump control system (low-pressure side) (Refer to )

78. Fuel system check (function inspection)

(1) Perform the function inspection of the fuel system. (Refer to )
·Fuel pressure check (low-pressure side)
·D4-S inspection (power balance) system operation check mode
·Fuel pump operation check and fuel leakage check
Result
Result
Go to
Malfunction
A
Normal
B
B
>Inspection for problems that do not normally occur

A▼

80. Fuel system check (function inspection)

(1) Perform the function inspection of the fuel system. (Refer to )
·Fuel pressure check (low-pressure side)
·D4-S inspection (power balance) system operation check mode
·Fuel pump operation check and fuel leakage check
Result
Result
Go to
Malfunction
A
Normal
B
B
>Repair or replace the faulty parts.

A▼
Complete

DTCP1604 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.
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.
(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) 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.
(a) Diagnosis with symptom
1. No cranking
NOTE:
When 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.
2. Cranking speed error
NOTE:
When the cranking speed is high, it may result from poor compression due to carbon buildup on valves, etc.
3. No initial combustion
NOTE:
When initial combustion is not present, faulty wiring harness or ignition/fuel system failure may be the cause.
4. Engine stalls after complete combustion
NOTE:
If 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.
5. Delay in initial or complete combustion
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
(b) Systematic inspection
1. Air control system
2. Ignition system
3. Fuel system
(4) Problem is reproducible or malfunction condition has been identified
(a) Diagnosis with symptom
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
* 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.
2. Engine immobilizer system check

(1) Check the engine immobilizer system.
·Models with smart entry & start system (Refer to )
·Models without smart entry & start system (Refer to )
NG
>Engine immobilizer system repair

OK▼

4. Freeze frame data check (Engine Speed, Control module voltage).

(1) Connect the SSM3 to the DLC3.
(2) Turn the ignition switch to ON.
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)

B
C
>Starter system check (models without smart entry & start system) (Refer to )
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
>Replacement of crankshaft position sensor (Refer to )

OK▼

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▼

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].
B
> Go to Step 14.

A▼
Repair or replacement of fuel piping

15. Freeze frame data check (Coolant Temp., Ambient Temperature, Intake Air Temp., Long term fuel trim B1, Engine Speed)

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
>Replacement of the fuel injector ASSY (port injection side) (Refer to )

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

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▼

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.
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.
B
> Go to Step 32.
C
> Go to Step 35.
D
> Go to Step 50.
E
> Go to Step 57.

A▼

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▼
Starter ASSY unit check (Refer to )

29. Starter ASSY check (pinion gear)

(1) Remove the starter ASSY. (Refer to )
(2) Make sure that the pinion gear of the starter ASSY is not worn nor chipped.
Criteria :  Not worn or chipped.
Result
Result
Go to
Malfunction
A
Normal (Transmission M/T)
B
Normal (Transmission A/T)
C
B
C
>Replacement of drive plate & ring gear SUB-ASSY (Refer to )

A▼
Replacement of starter ASSY (Refer to )

30. Battery unit check

(1) Perform unit inspection of battery. (Refer to )
NG
>Battery charging or replacement

OK▼

31. Starter ASSY unit inspection

B
C
>Starter system check (models without smart entry & start system) (Refer to )

A▼
Replacement of starter ASSY (Refer to )

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▼
Starter ASSY unit check (Refer to )

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)

(1) Check the fuel (low-pressure side). (Refer to )
NG
> Go to Step 46.

OK▼

37. Spark Inspection

(1) Check for spark. (Refer to )
NG
> Go to Step 41.

OK▼

40. Fuel injector ASSY check (HC content on port injection side)

B
> Go to Step 72.

A▼

41. Spark plug inspection

(1) Inspect the spark plug. (Refer to )
NOTE:
The spark plugs must be replaced for all cylinders even if failure is found in a single cylinder only.
NG
>Spark plug replacement (Refer to )

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.
NG
>Crankshaft position sensor system check (Refer to )

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)

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.
NG
>Replacement of crankshaft position sensor (Refer to )

OK▼

50. Inspection of intake air flow meter SUB-ASSY

(1) Check the intake air flow meter SUB-ASSY. (Refer to )
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.
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
>Replacement of throttle body ASSY (with motor) (Refer to )

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)].
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)].
B
> Go to Step 72.

A▼

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
>Replacement of E.F.I. water temperature sensor (Refer to )

OK▼

58. Check wiring harness and connector (engine control computer - E.F.I. water temperature sensor)

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)

NG
>Repair or replacement of wiring harness or connector

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
>Replacement of the fuel injector ASSY (port injection side) (Refer to )

OK▼
Replacement of intake air flow meter SUB-ASSY (Refer to )

65. Fuel pressure inspection (low-pressure side)

(1) Check the fuel pressure (low-pressure side). (Refer to )
NG
> Go to Step 71.

OK▼

67. Check trouble phenomenon

B
> Go to Step 69.
C
> 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
NOTE:
Performing this check may trigger the check engine warning lamp. Once the work is done, check and clear the codes. (Refer to )
NG
>System check (evaporative purge control system)

OK▼

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
B
> Go to Step 77.
C
> Go to Step 84.
D
> Go to Step 95.

A▼

75. Crankshaft position sensor replacement

(1) Replace the crankshaft position sensor and check if the trouble is solved.
NOTE:
Replacement of crankshaft position sensor (Refer to )
Result
Result
Go to
Trouble is not solved.
A
Trouble is solved.
B
B
>Complete (trouble caused by crankshaft position sensor)

A▼

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▼

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.
(4) Disconnect the connector for the engine control computer.
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).
(3) Disconnect the connector for the engine control computer.
NG
>Repair or replacement of wiring harness or connector

OK▼

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▼
Valve timing adjustment (Refer to )

86. Unit inspection of the E.F.I. water temperature sensor

(1) Perform unit inspection of E.F.I. water temperature sensor. (Refer to )
NG
>Replacement of E.F.I. water temperature sensor (Refer to )

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▼

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▼

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].
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
>Replacement of the fuel pump ASSY (low-pressure side) (Refer to )

OK▼
Replacement of fuel pressure regulator ASSY (Refer to )

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▼

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▼

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].
B
> Go to Step 102.

A▼
Repair or replacement of fuel piping

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.
(5) Check air vent of the vacuum switching valve ASSY.
Criteria :  No air vent
NOTE:
Performing this check may illuminate the check engine warning lamp. Once the work is done, check and clear the codes. (Refer to )
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▼

107. Compression inspection

NG
>Engine unit repair or replacement

OK▼
Valve timing adjustment (Refer to )

108. Unit inspection of the E.F.I. water temperature sensor

(1) Perform unit inspection of E.F.I. water temperature sensor. (Refer to )
NG
>Replacement of E.F.I. water temperature sensor (Refer to )

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▼

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).
(3) Disconnect the connector for the engine control computer.
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).
(3) Disconnect the connector for the engine control computer.
NG
>Repair or replacement of wiring harness or connector

OK▼

DTCP2101 ETC motor drive circuit
DTCP2102 ETC motor relay power supply normally OFF
DTCP2103 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.
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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).
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)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
NG
> Go to Step 6.

OK▼

3. Check wiring harness and connector (engine control computer - throttle body ASSY (with motor))

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

6. Relay unit inspection (ETCS relay)

(1) Perform ETCS relay unit inspection. (Refer to )
NG
>Relay replacement (ETCS relay)

OK▼

DTCP2122 Main accelerator pedal position sensor Low
DTCP2123 Main accelerator pedal position sensor High
DTCP2127 Sub-accelerator position sensor Low
DTCP2128 Sub-accelerator position sensor High
DTCP2138 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)
WARNING:
When performing this driving test, always observe the applicable traffic laws such as the speed limit.
11. Stop the vehicle.
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].
B

A▼

4. Replacement of accelerator pedal sensor ASSY

(1) Replace the accelerator pedal sensor ASSY. (Refer to )

Next▼

5. Clear diagnostic code

(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.

Next▼

6. Perform test drive for operation check

(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 )
B

A▼
Complete

DTCU0073 Control Module Communication Bus “A” Off
DTCU0101 Lost Communication With TCM
DTCU0122 Lost Communication With Vehicle Dynamics Control Module
DTCU0155 Lost Communication With Instrument Panel Cluster (IPC) Control Module
DTCU0402 Invalid Data Received From TCM
DTCU0416 Invalid Data Received From Vehicle Dynamics Control Module
DTCU0423 Invalid Data Received From Instrument Panel Cluster Control Module
Circuit description
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.
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▼
CAN communication system (Refer to)

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].
(4) Check the operating sound of the fuel pump (low pressure side) when [System Operation Check Mode] is performed.
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].
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].
NG
> Go to Step 6.

OK▼

5. Check trouble symptom

(1) Check whether the trouble symptom is improved or not.
Result
Result
Go to
Symptom is improved.
A
Symptom is not improved.
B
B

A▼
Complete

6. Replacement of the fuel pump control computer ASSY

(1) Replace the fuel pump control computer ASSY. (Refer to )

Next▼

7. Check trouble symptom

(1) Check whether the trouble symptom is improved or not.
Result
Result
Go to
Symptom is improved.
A
Symptom is not improved.
B
B

A▼
Complete

8. Check fuel pump control computer ASSY (input voltage)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector for the fuel pump control computer ASSY.
(2) Turn the ignition switch to ON.
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▼

11. Check wiring harness and connector (fuel pump control computer ASSY - engine control computer)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

13. Check trouble symptom

(1) Check whether the trouble symptom is improved or not.
Result
Result
Go to
Symptom is improved.
A
Symptom is not improved.
B
B

A▼
Complete

14. Check wiring harness and connector (C/OPEN relay - fuel pump control computer ASSY)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(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.
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)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(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▼

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▼

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▼

9. Perform a unit inspection of neutral start switch ASSY

(1) Check the neutral start switch ASSY as a single part. (Refer to )
NG
>Replacement of neutral start switch ASSY (Refer to )

OK▼

10. Check wiring harness and connector (smart key computer ASSY - neutral start switch ASSY - INHIBITOR relay)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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.
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

(1) Check the clutch start switch ASSY as a single part. (Refer to )
NG
>Replacement of clutch start switch ASSY (Refer to )

OK▼

15. Check clutch start switch ASSY (power supply voltage)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector for clutch start switch ASSY.
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▼

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].
(5) Read [Starter Switch] while the engine is cranked.
Criteria :  Starter signal turns on.
Result
Result
Go to
Malfunction
A
Normal
B
B

A▼

20. Check wiring harness and connector (engine control computer - ST relay)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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

(1) Operate the ignition switch to check if the engine is cranked or not.
Result
Result
Go to
Engine is not cranked.
A
Engine is cranked.
B
B
> Go to Step 16.

A▼

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▼

5. Check wiring harness and connector (ignition OR starter switch ASSY - ST relay)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

8. Check wiring harness and connector (neutral start switch ASSY - INHIBITOR relay)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

12. Perform a unit inspection of clutch start switch ASSY

(1) Check the clutch start switch ASSY as a single part. (Refer to )
NG
>Replacement of clutch start switch ASSY (Refer to )

OK▼

13. Check wiring harness and connector (ignition OR starter switch ASSY - clutch start switch ASSY)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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▼

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].
(5) Read [Starter Switch] when the ignition switch is operated.
Result
Result
Go to
Malfunction
A
Normal
B
B

A▼

17. Check wiring harness and connector (engine control computer - ST relay)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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.
CAUTION:
Depending on the relation of the accelerator pedal opening angle and speed, the control operation may not start.
Control content
·Driving torque suppression
NOTE:
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 %]).
Restoring condition
·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.
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.)
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].
(4) Check the DTC for the system that has been output.
B
>Go to related DTC chart

A▼

3. Check brake pedal support ASSY

(1) Check and adjust the brake pedal. (Refer to )
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].
(5) Read the data display.
NOTE:
Refer to for normal value of [Accelerator Pedal Pos.#1] and [Accelerator Pedal Pos.#2] when the accelerator pedal is operated.
NG
>Replacement of accelerator pedal sensor ASSY (Refer to )

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].
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
2. 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 code. (Refer to )
Result
Result
Go to
Diagnostic code is not output.
A
DTC is output.
B
B

A▼
Go to meter & gauge system (Refer to )

3. Engine starting inspection

(1) Check that the engine starts.
Criteria :  The engine starts.
NG
>Go to VC power supply circuit inspection (Refer to )

OK▼
Replace combination meter ASSY (Refer to )

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)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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.
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▼

4. Check wiring harness and connector (fuel injector ASSY - EFI MAIN1 relay)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Disconnect the connector for fuel injector ASSY (port injection side).
(2) Remove the EFI MAIN1 relay from the engine compartment relay block.
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.
(2) Check that the check engine warning light illuminates in the combination meter ASSY.
Result
Result
Go to
Does not illuminate
A
Illuminates
B
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.
(3) Check the check engine warning light in the combination meter ASSY.
Result
Result
Go to
Does not illuminate
A
Illuminates
B
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.
(3) Check the check engine warning light in the combination meter ASSY.
Result
Result
Go to
Does not illuminate
A
Illuminates
B
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.
(3) Check the check engine warning light in the combination meter ASSY.
Result
Result
Go to
Does not illuminate
A
Illuminates
B
B

A▼

8. Check wiring harness and connector (short-circuit inspection)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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.
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)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(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)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(1) Disconnect the connector for the engine control computer.
(2) Measure the resistance between the terminals. (Refer to for the terminal arrangement)
(3) Connect the connector for engine control computer.
NG
>Repair or replacement of wiring harness or connector

OK▼

4. Check engine control computer (SSHUT voltage)

NOTE:
For the inspection procedure and precautions for wiring harnesses and connectors, refer to .
(1) Turn the ignition switch to ON.
NG
>Repair or replacement of wiring harness or connector

OK▼

6. Check wiring harness and connector (EFI MAIN1 relay - engine control computer)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(1) Remove the EFI MAIN1 relay from the engine compartment relay block.
(2) Disconnect the connector for the engine control computer.
NG
>Repair or replacement of wiring harness or connector

OK▼

7. Check power supply voltage (EFI MAIN1 relay)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(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▼

10. Check power supply voltage (IG2 relay)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(1) Remove the IG2 relay from the engine compartment relay block.
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)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(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)

NOTE:
Refer to for inspection procedure and precautions of wiring harness and connector.
(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▼

13. Perform a unit inspection of ignition OR starter switch ASSY

NG
>Replacement of ignition OR starter switch ASSY (Refer to )

OK▼
Repair or replacement of wiring harness or connector