ECM SUZUKI GRAND VITARA 2001 2.G User Guide
[x] Cancel search | Manufacturer: SUZUKI, Model Year: 2001, Model line: GRAND VITARA, Model: SUZUKI GRAND VITARA 2001 2.GPages: 656, PDF Size: 14.31 MB
Page 163 of 656

6-1-2 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
Table A-4 Malfunction Indicator Lamp
Check – MIL Does Not Flash or Just
Remains ON Even with Grounding
Diagnosis Switch Terminal (Vehicle with
Monitor Connector) ................................... 6-1-45
Table A-5 ECM (PCM) Power and Ground
Circuit Check – MIL Doesn’t Light at
Ignition Switch ON and Engine Doesn’t
Start Though It Is Cranked Up .................. 6-1-46
DTC P0100 (DTC No.33, 34) Mass Air
Flow Circuit Malfunction ............................ 6-1-48
DTC P0110 (DTC No.23, 25) Intake Air
Temp. (IAT) Circuit Malfunction ................ 6-1-50
DTC P0115 (DTC No.14, 15) Engine
Coolant Temp. Circuit Malfunction ............ 6-1-52
DTC P0120 (DTC No.21, 22) Throttle
Position Circuit Malfunction....................... 6-1-54
DTC P0121 Throttle Position Circuit
Range/Performance Problem ................... 6-1-56
DTC P0130 (DTC No.13) HO2S-1 (Bank 1)
Circuit Malfunction or No Activity
Detected.................................................... 6-1-58
DTC P0133 HO2S-1 (Bank 1) Circuit Slow
Response .................................................. 6-1-60
DTC P0135 HO2S-1 (Bank 1) Heater
Circuit Malfunction .................................... 6-1-61
DTC P0136 HO2S-2 (Bank 1) Circuit
Malfunction................................................ 6-1-63
DTC P0141 HO2S-2 (Bank 1) Heater
Circuit Malfunction .................................... 6-1-65
DTC P0150 (DTC No.26) HO2S-1 (Bank 2)
Circuit Malfunction or No Activity
Detected.................................................... 6-1-67
DTC P0153 HO2S-1 (Bank 2) Circuit Slow
Response .................................................. 6-1-69
DTC P0155 HO2S-1 (Bank 2) Heater
Circuit Malfunction .................................... 6-1-70
DTC P0156 HO2S-2 (Bank 2) Circuit
Malfunction................................................ 6-1-72
DTC P0161 HO2S-2 (Bank 2) Heater
Circuit Malfunction .................................... 6-1-74
DTC P0171/P0172 Fuel System Too
Lean/Rich (Bank 1) ................................... 6-1-76
DTC P0174/P0175 Fuel System Too
Lean/Rich (Bank 2) ................................... 6-1-78
DTC P0300/P0301/P0302/P0303/P0304/
P0305/P0306 Random Misfire/Cylinder 1
Misfire/Cylinder 2 Misfire/Cylinder 3 Misfire/
Cylinder 4 Misfire Detected/Cylinder 5
Misfire Detected/Cylinder 6 Misfire
Detected.................................................... 6-1-80
DTC P0325 (DTC No.43) Knock Sensor Circuit Malfunction ..................................... 6-1-82
DTC P0335 Crankshaft Position Sensor
Circuit Malfunction ..................................... 6-1-84
DTC P0340 (DTC No.42) Camshaft
Position Sensor Circuit Malfunction ........... 6-1-86
DTC P0400 Exhaust Gas Recirculation
Flow Malfunction ........................................ 6-1-89
DTC P0403 (DTC No.51) Exhaust Gas
Recirculation Circuit Malfunction ............... 6-1-92
DTC P0420 Catalyst System Efficiency
Below Threshold (Bank 1) ......................... 6-1-94
DTC P0430 Catalyst System Efficiency
Below Threshold (Bank 2) ......................... 6-1-96
DTC P0443 Evap Control System Purge
Control Valve Circuit Malfunction............... 6-1-98
Evap canister purge system
inspection ............................................. 6-1-100
Vacuum passage inspection ................ 6-1-100
Vacuum hose inspection ...................... 6-1-101
Evap canister purge valve and its
circuit inspection .................................. 6-1-101
Evap canister purge valve inspection .. 6-1-101
DTC P0460 Fuel Level Sensor Circuit
High Input ................................................ 6-1-103
DTC P0500 (DTC No.24) Vehicle Speed
Sensor Malfunction .................................. 6-1-105
DTC P0505 Idle Air Control System
Malfunction .............................................. 6-1-108
DTC P0601 (DTC No.71) Internal Control
Module Memory Check Sum Error .......... 6-1-110
DTC P1408 Manifold Absolute Pressure
Sensor Circuit Malfunction ....................... 6-1-111
DTC P1450/P1451 Barometric Pressure
Sensor Circuit Malfunction/Performance
Problem ................................................... 6-1-113
DTC P1500 Engine Starter Signal Circuit
Malfunction .............................................. 6-1-114
DTC P1510 Ecm Back-Up Power Supply
Malfunction .............................................. 6-1-115
Table B-1 Fuel Pump Circuit Inspection .. 6-1-116
Table B-2 Fuel Injectors and Circuit
Inspection ................................................ 6-1-117
Table B-3 Fuel Pressure Inspection ........ 6-1-119
Table B-4 Idle Air Control System
Inspection ................................................ 6-1-121
Table B-5 A/C Signal Circuits Inspection
(If Equipped) ............................................ 6-1-123
Table B-6 A/C Condenser Fan Motor
Relay Control System Inspection
(If Equipped) ............................................ 6-1-124
Special Tool ............................................... 6-1-125
Page 167 of 656

