ON-BOARD DIAGNOSTIC SYSTEM TEST MODE [MZR-CD 2.2]


id0102f3100700

•  To meet EOBD regulations, the following diagnostic test modes have been adopted.

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 (DTC)
Mode 04
Clearing/resetting emission-related malfunction information
Mode 07
Sending continuous monitoring system test results (pending code)
Mode 09
Request vehicle information


Sending Diagnostic Data


PID data monitor

•  The PID data monitor items are shown below.

PID data monitor table

—: Not applicable

Full names

Unit

Monitor status since DTCs cleared
Calculated LOAD value
%
Engine coolant temperature
°C
°F
Intake manifold absolute pressure
kPa
Engine speed
rpm
Vehicle speed
km/h
mph
Intake air temperature
°C
°F
Air flow rate from mass air flow sensor
g/s
OBD requirement according to vehicle design
Distance travelled while MIL is activated
km
miles
Fuel rail pressure
kPa


Sending Freeze Frame Data

•  The Freeze Frame Data monitor items are shown below.

Freeze Frame Data monitor table

—: Not applicable

Full names

Unit

DTC that caused required Freeze Frame Data storage
Calculated LOAD value
%
Engine coolant temperature
°C
°F
Intake manifold absolute pressure
kPa
Engine speed
rpm
Vehicle speed
km/h
mph
Intake air temperature
°C
°F
Air flow rate from mass air flow sensor
g/s
Fuel rail pressure
kPa


Sending Emission-related Malfunction Code

•  The DTCs are shown below.

×: Applicable —: Not applicable

DTC

Condition

MIL

DC

Self-test type*1

Memory function

Diesel particulate filter indicator light flashing (0.4 s)

