ON-BOARD DIAGNOSTIC SYSTEM TEST MODE [MZR 2.5]


id0102g2142500

•  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 (DMTR)
Mode 07
Sending continuous monitoring system test results (pending code)
Mode 08
On-board device control (simulation test, active command mode)
Mode 09
Request vehicle information


Sending Diagnostic Data (Mode 01)


PID data monitor

•  The PID data monitor items are shown below.

PID data monitor table

Full names

Unit

Monitor status since DTCs cleared
No unit
Fuel system loop status
Refer to list below.
LOAD
%
ECT
°C, °F
Short term fuel trim
%
Long term fuel trim
%
MAP
kPa, Bar, psi
Engine speed
rpm
Vehicle speed
KPH, MPH
Spark advance
°
IAT
°C, °F
MAF
g/sec
Absolute TP
%
A/F sensor, HO2S location
No unit
Input voltage from HO2S
V
OBD requirement according to vehicle design
No unit
Time since engine start
sec
Distance travelled while MIL is activated
km, miles
EGR valve control signal
%
Purge solenoid valve control signal
%
Number of warm-ups since DTCs cleared
No unit
Distance travelled since DTCs cleared
km, miles
Barometric pressure
kPa, Bar, psi
A/F sensor output current
A
Estimated catalyst converter temperature
°C, °F
Monitor status this driving cycle
No unit
PCM voltage
V
Absolute load value
%
Theoretical air/fuel ratio coefficient to calculate target air/fuel ratio
No unit
Relative TP
%
TP from TP sensor No.2
%
APP from APP sensor No.1
%
APP from APP sensor No.2
%
Throttle actuator control signal
%

Meaning of fuel system loop status
•  The following information is displayed on the tester
―  Feedback stops: ECT is lower than the determined feedback zone
―  Feedback operating: A/F sensor, HO2S being used for feedback is normal
―  Feedback stops: Open loop due to driving condition
―  Feedback stops: Open loop due to detected system fault
―  Feedback operating: Malfunction occurred in HO2S system


Sending Freeze Frame Data (Mode 02)

Freeze frame data
•  The freeze frame data consists of data for vehicle and engine control system operation conditions when malfunctions in the engine control system are detected and stored in the PCM.
•  Freeze frame data is stored at the instant the malfunction indicator lamp illuminates, and only a part of the DTC data is stored.
•  For the freeze frame data, if there are several malfunctions in the engine control system, the data for the malfunction which occurred initially is stored. Thereafter, if a misfire or fuel injection control malfunction occurs, data from the misfire or fuel injection control malfunction is written over the initially stored data. However, if the initially stored freeze frame data is a misfire or fuel injection control malfunction, it is not overwritten.
Snapshot data
•  The snap shot data stores the currently detected DTC data.
•  The recording timing for the freeze frame data/snap shot data differs depending on the number of DTC drive cycles.
―  For a DTC with a drive cycle number 1, only the malfunction determination data is recorded.
―  For a DTC with a drive cycle number 2, both the malfunction determination and undetermined data is recorded.

Freeze frame data table

Freeze frame data item

Unit

Description

Corresponding PID data monitor item

FUELSYS1
Open Loop/Closed Loop/OL-Drive/OL-Fault/CL-Fault
Fuel system status
FUELSYS
LOAD
%
Calculated engine load
ECT
°C, °F
Engine coolant temperature
ECT
SFT1
%
Short term fuel trim
SHRTFT1
LFT1
%
Long term fuel trim
LONGFT1
MAP
kPa, Bar, psi
Manifold absolute pressure
MAP
RPM
RPM
Engine speed
RPM
VS
KPH, MPH
Vehicle speed
VSS
SPARKADV
°
Ignition timing
SPARKADV
IAT
°C, °F
Intake air temperature
IAT
MAF
g/sec
Mass airflow
MAF
TP
%
Throttle valve position No.1
TP1
RUNTM
hh:mm:ss
Time from engine start
EGRPCT
%
Target EGR valve position
SEGRP_DSD
EVAPPCT
%
Purge solenoid valve controlled value
EVAPCP
WARMUPS
Number of warm-up cycle after DTC cleared
CLRDIST
Km, miles
Mileage after DTC cleared
BARO
kPa, Bar, psi
Barometric pressure
BARO
CATTEMP11
°C, °F
Estimated catalytic converter temperature
CATT11_DSD
VPWR
V
Module supply voltage
VPWR
ALV
%
Engine load
LOAD
TP_REL
%
Relative throttle position
TP REL
TP_B
%
Throttle valve position No.2
TP2
APP_D
%
Accelerator pedal position No.1
APP1
APP_E
%
Accelerator pedal position No.2
APP2
TAC_PCT
%
Target throttle valve position
ETC_DSD


Snapshot data table

Snapshot data item

Unit

Definition