6-1-6 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
Engine Diagnosis
General Description
This vehicle is equipped with an engine and emission control system which are under control of ECM (PCM).
The engine and emission control system in this vehicle are controlled by ECM (PCM). ECM (PCM) has an On-
Board Diagnostic system which detects a malfunction in this system and abnormality of those parts that influ-
ence the engine exhaust emission. When diagnosing engine troubles, be sure to have full understanding of the
outline of “ON-BOARD DIAGNOSTIC SYSTEM” and each item in “PRECAUTION IN DIAGNOSING TROUBLE”
and execute diagnosis according to “ENGINE DIAGNOSTIC FLOW TABLE” in this section.
There is a close relationship between the engine mechanical, engine cooling system, ignition system, exhaust
system, etc. and the engine and emission control system in their structure and operation. In case of an engine
trouble, even when the malfunction indicator lamp (MIL) doesn’t turn ON, it should be diagnosed according to
“ENGINE DIAGNOSTIC FLOW TABLE” in this section.
On-Board Diagnostic System (Vehicle without
Monitor Connector)
ECM (PCM) in this vehicle has following functions.
When the ignition switch is turned ON with the engine at a
stop, malfunction indicator lamp (MIL) (1) turns ON to check
the bulb of the malfunction indicator lamp (1).
When ECM detects a malfunction which gives an adverse
effect to vehicle emission while the engine is running, it
makes the malfunction indicator lamp (1) in the meter cluster
of the instrument panel turn ON or flash (flashing only when
detecting a misfire which can cause damage to the catalyst)
and stores the malfunction area in its memory.
(If it detects that continuously 3 driving cycles are normal
after detecting a malfunction, however, it makes MIL (1) turn
OFF although DTC stored in its memory will remain.)
As a condition for detecting a malfunction in some areas in
the system being monitored by ECM (PCM) and turning ON
the malfunction indicator lamp (1) due to that malfunction, 2
driving cycle detection logic is adopted to prevent erroneous
detection.
When a malfunction is detected, engine and driving condi-
tions then are stored in ECM (PCM) memory as freeze frame
data. (For the details, refer to description on Freeze frame
data.)
It is possible to communicate by using not only SUZUKI scan
tool (2) but also generic scan tool. (Diagnostic information
can be accessed by using a scan tool.)
Page 168 of 656

ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-7
WARM-UP CYCLE
A warm-up cycle means sufficient vehicle operation such that the
coolant temperature has risen by at least 22°C (40°F) from
engine starting and reaches a minimum temperature of 70 °C
(160 °F).
DRIVING CYCLE
A “Driving Cycle” consists of engine startup, driving mode where
a malfunction would be detected if present and engine shutoff.
2 DRIVING CYCLE DETECTION LOGIC
The malfunction detected in the first driving cycle is stored in
ECM (PCM) memory (in the form of pending DTC) but the mal-
function indicator lamp does not light at this time. It lights up at the
second detection of same malfunction also in the next driving
cycle.
PENDING DTC
Pending DTC means a DTC detected and stored temporarily at 1
driving cycle of the DTC which is detected in the 2 driving cycle
detection logic.
FREEZE FRAME DATA
ECM (PCM) stores the engine and driving conditions (in the form
of data as shown in the figure) at the moment of the detection of a
malfunction in its memory. This data is called “Freeze frame data”.
Therefore, it is possible to know engine and driving conditions
(e.g., whether the engine was warm or not, where the vehicle was
running or stopped, where air/fuel mixture was lean or rich) when
a malfunction was detected by checking the freeze frame data.
Also, ECM (PCM) has a function to store each freeze frame data
for three different malfunctions in the order as the malfunction is
detected. Utilizing this function, it is possible to know the order of
malfunctions that have been detected. Its use is helpful when
rechecking or diagnosing a trouble.
1. 1st, 2nd or 3rd in parentheses here represents which position in the
order the malfunction is detected.
1. TROUBLE CODE
2. COOLANT TEMP.
3. ENGINE SPEED
4. SHORT FT B1
5. SHORT FT B2
6. LONG FT B1
7. LONG FT B2
8. CALC LOAD
9. FUEL SYSTEM B1
10. FUEL SYSTEM B2
11. MAP
12. VEHICLE SPEEDP0100
80 C
750 RPM
– 0.8
– 0.1
– 1.3
– 1.5
20.5
CLOSED
CLOSED
30.6 kPa
0 km/h(1st)
1
Page 169 of 656