P0016:00
CKP-CMP correlation
ON
2
C
×
P0030:00
A/F sensor heater control circuit malfunction
ON
1
C
×
P0045:00
Variable boost control (VBC) solenoid valve control circuit open
ON
1
C/R
×
P0071:00
Exhaust gas pressure correction temperature sensor circuit range/performance malfunction
C
P0072:00
Exhaust gas pressure correction temperature sensor circuit low input
ON
1
C/O/R
×
P0073:00
Exhaust gas pressure correction temperature sensor circuit high input
ON
1
C/O/R
×
P0088:00
Fuel pressure system too high
ON
2
C/R
×
P0093:00
Fuel system leak detection
ON
1
C/R
×
P0096:00
Intake air temperature (IAT) sensor No.2 circuit range/performance malfunction
ON
2
C
×
P0097:00
Intake air temperature (IAT) sensor No.2 circuit low input
ON
1
C/O/R
×
P0098:00
Intake air temperature (IAT) sensor No.2 circuit high input
ON
1
C/O/R
×
P0101:00
Mass airflow (MAF) sensor range/performance malfunction
ON
1
C
×
P0102:00
Mass airflow (MAF) sensor circuit low input
ON
1
C/O/R
×
P0103:00
Mass airflow (MAF) sensor circuit high input
ON
1
C/O/R
×
P0106:00
Boost sensor range/performance malfunction
ON
1
C
×
P0107:00
Boost sensor circuit low input
ON
1
C/O/R
×
P0108:00
Boost sensor circuit high input
ON
1
C/O/R
×
P0111:00
Intake air temperature (IAT) sensor No.1 range/performance malfunction
ON
2
C
×
P0112:00
Intake air temperature (IAT) sensor No.1 circuit low input
ON
1
C/O/R
×
P0113:00
Intake air temperature (IAT) sensor No.1 circuit high input
ON
1
C/O/R
×
P0116:00
Engine coolant temperature (ECT) sensor range/performance malfunction
ON
2
C
×
P0117:00
Engine coolant temperature (ECT) sensor circuit low input
ON
1
C/O/R
×
P0118:00
Engine coolant temperature (ECT) sensor circuit high input
ON
1
C/O/R
×
P0121:00
Accelerator pedal position (APP) sensor No.1/No.2 position correlation
ON
1
C
×
P0122:00
Accelerator pedal position (APP) sensor No.1 circuit low input
ON
1
C/O/R
×
P0123:00
Accelerator pedal position (APP) sensor No.1 circuit high input
ON
1
C/O/R
×
P0131:00
A/F sensor circuit low input
ON
1
C
×
P0132:00
A/F sensor circuit high input
ON
1
C
×
P0133:00
A/F sensor circuit malfunction
ON
1
C
×
P0134:00
A/F sensor no activity detected
ON
1
C/R
×
P0151:00
A/F sensor circuit low input
ON
1
C
×
P0152:00
A/F sensor circuit high input
ON
1
C
×
P0154:00
A/F sensor circuit no activity detected
ON
1
C
×
P0181:00
Fuel temperature sensor circuit range/performance malfunction
C
P0182:00
Fuel temperature sensor circuit low input
ON
1
C/O/R
×
P0183:00
Fuel temperature sensor circuit high input
ON
1
C/O/R
×
P0191:00
Fuel pressure sensor range/performance malfunction
ON
2
C
×
P0192:00
Fuel pressure sensor circuit low input
ON
1
C/O/R
×
P0193:00
Fuel pressure sensor circuit high input
ON
1
C/O/R
×
P0201:00
Fuel injector No.1 operation identified
ON
1
C/R
×
P0202:00
Fuel injector No.2 operation identified
ON
1
C/R
×
P0203:00
Fuel injector No.3 operation identified
ON
1
C/R
×
P0204:00
Fuel injector No.4 operation identified
ON
1
C/R
×
P0219:00
Engine overspeed condition
C
P0222:00
Accelerator pedal position (APP) sensor No.2 circuit low input
ON
1
C/O/R
×
P0223:00
Accelerator pedal position (APP) sensor No.2 circuit high input
ON
1
C/O/R
×
P0234:00
Turbocharger overboost condition
C
P0299:00
Turbocharger underboost condition
ON
1
C
×
P0301:00
Cylinder No.1 misfire detection
ON
2
C/R
×
P0302:00
Cylinder No.2 misfire detection
ON
2
C/R
×
P0303:00
Cylinder No.3 misfire detection
ON
2
C/R
×
P0304:00
Cylinder No.4 misfire detection
ON
2
C/R
×
P0313:00
Misfire detected with low fuel
C
P0336:00
CKP sensor range/performance malfunction
ON
2
C
×
P0337:00
CKP sensor circuit low input
ON
1
C
×
P0341:00
CMP sensor range/performance malfunction
ON
2
C
×
P0342:00
CMP sensor circuit low input
ON
1
C
×
P0400:00
EGR valve malfunction
ON
2
C/R
×
P0401:00
EGR flow insufficient detected
ON
2
C
×
P0402:00
EGR flow excessive detected
ON
2
C
×
P0403:00
EGR control circuit
ON
2
C/O/R
×
P0404:00
EGR control circuit range/performance malfunction
ON
2
C/O/R
×
P0405:00
EGR valve position sensor circuit low input
ON
1
C/O/R
×
P0406:00
EGR valve position sensor circuit high input
ON
1
C/O/R
×
P0500:00
VSS circuit malfunction
ON
1
C
×
P0512:00
Ignition switch circuit high input
ON
1
C
×
P0545:00
Exhaust gas temperature sensor No.1 circuit low input
ON
1
C/O/R
×
P0546:00
Exhaust gas temperature sensor No.1 circuit high input
ON
1
C/R
×
P0548:00
Exhaust gas temperature sensor No.2 circuit low input
ON
1
C/O/R
×
P0549:00
Exhaust gas temperature sensor No.2 circuit high input
ON
1
C/R
×
P0562:00
Battery voltage low input
ON
1
C
×
P0563:00
Battery voltage high input
ON
1
C
×
P0571:00
Brake switch circuit malfunction
C
P0579:00
Cruise control multi-function input circuit range/performance malfunction
C
P0581:00
Cruise control multi-function input circuit high input
C/O
P0601:00
Internal control module memory check sum error
ON
1
C/O/R
×
P0602:00
PCM programming error
ON
1
C/O/R
×
P0605:00
PCM memory check sum error
ON
1
C/O/R
×
P0606:00
PCM malfunction
ON
1
C/O/R
×
P0607:00
PCM performance malfunction
C/O/R
P0610:00
PCM vehicle options error
ON
1
C/O/R
×
P062A:00
Suction control vlave circuit range/performance malfunction
ON
1
C/R
×
P0704:00
Clutch pedal position (CPP) switch circuit malfunction
ON
2
C
×
P0850:00
Neutral switch circuit malfunction
ON
2
C
×
P115A:00
Low fuel level - forced limited power
C
P115B:00
Low fuel level - forced fuel shutdown
C
P1196:00
Key off voltage high
C
P1200:00
Fuel injector range/performance malfunction
P1260:00
Immobilizer system malfunction
C
P1281:00
Common rail pressure higher than desired (engine running)
ON
2
C/R
×
P1303:00
EGR calibration fault
C
P1329:00
Common rail pressure higher than desired (engine running)
ON
2
C
×
P1336:00
CKP sensor/CMP sensor range/performance malfunction
2
C
×
×
P1378:00
Fuel injector supply voltages circuit low input
ON
1
C/R
×
P1379:00
Fuel injector supply voltages circuit high input
ON
1
C/R
×
P1391:00
Glow plug circuit low input
C/O
P1392:00
Glow plug circuit high input
C/O
P1589:00
Intake shutter valve control range/performance malfunction
ON
1
C/R
×
P1675:00
Fuel injector data not programmed
ON
1
C/O/R
×
P1676:00
Fuel injector data incompatible
ON
1
C/O/R
×
P167B:00
Fuel injector learning not done
C
P2002:00
Diesel particulate filter efficiency less than threshold
ON
1
C
×
P2101:00
Intake shutter valve control circuit range/performance malfunction
ON
1
C/R
×
P2105:00
Intake shutter valve actuator control system - forced engine shutdown
C
P2146:00
Fuel injector No.1 and/or No.3 operation identified
ON
1
C/R
×
P2147:00
Fuel injector No.1 and/or No.3 supply circuit low input
ON
1
C/R
×
P2148:00
Fuel injector No.1 and/or No.3 supply circuit high input
ON
1
C/R
×
P2149:00
Fuel injector No.2 and/or No.4 operation identified
ON
1
C/R
×
P2150:00
Fuel injector No.2 and/or No.4 supply circuit low input
ON
1
C/R
×
P2151:00
Fuel injector No.2 and/or No.4 supply circuit high input
ON
1
C/R
×
P2227:00
BARO sensor range/performance malfunction
ON
2
C
×
P2228:00
BARO sensor circuit low input
ON
1
C/O/R
×
P2229:00
BARO sensor circuit high input
ON
1
C/O/R
×
P242F:00
Diesel particulate filter restriction-ash accumulation
ON
1
C
×
×
P2452:00
Exhaust gas pressure sensor circuit malfunction
C
P2453:00
Exhaust gas pressure sensor circuit range/performance malfunction
C
P2454:00
Exhaust gas pressure sensor circuit low input
ON
1
C/O/R
×
P2455:00
Exhaust gas pressure sensor circuit high input
ON
1
C/O/R
×
P2456:00
Exhaust gas pressure sensor circuit intermittent/erratic
ON
1
C
×
P2458:00
Diesel particulate filter regeneration duration
C
×
P2459:00
Diesel particulate filter regeneration frequency
C
×
P245C:00
EGR cooler bypass valve control solenoid valve circuit low input
ON
2
C
×
P245D:00
EGR cooler bypass valve control solenoid valve circuit high input
ON
2
C
×
P2463:00
Diesel particulate filter restriction-soot accumulation
ON
1
C
×
×
P252F:00
Engine oil level too high
C
P253F:00
Engine oil deteriorated
C
×
P2564:00
Guide blade actuator position sensor circuit low input
ON
1
C
×
P2565:00
Guide blade actuator position sensor circuit high input
ON
1
C
×
P2621:00
Intake shutter valve position sensor circuit low output
ON
1
C/O/R
×
P2622:00
Intake shutter valve position sensor circuit high output
ON
1
C/O/R
×

*1  :C; CMDTC self test, O; KOEO self test, R; KOER self test

Sending Continuous Monitoring System Test Results

•  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 problem is not found in the second drive cycle, 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.