Corresponding PID data monitor item

FUELSYS
OL/CL/OL-Drive/OL-Fault/CL-Fault
Fuel system status
FUELSYS
LOAD_C
%
Calculated engine load
ECT
°C, °F
Engine coolant temperature
ECT
SHRTFT1
%
Short term fuel trim
SHRTFT1
LONGFT1
%
Long term fuel trim
LONGFT1
MAP
kPa, Bar, psi
Manifold absolute pressure
MAP
RPM
RPM
Engine speed
RPM
VSS
KPH, MPH
Vehicle speed
VSS
SPARKADV
°
Ignition timing
SPARKADV
IAT
°C, °F
Intake air temperature
IAT
MAF
g/sec
Mass airflow
MAF
TP1
%
Throttle valve position No.1
TP1
EG_RUN_TIME
Time from engine start
SEGRP_DSD
%
Target EGR valve position
SEGRP DSD
EVAPCP
%
Purge solenoid valve controlled value
EVAPCP
FLI
%
Fuel level in fuel tank
CLR_CNT
Number of warm-up cycle after DTC cleared
CLR_DIST
km, miles
Mileage after DTC cleared
FTP
kPa, Bar, psi
Fuel tank pressure
BARO
kPa, Bar, psi
Barometric pressure
BARO
CATT11_DSD
°C, °F
Estimated catalytic converter temperature
CATT11_DSD
VPWR
V
Module supply voltage
VPWR
LOAD
%
Engine load
LOAD
EQ_RAT11_DSD
Target equivalence ratio (lambda)
EQ_RAT11_DSD
TP REL
%
Relative throttle position
TP REL
AAT
°C
Ambient air temperature
TP2
%
Throttle valve position No.2
TP2
APP1
%
Accelerator pedal position No.1
APP1
APP2
%
Accelerator pedal position No.2
APP2
ETC_DSD
%
Target throttle valve position
ETC_DSD


Sending Emission-related Malfunction Code (DTC) (Mode 03)

•  The DTCs are shown below.

×: Applicable
—: Not applicable

DTC No.

Condition

MIL

Generator warning light

DC

Monitor item

Self test type*1

Memory function