6-1-8 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
Priority of Freeze Frame Data
ECM (PCM) has 4 frames where the freeze frame data can be stored. The first frame stores the freeze frame
data of the malfunction which was detected first. However, the freeze frame data stored in this frame is updated
according to the priority described below. (If malfunction as described in the upper square “1” below is detected
while the freeze frame data in the lower square “2” has been stored, the freeze frame data “2” will be updated by
the freeze frame data “1”.)
In the 2nd through the 4th frames, the freeze frame data of each malfunction is stored in the order as the mal-
function is detected. These data are not updated regardless of the priority.
Shown in the table below are examples of how freeze frame data are stored when two or more malfunctions are
detected.
Freeze Frame Data Clearance
The freeze frame data is cleared at the same time as clearance of DTC.
DATA LINK CONNECTOR (DLC)
DLC (1) is in compliance with SAEJ1962 in its installation posi-
tion, the shape of connector and pin assignment.
K line of ISO 9141 is used for SUZUKI scan tool or generic scan
tool to communicate with ECM (PCM), ABS control module and
Air bag SDM. SUZUKI serial data line is used for SUZUKI scan
tool to communicate with Immobilizer control module. PRIORITY FREEZE FRAME DATA IN FRAME 1
1Freeze frame data at initial detection of malfunction among misfire detected (P0300-P0306), fuel
system too lean (P0171, P0174) and fuel system too rich (P0172, P0175)
2 Freeze frame data when a malfunction other than those in “1” above is detected
FRAME 1 FRAME 2 FRAME 3 FRAME 4
FREEZE FRAME
DATA to be updated1st FREEZE
FRAME DATA2nd FREEZE
FRAME DATA3rd FREEZE
FRAME DATA
No malfunction No freeze frame dataNo freeze frame
dataNo freeze frame
dataNo freeze frame
data
MALFUNCTION
DETECTED ORDER
1P0110 (IAT)
detectedData at P0110
detectionData at P0110
detectionNo freeze frame
dataNo freeze frame
data
2P0171 (Fuel sys-
tem) detectedData at P0171
detectionData at P0110
detectionData at P0171
detectionNo freeze frame
data
3P0300 (Misfire)
detectedData at P0171
detectionData at P0110
detectionData at P0171
detectionData at P0300
detection
4P0301 (Misfire)
detectedData at P0171
detectionData at P0110
detectionData at P0171
detectionData at P0300
detection
2. B+
3. SUZUKI Serial data line
4. K line of ISO 9141
5. Body ground
6. ECM ground
Page 170 of 656

ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-9
On-Board Diagnostic System (Vehicle with
Monitor Connector)
ECM diagnosis troubles which may occur in the area including the
following parts when the ignition switch is ON and the engine is
running, and indicates the result by turning on of flashing mal-
function indicator lamp (1).
• Heated oxygen sensor (if equipped)
•ECT sensor
•TP sensor
• IAT sensor
• CMP sensor
•MAF sensor
• Knock sensor
• EGR (if equipped)
•VSS
• CPU (Central Processing Unit) of ECM
ECM and malfunction indicator lamp (1) operate as follows.
• Malfunction indicator lamp (1) light when the ignition switch
is turned ON (but the engine at stop) with the diagnosis
switch terminal ungrounded regardless of the condition of
Engine and Emission control system. This is only to check
the malfunction indicator lamp (1) bulb and its circuit.
• If the above areas of Engine and Emission control system is
free from any trouble after the engine start (while engine is
running), malfunction indicator lamp (1) turns OFF.
• When ECM detects a trouble which has occurred in the
above areas, it makes malfunction indicator lamp (1) turn ON
while the engine is running to warn the driver of such occur-
rence of trouble and at the same time it stores the trouble
area in ECM back-up memory. (The memory is kept as it is
even if the trouble was only temporary and disappeared
immediately. And it is not erased unless the power to ECM is
shut off for specified time.)
ECM also indicates trouble area in memory by means of
flashing of malfunction indicator lamp (1) at the time of
inspection. (i.e. when diagnosis switch terminal (2) is con-
nected to ground terminal (3) with a service wire and ignition
switch is turned ON.)
NOTE:
When a trouble occurs in the above areas and disappears
soon while the diagnosis switch terminal is ungrounded
and the engine is running, malfunction indicator lamp (1)
lights and remains ON as the trouble exists but it turns
OFF when the normal condition is restored.
Page 171 of 656

