DIAGNOSTIC TEST MODE [LF, L3]
id0102001425a3
• To match the OBD regulations, the following diagnostic test modes have been supported.
Diagnostic test mode
|
Item
|
Mode 01
|
Sending diagnostic data (PID data monitor/On-board system readiness test)
|
Mode 02
|
Sending freeze frame data
|
Mode 03
|
Sending emission-related malfunction code (Diagnostic trouble code: DTC)
|
Mode 04
|
Clearing/resetting emission-related malfunction information
|
Mode 06*
|
Sending intermittent monitoring system test results (Diagnostic monitoring test result: DMTR)
|
Mode 07
|
Sending continuous monitoring system test results (Pending code)
|
-
* :
Unleaded fuel models
• The diagnostic test modes are as shown below.
Sending Diagnostic Data (Mode 01)
PID data monitor
-
• The PID monitoring items are shown in the table.
PID data monitor table
Full names
|
Condition/unit
|
Diagnostic trouble code counter
|
-
|
Malfunction indicator
|
ON/OFF
|
Fuel system loop status (Unleaded fuel models)
|
Refer to table below.
|
Engine load calculated value
|
%
|
Engine coolant temperature
|
°C
|
°F
|
Short fuel trim (Unleaded fuel models)
|
%
|
Long fuel trim (Unleaded fuel models)
|
%
|
Intake manifold absolute pressure
|
kPa
|
Engine speed
|
rpm
|
Vehicle speed
|
km/h
|
mph
|
Spark advance
|
BTDC
|
Intake air temperature
|
°C
|
°F
|
Mass air flow
|
g/s
|
Throttle position
|
%
|
Oxygen sensor location
|
-
|
Front heated oxygen sensor (Unleaded fuel models)
|
V
|
%
|
Rear heated oxygen sensor (Unleaded fuel models)
|
V
|
%
|
OBD requirement to which vehicle designed
|
-
|
Distance travelled while MIL is illuminated
|
km
|
miles
|
Fuel system loop status
Fuel system conditions
|
Feedback stops: Engine coolant temperature is lower than the determined feedback zone.
|
Feedback operating: HO2S being used for feedback is okay.
|
Feedback stops: Open loop due to driving condition.
|
Feedback stops: Open loop due to detected system fault.
|
Feedback operating: Malfunction occurred in HO2S (rear) system.
|
On-board system readiness test
-
• The items supported by the on-board system readiness test are shown below.
Continuous monitoring system
-
- Misfire monitoring
-
- Fuel system monitoring
-
- Comprehensive component monitoring (CCM)
Intermittent monitoring system
-
- EGR monitoring
-
- O2S monitoring
-
- O2S heater monitoring
Sending Freeze Frame Data (FFD) (Mode 02)
• The FFDs are shown in the table.
FFD monitor table
Full names
|
Condition/unit
|
DTC that caused required FFD storage
|
-
|
Fuel system loop status (Unleaded fuel models)
|
OPEN: NON-F/B, CLOSE: F/B
|
Engine load calculated value
|
%
|
Engine coolant temperature
|
°C
|
°F
|
Short fuel trim (Unleaded fuel models)
|
%
|
Long fuel trim (Unleaded fuel models)
|
%
|
Intake manifold absolute pressure
|
kPa
|
Engine speed
|
rpm
|
Vehicle speed
|
km/h
|
mph
|
Spark advance
|
BTDC
|
Intake air temperature
|
°C
|
°F
|
Mass air flow
|
g/s
|
Throttle position
|
%
|
Sending Emission-related Malfunction code (DTC) (Mode 03)
• The DTCs are shown in the table.
DTC table
×: Applicable
-: Not applicable
DTC No.
|
Condition
|
MIL
|
DC
|
Monitor item
|
Memory function
|
P0010*1
|
CMP actuator circuit malfunction
|
ON
|
1
|
CCM
|
×
|
P0011*1
|
CMP timing over-advanced
|
ON
|
1
|
CCM
|
×
|
P0012*1
|
CMP timing over-retarded
|
ON
|
1
|
CCM
|
×
|
P0031*2
|
Front HO2S heater circuit low input
|
ON
|
2
|
O2 sensor heater
|
×
|
P0032*2
|
Front HO2S heater circuit high input
|
ON
|
2
|
O2 sensor heater
|
×
|
P0037*2
|
Rear HO2S heater circuit low input
|
ON
|
2
|
O2 sensor heater
|
×
|
P0038*2
|
Rear HO2S heater circuit high input
|
ON
|
2
|
O2 sensor heater
|
×
|
P0102
|
MAF circuit low input
|
ON
|
1
|
CCM
|
×
|
P0103
|
MAF circuit high input
|
ON
|
1
|
CCM
|
×
|
P0107
|
MAP sensor circuit low input
|
ON
|
1
|
CCM
|
×
|
P0108
|
MAP sensor circuit high input
|
ON
|
1
|
CCM
|
×
|
P0112
|
IAT circuit low input
|
ON
|
1
|
CCM
|
×
|
P0113
|
IAT circuit high input
|
ON
|
1
|
CCM
|
×
|
P0117
|
ECT circuit low input
|
ON
|
1
|
CCM
|
×
|
P0118
|
ECT circuit high input
|
ON
|
1
|
CCM
|
×
|
P0122
|
TP circuit low input
|
ON
|
1
|
CCM
|
×
|
P0123
|
TP circuit high input
|
ON
|
1
|
CCM
|
×
|
P0131*2
|
Front HO2S no inversion (stuck low)
|
ON
|
2
|
CCM
|
×
|
P0132*2
|
Front HO2S no inversion (stuck high)
|
ON
|
2
|
CCM
|
×
|
P0134*2
|
Front HO2S circuit no activity detected
|
ON
|
2
|
CCM
|
×
|
P0138*2
|
Rear HO2S circuit high input
|
ON
|
2
|
CCM
|
×
|
P0140*2
|
Rear HO2S circuit no activity detected
|
ON
|
2
|
CCM
|
×
|
P0171*2
|
Fuel trim system too lean
|
ON
|
2
|
Fuel
|
×
|
P0172*2
|
Fuel trim system too rich
|
ON
|
2
|
Fuel
|
×
|
P0327
|
Knock sensor circuit low input
|
ON
|
1
|
CCM
|
×
|
P0328
|
Knock sensor circuit high input
|
ON
|
1
|
CCM
|
×
|
P0335
|
CKP sensor circuit malfunction
|
ON
|
1
|
CCM
|
×
|
P0340
|
CMP sensor circuit malfunction
|
ON
|
1
|
CCM
|
×
|
P0351
|
Ignition coil No.1 circuit malfunction
|
ON
|
2
|
CCM
|
×
|
P0352
|
Ignition coil No.1 circuit malfunction
|
ON
|
2
|
CCM
|
×
|
P0401*2
|
EGR flow insufficient detected
|
ON
|
2
|
EGR
|
×
|
P0402*2
|
EGR flow excessive detected
|
ON
|
2
|
EGR
|
×
|
P0403*2
|
EGR valve motor coils open or short
|
ON
|
2
|
CCM
|
×
|
P0443
|
Evaporative emission control system purge control valve circuit malfunction
|
ON
|
2
|
CCM
|
×
|
P0480
|
Fan relay control circuit malfunction
|
OFF
|
2
|
Other
|
×
|
P0500
|
Vehicle speed sensor (VSS) circuit malfunction
|
ON
|
2
|
CCM
|
×
|
P0505
|
Idle control system malfunction
|
OFF
|
-
|
Other
|
-
|
P0511
|
Idle control system circuit malfunction
|
ON
|
1
|
CCM
|
×
|
P0602
|
PCM programming error
|
ON
|
1
|
CCM
|
×
|
P0610
|
Control module vehicle options error
|
ON
|
1
|
CCM
|
×
|
P0661*1
|
VIS control circuit low input
|
OFF
|
2
|
Other
|
×
|
P0662*1
|
VIS control circuit high input
|
OFF
|
2
|
Other
|
×
|
P1410*1
|
Variable air duct valve circuit malfunction
|
OFF
|
2
|
Other
|
×
|
P1562
|
PCM +BB voltage low
|
ON
|
1
|
CCM
|
×
|
P2009
|
Variable tumble control solenoid circuit low input
|
ON
|
2
|
CCM
|
×
|
P2010
|
Variable tumble control solenoid circuit high input
|
ON
|
2
|
CCM
|
×
|
P2502
|
Generator terminal B circuit open
|
OFF
|
1
|
Other
|
-
|
P2503
|
Generator output voltage signal no electricity
|
OFF
|
1
|
Other
|
-
|
P2504
|
Battery overcharge
|
OFF
|
1
|
Other
|
-
|
U0073
|
CAN bus off
|
OFF
|
1
|
Other
|
-
|
U0121
|
PCM cannot receive any signals from ABS, ABS/TCS or DSC HU/CM
|
ON
|
1
|
Other
|
×
|
U0155
|
PCM cannot receive any signals from instrument cluster
|
ON
|
1
|
Other
|
×
|
-
*1 :
L3 engine models
-
*2 :
Unleaded fuel models
Sending Intermittent Monitoring System Test Results (Mode 06)
• The items supported by the sending intermittent monitoring system are shown in the table.
TEST ID
|
Description
|
Related system
|
10:31:83
|
EGR flow test
|
EGR
|
Sending Continuous Monitoring System Test Results (pending code) (Mode 07)
• These appear when a problem is detected in a monitored system.
1 drive cycle type
• If any problems are detected in the first drive cycle, pending codes will be stored in the PCM memory, as well as DTCs.
• After pending codes are stored, if the PCM judges that the system is normal in any future drive cycle, the PCM deletes the pending codes.
2 drive cycle type
• The code for a failed system is stored in the PCM memory in the first drive cycle. If the problem is not found in the second drive cycle, the PCM judges that the system returned to normal or the problem was mistakenly detected, and deletes the pending code. If the problem is found in the second drive cycle too, the PCM judges that the system has failed, and stores the pending codes, and the DTCs.
• After pending codes are stored, if the PCM judges that the system is normal in any future drive cycle, the PCM deletes the pending codes.