P0011:00
CMP timing over-advanced
ON
OFF
2
CCM
C, R
×
P0012:00
CMP timing over-retarded
ON
OFF
2
CCM
C, R
×
P0030:00
A/F sensor heater control circuit problem
ON
OFF
2
A/F sensor heater, HO2S heater
C, O, R
×
P0031:00
A/F sensor heater control circuit low input
ON
OFF
2
A/F sensor heater, HO2S heater
C, O, R
×
P0032:00
A/F sensor heater control circuit high input
ON
OFF
2
A/F sensor heater, HO2S heater
C, O, R
×
P0037:00
HO2S heater control circuit low input
ON
OFF
2
A/F sensor heater, HO2S heater
C, O, R
×
P0038:00
HO2S heater control circuit high input
ON
OFF
2
A/F sensor heater, HO2S heater
C, O, R
×
P0101:00
MAF sensor circuit range/performance problem
ON
OFF
2
CCM
C
×
P0102:00
MAF sensor circuit low input
ON
OFF
1
CCM
C, O, R
×
P0103:00
MAF sensor circuit high input
ON
OFF
1
CCM
C, O, R
×
P0107:00
MAP sensor circuit low input
ON
OFF
1
CCM
C, O, R
×
P0108:00
MAP sensor circuit high input
ON
OFF
1
CCM
C, O, R
×
P0111:00
IAT sensor circuit range/performance problem
ON
OFF
2
CCM
C
×
P0112:00
IAT sensor circuit low input
ON
ON
1
CCM
C, O, R
×
P0113:00
IAT sensor circuit high input
ON
ON
1
CCM
C, O, R
×
P0117:00
ECT sensor circuit low input
ON
OFF
1
Engine cooling system
C, O, R
×
P0118:00
ECT sensor circuit high input
ON
OFF
1
Engine cooling system
C, O, R
×
P0122:00
TP sensor No.1 circuit low input
ON
OFF
1
CCM
C, O, R
×
P0123:00
TP sensor No.1 circuit high input
ON
OFF
1
CCM
C, O, R
×
P0125:00
Insufficient coolant temperature for closed loop fuel control
ON
OFF
2
Engine cooling system
C
×
P0131:00
A/F sensor circuit low input
ON
OFF
2
A/F sensor, HO2S
C, O, R
×
P0132:00
A/F sensor circuit high input
ON
OFF
2
A/F sensor, HO2S
C, O, R
×
P0133:00
A/F sensor circuit slow response
ON
OFF
2
A/F sensor, HO2S
C
×
P0134:00
A/F sensor circuit no activity detected
ON
OFF
2
A/F sensor, HO2S
C, R
×
P0137:00
HO2S circuit low input
ON
OFF
2
A/F sensor, HO2S
C, O, R
×
P0138:00
HO2S circuit high input
ON
OFF
2
A/F sensor, HO2S
C, O, R
×
P0139:00
HO2S circuit slow response
ON
OFF
2
A/F sensor, HO2S
C
×
P0140:00
HO2S circuit no activity detected
ON
OFF
2
A/F sensor, HO2S
C, R
×
P0222:00
TP sensor No.2 circuit low input
ON
OFF
1
CCM
C, O, R
×
P0223:00
TP sensor No.2 circuit high input
ON
OFF
1
CCM
C, O, R
×
P0300:00
Random misfire detected
Flash/ON
OFF
1 or 2
Misfire
C, R
×
P0301:00
Cylinder No.1 misfire detected
Flash/ON
OFF
1 or 2
Misfire
C, R
×
P0302:00
Cylinder No.2 misfire detected
P0303:00
Cylinder No.3 misfire detected
P0304:00
Cylinder No.4 misfire detected
P0327:00
KS circuit low input
ON
OFF
1
CCM
C, O, R
×
P0328:00
KS circuit high input
ON
OFF
1
CCM
C, O, R
×
P0335:00
CKP sensor circuit problem
ON
OFF
1
CCM
C
×
P0340:00
CMP sensor circuit problem
ON
OFF
1
CCM
C
×
P0403:00
EGR control circuit problem
ON
OFF
2
CCM
C, O, R
×
P0421:00
Warm up catalyst system efficiency below threshold
ON
OFF
2
Catalyst
C
×
P0443:00
Purge solenoid valve circuit problem
ON
OFF
2
CCM
C, O, R
×
P0480:00
Cooling fan relay No.1 control circuit malfunction
OFF
OFF
1
Other
C, O, R
×
P0481:00*2
Cooling fan relay No.2 and No.3 control circuit malfunction
OFF
OFF
1
Other
C, O, R
×
P0482:00*3
•  Cooling fan relay No.2 control circuit malfunction (With two cooling fan relays)
•  Cooling fan relay No.4 control circuit malfunction (With four cooling fan relays)
OFF
OFF
1
Other
C, O, R
×
P0500:00
VSS circuit problem
ON
OFF
2
CCM
C
×
P0505:00*7
IAC system problem
OFF
OFF
Other
R
P0506:00
IAC system RPM lower than expected
ON
OFF
2
CCM
C
×
P0507:00
IAC system RPM higher than expected
ON
OFF
2
CCM
C
×
P0571:00*9
Brake switch circuit problem
OFF
OFF
1
Other
C
×
P0579:00*4
Cruise control multi-function input circuit range/performance problem
OFF
OFF
1
Other
C
×
P0581:00*4
Cruise control multi-function input circuit high input
OFF
OFF
1
Other
C
×
P0600:00
Serial communication link
ON
OFF
1
CCM
C, O, R
×
P0601:00
PCM memory check sum error
ON
OFF
1
CCM
C, O, R
×
P0602:00
PCM programming error
ON
OFF
1
CCM
C, O, R
×
P0604:00
PCM RAM error
ON
OFF
1
CCM
C, O, R
×
P0606:00
PCM processor error
ON
OFF
1
CCM
C, O, R
×
P0607:00
PCM performance problem
OFF
OFF
1
Other
C, O, R
×
P0610:00
PCM vehicle configuration error
ON
OFF
1
CCM
C, O, R
×
P0638:00
Throttle valve actuator control circuit range/performance problem
ON
OFF
1
CCM
C
×
P064D:00
Internal control module A/F sensor processor performance problem
ON
OFF
1
CCM
C, R
×
P0661:00
Variable intake air solenoid valve circuit low input
OFF
OFF
1
Other
C, O, R
×
P0662:00
Variable intake air solenoid valve circuit high input
OFF
OFF
1
Other
C, O, R
×
P0685:00
Main relay control circuit open
ON
OFF
2
CCM
C
×
P0703:00
Brake switch input circuit problem
ON
OFF
2
CCM
C
×
P0704:00*5
CPP switch input circuit problem
ON
OFF
2
CCM
C
×
P0850:00*5
Neutral switch input circuit problem
ON
OFF
2
CCM
C
×
P1260:00
Immobilizer system problem
OFF
OFF
Other
C, O
P2009:00
Variable tumble solenoid valve circuit low input
ON
OFF
2
CCM
C, O, R
×
P2010:00
Variable tumble solenoid valve circuit high input
ON
OFF
2
CCM
C, O, R
×
P2088:00
OCV circuit low input
ON
OFF
1
CCM
C, O, R
×
P2089:00
OCV circuit high input
ON
OFF
1
CCM
C, O, R
×
P2096:00
Target A/F feedback system too lean
ON
OFF
2
Fuel system
C
×
P2097:00
Target A/F feedback system too rich
ON
OFF
2
Fuel system
C
×
P2100:00
Throttle valve actuator circuit open
ON
OFF
1
CCM
C, O, R
×
P2101:00
Throttle valve actuator circuit range/performance problem
ON
OFF
1
CCM
C, R
×
P2105:00
Throttle valve actuator control system-forced engine shutdown
ON
OFF
1
CCM
C, O, R
×
P2107:00
Throttle valve actuator control module processor error
ON
OFF
1
CCM
C, R
×
P2108:00
Throttle valve actuator control module performance error
ON
OFF
1
CCM
C, R
×
P2119:00
Throttle valve actuator control throttle body range/performance problem
ON
OFF
1
CCM
C, R
×
P2122:00
APP sensor No.1 circuit low input
ON
OFF
1
CCM
C, O, R
×
P2123:00
APP sensor No.1 circuit high input
ON
OFF
1
CCM
C, O, R
×
P2127:00
APP sensor No.2 circuit low input
ON
OFF
1
CCM
C, O, R
×
P2128:00
APP sensor No.2 circuit high input
ON
OFF
1
CCM
C, O, R
×
P2135:00
TP sensor No.1/No.2 voltage correlation problem
ON
OFF
1
CCM
C, O, R
×
P2138:00
APP sensor No.1/No.2 voltage correlation problem
ON
OFF
1
CCM
C, O, R
×
P2177:00
Fuel system too lean at off idle
ON
OFF
2
Fuel system
C, R
×
P2178:00
Fuel system too rich at off idle
ON
OFF
2
Fuel system
C, R
×
P2187:00
Fuel system too lean at idle
ON
OFF
2
Fuel system
C, R
×
P2188:00
Fuel system too rich at idle
ON
OFF
2
Fuel system
C, R
×
P2195:00
A/F sensor signal stuck lean
ON
OFF
2
A/F sensor, HO2S
C
×
P2196:00
A/F sensor signal stuck rich
ON
OFF
2
A/F sensor, HO2S
C
×
P2237:00
A/F sensor positive current control circuit open
ON
OFF
2
A/F sensor, HO2S
C, O, R
×
P2243:00
A/F sensor reference voltage circuit open
ON
OFF
2
A/F sensor, HO2S
C, O, R
×
P2245:00
A/F sensor reference voltage circuit low input
ON
OFF
2
A/F sensor, HO2S
C, O, R
×
P2246:00
A/F sensor reference voltage circuit high input
ON
OFF
2
A/F sensor, HO2S
C, O, R
×
P2251:00
A/F sensor negative current control circuit open
ON
OFF
2
A/F sensor, HO2S
C, O, R
×
P2299:00*8
Accelerator pedal: spring back malfunction
OFF
OFF
1
Other
C, R
×
P2502:00
Charging system voltage problem
OFF
ON
1
Other
C, R
×
P2503:00
Charging system voltage low input
OFF
ON
1
Other
C, R
×
P2504:00
Charging system voltage high input
OFF
ON
1
Other
C, R
×
P2507:00
PCM battery voltage low input
ON
OFF
1
CCM
C, O, R
×
P2676:00
VAD solenoid valve circuit low input
OFF
OFF
1
Other
C, O, R
×
P2677:00
VAD solenoid valve circuit high input
OFF
OFF
1
Other
C, O, R
×
U0073:00
CAN system communication error
OFF
OFF
1
Other
C, O, R
×
U0101:00*6
Communication error to TCM
ON
OFF
1
Other
C, O, R
×
U0121:00
Communication error to ABS HU/CM or DSC HU/CM
ON
OFF
1
Other
C, O, R
×
U0131:00
Communication error to EPS control module
OFF
OFF
1
Other
C, O, R
×
U0140:00
Communication error to BCM
OFF
OFF
1
Other
C, O, R
×
U0151:00
Communication error to SAS control module
OFF
OFF
1
Other
C, O, R
×
U0155:00
Communication error to instrument cluster
OFF
OFF
1
Other
C, O, R
×
U3000:41
PCM processor error
OFF
OFF
Other
C, O

*1  :C: CMDTC self test, O: KOEO self test, R: KOER self test
*2  :With three or four cooling fan relays
*3  :With two or four cooling fan relays
*4  :With cruise control system
*5  :MTX
*6  :ATX
*7  :KOER self test only
*8  :From GH1***-442043,GH10**-206766,GH10**-210449,GH****-210421
*9  :With cruise control system or from GH1***-442043,GH10**-206766,GH10**-210449,GH****-210421

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 determines 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 PCM determines 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 determines that the system has failed, and stores the pending codes, and the DTCs.
•  After pending codes are stored, if the PCM determines that the system is normal in any future drive cycle, the PCM deletes the pending codes.