6-1-10 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
DATA LINK CONNECTOR (DLC)
DLC (1) is in compliance with SAEJ1962 in its installation posi-
tion, the shape of connector and pin assignment.
K line of ISO 9141 is used for SUZUKI scan tool to communicate
with ECM (PCM), ABS control module and air bag SDM. SUZUKI
serial data line is used for SUZUKI scan tool to communicate with
Immobilizer control module.
Precaution in Diagnosing Trouble
• Don’t disconnect couplers from ECM (PCM), battery cable from battery, ECM (PCM) ground wire harness
from engine or main fuse before confirming diagnostic information (DTC, freeze frame data, etc.) stored in
ECM (PCM) memory. Such disconnection will erase memorized information in ECM (PCM) memory.
• Diagnostic information stored in ECM (PCM) memory can be cleared as well as checked by using SUZUKI
scan tool or generic scan tool. Before using scan tool, read its Operator’s (Instruction) Manual carefully to
have good understanding as to what functions are available and how to use it.
• Priorities for diagnosing troubles (Vehicle without monitor connector)
If two or more diagnostic trouble codes (DTCs) are stored, proceed to the flow table of the DTC which was
detected earliest in the order and follow the instruction in that table.
If no instructions are given, troubleshoot diagnostic trouble codes according to the following priorities.
– Diagnostic trouble codes (DTCs) other than DTC P0171/P0172/P0174/P0175 (Fuel system too lean/too
rich), DTC P0300/P0301/P0302/P0303/P0304/P0305/P0306 (Misfire detected) and DTC P0400 (EGR
flow malfunction)
– DTC P0171/P0172/P0174/P0175 (Fuel system too lean/too rich) and DTC P0400 (EGR flow malfunction)
– DTC P0300/P0301/P0302/P0303/P0304/P0305/P0306 (Misfire detected)
• Be sure to read “PRECAUTIONS FOR ELECTRICAL CIRCUIT SERVICE” in Section 0A before inspection
and observe what is written there.
• ECM (PCM) Replacement
When substituting a known-good ECM (PCM), check for following conditions. Neglecting this check may
cause damage to a known-good ECM (PCM).
– Resistance value of all relays, actuators is as specified respectively.
– MAF sensor, MAP sensor and TP sensor are in good condition and none of power circuits of these sen-
sors is shorted to ground.
2. B+
3. SUZUKI Serial data line
4. K line of ISO 9141
5. Body ground
6. ECM ground
Page 176 of 656

ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-15
STEP 9. TROUBLESHOOTING FOR DTC
Based on the DTC indicated in Step 6 or 7 and referring to the applicable DTC diag. flow table in this section,
locate the cause of the trouble, namely in a sensor, switch, wire harness, connector, actuator, ECM (PCM) or
other part and repair or replace faulty parts.
STEP 10. CHECK FOR INTERMITTENT PROBLEM
Check parts where an intermittent trouble is easy to occur (e.g., wire harness, connector, etc.), referring to
“INTERMITTENT AND POOR CONNECTION” in Section 0A and related circuit of DTC recorded in step 2.
STEP 11. FINAL CONFIRMATION TEST
Confirm that the problem symptom has gone and the engine is free from any abnormal conditions. If what has
been repaired is related to the DTC, clear the DTC once, perform DTC confirmation procedure and confirm that
no malfunction DTC (a normal code) is indicated.
Page 177 of 656

6-1-16 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
Malfunction Indicator Lamp (MIL) Check
1) Turn ON ignition switch (but the engine at stop) and check
that MIL (1) lights.
If MIL does not light up, go to “Diagnostic Flow Table A-1” for
troubleshooting.
2) Start engine and check that MIL turns OFF.
3) If MIL remains ON, and no DTC is stored in ECM (PCM), go
to “Diagnostic Flow Table A-2” for troubleshooting.
Diagnostic Trouble Code (DTC) Check
[Using SUZUKI scan tool]
1) Prepare generic scan tool or SUZUKI scan tool (2).
2) With ignition switch OFF, connect it to data link connector
(DLC) (3) located on underside of instrument panel at
driver’s seat side.
Special tool
(A) : SUZUKI scan tool
3) Turn ignition switch ON and confirm that MIL lights.
4) Read DTC and freeze frame data according to instructions
displayed on scan tool and print them or write them down.
Refer to scan tool operator’s manual for further details.
If communication between scan tool and ECM (PCM) is not
possible, check if scan tool is communicable by connecting it
to ECM (PCM) in another vehicle. If communication is possi-
ble in this case, scan tool is in good condition. Then check
data link connector and serial data line (circuit) in the vehicle
with which communication was not possible.
5) After completing the check, turn ignition switch off and dis-
connect scan tool from data link connector.
Page 178 of 656
![SUZUKI GRAND VITARA 2001 2.G User Guide ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-17
[Without Using SUZUKI Scan Tool] (Vehicle with Monitor
Connector)
1) Check malfunction indicator lamp referring to “Malfunction
Indicato SUZUKI GRAND VITARA 2001 2.G User Guide ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-17
[Without Using SUZUKI Scan Tool] (Vehicle with Monitor
Connector)
1) Check malfunction indicator lamp referring to “Malfunction
Indicato](/img/20/7584/w960_7584-177.png)
ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE) 6-1-17
[Without Using SUZUKI Scan Tool] (Vehicle with Monitor
Connector)
1) Check malfunction indicator lamp referring to “Malfunction
Indicator Lamp Check” in this section.
2) With the ignition switch OFF position, disconnect SUZUKI
scan tool if connected and using service wire (4), connect
diagnosis switch terminal (1) to ground terminal (2) in moni-
tor connector (3).
3) With the ignition switch ON position and leaving engine OFF,
read DTC from flashing pattern of malfunction indicator
lamp. Refer to “Diagnostic Trouble Code Table”.
If lamp remains ON, go to “Diagnostic Flow Table A-4”.
4) After completing the check, turn the ignition switch OFF posi-
tion and disconnect service wire from monitor coupler.
Diagnostic Trouble Code (DTC) Clearance
[Using scan tool]
1) With ignition switch OFF, connect generic scan tool or
SUZUKI scan tool to data link connector (DLC).
2) Turn ignition switch ON.
3) Erase DTC according to instructions displayed on scan tool.
Freeze frame data is cleared with the DTC. Refer to scan tool
operator’s manual for further details.
4) After completing the clearance, turn ignition switch off and
disconnect scan tool from data link connector. NOTE:
If abnormality or malfunction lies in two or more areas,
malfunction indicator lamp indicates applicable codes
three times each.
And flashing of these codes is repeated as long as
diagnosis terminal is grounded and ignition switch is
held at ON position.
Take a note of diagnostic trouble code indicated first.
NOTE:
DTC and freeze frame data stored in ECM (PCM) memory
are also cleared in following cases. Be careful not to
clear them before keeping their record.
When power to ECM (PCM) is cut off (by disconnecting
battery cable, removing fuse or disconnecting ECM
(PCM) connectors)
When the same malfunction (DTC) is not detected
again during 40 engine warm-up cycles (refer to
“WARM-UP CYCLE” of “ON-BOARD DIAGNOSTIC SYS-
TEM” in this section) (Vehicle without monitor connec-
tor)
Page 179 of 656
![SUZUKI GRAND VITARA 2001 2.G User Guide 6-1-18 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
[Without using scan tool]
1) Turn the ignition switch OFF position.
2) Disconnect battery negative cable for specified time below to
erase SUZUKI GRAND VITARA 2001 2.G User Guide 6-1-18 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
[Without using scan tool]
1) Turn the ignition switch OFF position.
2) Disconnect battery negative cable for specified time below to
erase](/img/20/7584/w960_7584-178.png)
6-1-18 ENGINE GENERAL INFORMATION AND DIAGNOSIS (H27 ENGINE)
[Without using scan tool]
1) Turn the ignition switch OFF position.
2) Disconnect battery negative cable for specified time below to
erase diagnostic trouble code stored in ECM memory and
reconnect it.
Time required to erase DTC:
Diagnostic Trouble Code (DTC) Table
Ambient
temperatureTime to cut power to ECM
Over 0°C (32°F) 30 sec. or longer
Under 0°C
(32°F)Not specifiable.
Select a place with higher than 0°C
(32°F) temperature.
DTC NO. DETECTED ITEMDETECTING CONDITION
(DTC will set when detecting : )MIL
(vehicle
without
monitor
connector)MIL
(vehicle
with
monitor
connector)
P0100
(No.34)
Mass air flow circuit malfunc-
tionSensor output too low
1 driving
cycle1 driving
cycle
P0100
(No.33)Sensor output too high
P0110
(No.25)
Intake air temp. circuit mal-
functionIntake air temp. circuit low input
1 driving
cycle1 driving
cycle
P0110
(No.23)Intake air temp. circuit high input
P0115
(No.15)
Engine coolant temp. circuit
malfunctionEngine coolant temp. circuit low input
1 driving
cycle1 driving
cycle
P0115
(No.14)Engine coolant temp. circuit high input
P0120
(No.22)
Throttle position circuit mal-
functionThrottle position circuit low input
1 driving
cycle1 driving
cycle
P0120
(No.21)Throttle position circuit high input
P0121Throttle position circuit perfor-
mance problemPoor performance of TP sensor2 driving
cyclesNot
applicable
*P0130HO2S circuit malfunction
(Bank 1 - Sensor 1)Min. output voltage of HO2S-1 is
higher than specification.
2 driving
cyclesNot
applicable Min. output voltage of HO2S-1 is
lower than specification.
Output voltage of HO2S-1 fails to go
above specification.
**P0130
(No.13)HO2S (Bank 1 - Sensor 1) no
activity detectedOutput voltage of HO2S-1 fails to go
above specification (or HO2S-1 cir-
cuit open).2 driving
cycles2 driving
cycles