ON-BOARD DIAGNOSTIC SYSTEM [PCM (SKYACTIV-G 2.5T)]


id0102s8078000


Outline

•  The PCM performs self-diagnosis to check for malfunctions in the engine control system.

Function

•  If a malfunction occurs in the engine control system, the driver is notified.
•  On-board diagnosis can be performed easily using an external tester.

To meet the OBD regulations
•  Diagnostic test modes adopted
Improved serviceability
•  DTCs adopted
•  KOEO/KOER self test function adopted
•  PID/DATA monitor function adopted
•  Active command modes function adopted


On-board diagnostic function

Malfunction detection function
•  Functions to detect malfunctions which have occurred in the engine control system.
•  If a malfunction occurs, the PCM records the malfunction as a DTC. A recorded DTC can be read by the Mazda Modular Diagnostic System (M-MDS).
Diagnostic data memory function
•  Records diagnostic data related to the engine control system in the PCM.
•  Diagnostic data which can be recorded in the PCM are as follows:
―  Number of DTCs
―  DTC
―  Pending code
―  Freeze frame data
―  On-board diagnostic system diagnosis condition
•  The diagnostic data recording/erasing conditions are determined by the number of drive cycles set for each item. (See Sending emission-related malfunction code (DTC) (mode 03).)
•  Another method for erasing diagnostic data is by using the memory clearing function of the external tester.
Malfunction display function
•  Illuminates the check engine light to notify the driver of a malfunction occurring in the engine control system.
•  For details on the check engine light, refer to "Check Engine Light" item. (See CHECK ENGINE LIGHT [PCM (SKYACTIV-G 2.5T)].)
•  If the PCM detects that the engine control system is continuously normal for three drive cycles, the illuminated check engine light turns off. However, the DTC is not cleared from the PCM at this time. If the PCM determines that the engine control system is continuously normal for 41 warm-up cycles*, the DTC is cleared.
*: A warm-up cycle is a drive cycle including the period until the engine is completely warmed up after a cold-engine starts. This cycle repeated 41 times is a 41 warm-up cycle.
Self test function
•  On-board diagnosis is performed using the flow pre-set in the PCM, and according to the test execute command sent to the PCM from the external tester.
•  If a malfunction is detected as a result of the on-board diagnosis, a DTC is recorded in the PCM.
KOEO (Key ON, Engine Off) Self Test
―  The KOEO self test is a powertrain control system self-diagnosis, performed when the ignition is switched ON (engine off). A KOEO self test begins when the connected Mazda Modular Diagnostic System (M-MDS) sends an execute command to the PCM.
―  As the KOEO self test is performed, the PCM performs the inspection for set DTCs and if a malfunction is detected, the DTC is displayed on the Mazda Modular Diagnostic System (M-MDS).
KOER (Key ON, Engine Running) Self Test
―  The KOER self test is a powertrain control system self-diagnosis, performed when the ignition is switched ON and the engine is idling. A KOER self test begins when the connected Mazda Modular Diagnostic System (M-MDS) sends an execute command to the PCM.
―  As the KOER self test is performed, the PCM performs the inspection for set DTCs and if a malfunction is detected the DTC is displayed on the Mazda Modular Diagnostic System (M-MDS).


Diagnostic test mode

•  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 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 function
•  Data related to emission such as input signals, PCM calculation values, output signals, and the system condition can be monitored.
•  The PID/data monitor items are shown below.
Note
•  Depending on the vehicle, some PID/DATA items may not be operable.

PID data monitor item table (Mazda Modular Diagnostic System (M-MDS) used)

—: Not applicable

Item

Unit/Condition

Definition

AAT
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
ABV_OIL_P
Off/On
Air bypass valve operation status
AC_PRES
KPa {MPa}, mBar {Bar}, psi, in H20
Refrigerant pressure input from refrigerant pressure sensor
V
Refrigerant pressure sensor voltage
AC_REQ
Off/On
A/C switch status received by PCM via CAN
ACCS
Off/On
A/C relay status input from A/C relay
AIRSHUT_ACT
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
AIRSHUT_CAL
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
ALTF
%
Field coil current control signal output to generator
ALTF_ACT
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
ALTT V
V
Generator output voltage
AMB_TEMP
°C, °F
Actually measured ambient temperature input from ambient temperature sensor
APP
%
Accelerator pedal opening angle (relative value) with the fully released status as 0% and fully depressed status as 100%
APP1
%
Accelerator pedal opening angle (absolute value) input from APP sensor No.1
V
APP sensor No.1 voltage
APP2
%
Accelerator pedal opening angle (absolute value) input from APP sensor No.2
V
APP sensor No.2 voltage
ARPMDES
RPM
Target engine speed
BARO
KPa {MPa}, mBar {Bar}, psi, in H20
Actually measured barometric pressure input from barometric pressure sensor built into PCM
BATT_CUR*1
A
Battery charge/discharge current
BATT_DAY*1
Number of days elapsed since current sensor initialization
BATT_RES*1
Battery internal resistance (estimated)
BATT_SOC*1
%
Battery charge condition (estimated)
BATT_TEMP*1
°C, °F
Battery temperature
BATT_V*1
V
Battery voltage
BBP*1
KPa {MPa}, mBar {Bar}, psi, in H20
Power brake unit vacuum input from power brake unit vacuum sensor
V
Power brake unit vacuum sensor voltage
BFP*1
KPa {MPa}, mBar {Bar}, psi, in H20
Actually measured brake fluid pressure input from brake fluid pressure sensor built into DSC HU/CM via CAN
BOO
High/Low
Brake switch (No.1 signal) input status
BPA
High/Low
Brake switch (No.2 signal) input status
CATT11_DSD
°C, °F
Estimated catalytic converter temperature
CHRGLP
Off/On
Charging system warning light illumination status
CL_NMHC_MN_CP
YES/NO
Catalyst monitoring completed/NMHC catalyst monitoring completed
CLR_DIST
Distance after DTC cleared
CLU_CUT_SW
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
CLU_SW
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
CMP_MNT_ENA
YES/NO
Comprehensive component monitoring enabled
COMP3_MNT
YES/NO
Comprehensive component monitoring completed
CP_IGN_SP
YES/NO
Compression ignition monitoring supported
CPP
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
CPP/PNP
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
CSTNO1_OIDTR
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
CSTNO2_OIDTR
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
CSTNO3_OIDTR
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
CSTNO4_OIDTR
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
CSTNO5_OIDTR
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
CTLY_NMHC_MN
No/Yes
Catalyst monitoring/NMHC catalyst monitoring
DAY_LTOIC
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
DIS_EMD
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
ECT
°C, °F
Engine coolant temperature input from ECT sensor
V
ECT sensor voltage
ECT2_V
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate..
EGR_VVT_MN_CP
YES/NO
EGR and/or VVT system monitoring completed
EGR_VVT_MNT
No/Yes
EGR and/or VVT system monitoring
EN_OENE_LT
Engine output energy (lifetime) (kWh)
EN_OENE_R
Engine output energy (recent) (kWh)
ENG_EXH_F_RATE
Engine exhaust flow rate (kg/h)
ENG_FEL_RATE
g/Sec
Engine fuel rate
ENG_FRCTN_PER
%
Engine friction percent torque
ENG_REF_TRQ
Nm
Engine reference torque
EOL
mm, in
Engine oil level
EOP
KPa {MPa}, mBar {Bar}, psi, in H20
Engine oil pressure
EOT2
°C, °F
Engine oil temperature from engine oil level sensor
EQ_RAT11
Excess air factor (estimated value) to theoretical air/fuel ratio (14.7) by fuel feedback control
EQ_RAT11_DSD
Target excess air factor (estimated value) to theoretical air/fuel ratio (14.7) by fuel feedback control
ETC_ACT
° (deg)
Actual throttle valve opening angle
ETC_DSD
° (deg)
Target throttle valve opening angle
%
Target throttle valve opening angle (percent)
EVAP_SYS_MN
No/Yes
Evaporative system monitoring
EVAP_SYS_MN_CP
YES/NO
Evaporative system monitoring completed
EVAPCP
%
Purge solenoid valve control duty value
EVAPCV
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
FAN_DUTY
%
Fan control module control duty value
FAN1
Off/On
Cooling fan relay operation status
FAN2
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
FAN3
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
FCL
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
FEO_ICC_LT
Fueled engine operation ignition cycle counter (Lifetime)
FEO_ICC_R
Fueled engine operation ignition cycle counter (Recent)
FIA
Fuel injection amount
FLI
%
Fuel level
FP
Off/On
Fuel pump relay operation status
FP_DUTY
%
Fuel pump control module control duty value
FRP
KPa {MPa}, mBar {Bar}, psi, in H20
Fuel distributor pressure
FRP_A
KPa {MPa}, mBar {Bar}, psi, in H20
Actual fuel distributor pressure
FRP_A_CMD
KPa {MPa}, mBar {Bar}, psi, in H20
Target fuel distributor pressure
FRP_A_CMD_S
No/Yes
Presence/non-presence of target fuel distributor pressure
FRP_A_S
No/Yes
Presence/non-presence of actual fuel distributor
FRP_GAUGE
KPa {MPa}, mBar {Bar}, psi, in H20
Fuel distributor pressure (gauge)
FRT_A
°C, °F
Fuel distributor temperature
FT_A_S
No/Yes
Presence/non-presence of fuel distributor temperature
FTP
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
FU_SYS_CP
YES/NO
Fuel system monitoring completed
FU_SYS_ENA
YES/NO
Fuel system monitoring enabled
FUEL_LO_P
V
Low fuel pressure sensor voltage
FUEL_LO_T
°C, °F
Fuel temperature inside the fuel supply line
V
Fuel temperature sensor voltage
FUEL_P_DSD
KPa {MPa}, mBar {Bar}, psi, in H20
Target fuel pressure (high pressure fuel pump)
FUEL_PRES
KPa {MPa}, mBar {Bar}, psi, in H20
Fuel pressure input from high fuel pressure sensor
V
High fuel pressure sensor voltage
FUELPW
Sec
Fuel injection pulse width (fuel injector energization time) output to fuel injector
FUELSYS
OL/CL/
OL_Drive/
OL_Fault/
CL_Fault
Feedback status of fuel injection control is displayed
OL: Feedback control is disabled at cold engine start
CL: During feedback control by A/F sensor and HO2S
OL_Drive: While feedback control is stopped
OL_Fault: Feedback control is disable due to system malfunction
CL_Fault: During feedback control with either A/F sensor or HO2S having a malfunction
GEAR
Unknown/1st/2nd/3rd/4th/5th/6th/Not in P/Park/Neutral/Drive/Reverse
Gear commanded
HTR11
Off/On
A/F sensor heater operation status
%
A/F sensor heater control duty value
HTR12
Off/On
HO2S heater operation status
%
HO2S heater control duty value
IAT
°C, °F
Intake air temperature (No.1) input from IAT sensor No.1
V
IAT sensor No.1 voltage
IAT2
°C, °F
Intake air temperature (No.2) input from IAT sensor No.2
V
IAT sensor No.2 voltage
IG_CNT_LT
Ignition counter (Lifetime)
IG_CNT_R
Ignition counter (Recent)
INGEAR
Off/On
Gears are engaged
INLET_PRES
KPa {MPa}, mBar {Bar}, psi, in H20
Air intake pipe pressure input from boost pressure sensor
V
Boost pressure sensor voltage
INT_CO_TEMP
°C, °F
Charged intake air temperature input from boost air temperature sensor
I-Stop_OFF*1
Off/On
i-stop OFF mode
I-Stop_TRD*1
Off/On
i-stop transmission D position selected status
I-Stop_VSP*1
Off/On
i-stop vehicle speed history flag
I-Stop_VST*1
Off/On
i-stop vehicle stop flag
IVS
Off Idle/Idle
Idle flag
KNOCKR
° (deg)
Ignition timing correction for suppressing engine knock (Performs retard correction (negative indication) according to the occurrence of engine knock, and it approaches approx. 0 ° by the advance correction due to engine knock suppression.)
LOAD
%
Ratio of actual amount of intake air to the maximum air charging amount (mass volume) of cylinder
LONGFT1
%
Fuel learning correction amount estimated based on A/F sensor signal
LONGFT12
%
Fuel learning correction amount estimated based on HO2S signal
LOW_OIL
Never Detected/Detected
Engine oil pressure condition
•  Never Detected: Engine oil pressure is high
•  Detected: Engine oil pressure is low
LRN_KCS
Knock control system learning value
M_GEAR
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
MAF
g/Sec
Mass air flow input from MAF sensor
V
MAF sensor voltage
MAP
KPa {MPa}, mBar {Bar}, psi, in H20
Manifold absolute pressure input from MAP sensor
MAP_V
V
MAP sensor voltage
MF_CAT1
Number of misfires in No.1 cylinder leading to catalytic converter temperature increase (catalytic converter temperature increases due to fuel combustion around catalytic converter after misfire)
MF_CAT_2
Number of misfires in No.2 cylinder leading to catalytic converter temperature increase (catalytic converter temperature increases due to fuel combustion around catalytic converter after misfire)
MF_CAT_3
Number of misfires in No.3 cylinder leading to catalytic converter temperature increase (catalytic converter temperature increases due to fuel combustion around catalytic converter after misfire)
MF_CAT_4
Number of misfires in No.4 cylinder leading to catalytic converter temperature increase (catalytic converter temperature increases due to fuel combustion around catalytic converter after misfire)
MF_CAT_FCC
Threshold of malfunction determination for number of misfires (total number in all cylinders) leading to catalytic converter temperature increase
MF_CAT_TTL
Number of misfires (total number in all cylinders) leading to catalytic converter temperature increase
MF_EMI1
Number of misfires in No.1 cylinder under conditions required by emission regulations
MF_EMI_2
Number of misfires in No.2 cylinder under conditions required by emission regulations
MF_EMI_3
Number of misfires in No.3 cylinder under conditions required by emission regulations
MF_EMI_4
Number of misfires in No.4 cylinder under conditions required by emission regulations
MF_EMI_FCC
Threshold of malfunction determination for number of misfires (total number in all cylinders) under conditions required by emission regulations
MF_EMI_TTL
Number of misfires (total number in all cylinders) under conditions required by emission regulations
MIL
Off/On
Check engine light illumination status
MIL_DIS
km, ft, mi
Travelled distance since check engine light illuminated
MSF_CP
YES/NO
Misfire monitoring completed
MSF_ENA
YES/NO
Misfire monitoring enabled
NEUTRAL_SW1
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
NEUTRAL_SW2
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
O2_SH_PM_F
No/Yes
Oxygen sensor heater monitoring/PM filter monitoring
O2_SH_PM_F_CP
YES/NO
Oxygen sensor heater monitoring completed/PM filter monitoring completed
O2_SM_EGSM
No/Yes
Oxygen sensor monitoring/Exhaust gas sensor monitoring
O2_SM_EGSM_CP
YES/NO
Oxygen sensor monitoring completed/Exhaust gas sensor monitoring completed
O2S11
µA
A/F sensor current
O2S12
V
HO2S voltage
ODO_LTOIC
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
OIL_P_DUTY
%
Engine oil pressure control circuit duty cycle
OIL_P_SOL
Off/On
Engine oil solenoid valve operation status
OIL_PRES
V
Engine oil pressure sensor voltage
OIL_TEMP
°C, °F
Engine oil temperature
°C, °F
Engine oil temperature (estimated)
V
Engine oil temperature sensor voltage
PKTC_ENE_LT
Positive kinetic energy (Lifetime) (km/hr2)
PKTC_ENE_R
Positive kinetic energy (Recent) (km/hr2)
PN_SW
Open/Closed
Parking/neutral
PRS_TRQ_ACT
%
Actual engine-percent torque
REV_SW
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
RO2FT1
%
Fuel correction amount based on HO2S signal including SHRTFT12 and LONGFT12
RPM
RPM
Engine speed
SEGRP
EGR valve stepping motor position
SEGRP DSD
%
Desired EGR valve position
SHRTFT1
%
Fuel feedback correction amount estimated based on A/F sensor signal
SHRTFT12
%
Fuel feedback correction amount estimated based on HO2S signal
SPARKADV
° (deg)
Ignition timing
Test
Off/On
Test mode
TH_M
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
TH_M_MAX
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
TH_M_MIN
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
TIMES_OD_SC
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
TP_REL
%
Throttle valve opening angle (relative value) with value at throttle valve fully close timing as the start point
TP_UP_DSD_P
KPa {MPa}, mBar {Bar}, psi, in H20
Desired turbocharger boost pressure
TP_UP_TEMP
V
Throttle upstream temperature sensor voltage
TP1
%
Throttle valve position No.1
V
TP sensor No.1 voltage
TP2
%
Throttle valve position No.2
V
TP sensor No.2 voltage
TPCT
V
TP sensor No.1 minimum voltage at CTP
TPCT2
V
TP sensor No.2 minimum voltage at CTP
TT_CPS_AT_LT
hh:mm:ss
Total city propulsion system active time (Lifetime)
TT_CPS_AT_R
hh:mm:ss
Total city propulsion system active time (Recent)
TT_DTRV_LT
km, ft, mi
Total distance traveled (Lifetime)
TT_DTRV_R
km, ft, mi
Total distance traveled (Recent)
TT_ERT_LT
hh:mm:ss
Total engine run time (Lifetime)
TT_ERT_R
hh:mm:ss
Total engine run time (Recent)
TT_FCSM_LT
L
Total fuel consumed (Lifetime)
TT_FCSM_R
L
Total fuel consumed (Recent)
TT_IE_RT_LT
hh:mm:ss
Total idle engine run time (Lifetime)
TT_IE_RT_R
hh:mm:ss
Total idle engine run time (Recent)
TT_IPS_AT_LT
hh:mm:ss
Total idle propulsion system active time (Lifetime)
TT_IPS_AT_R
hh:mm:ss
Total idle propulsion system active time (Recent)
TT_PS_AT_LT
hh:mm:ss
Total propulsion system active time (Lifetime)
TT_PS_AT_R
hh:mm:ss
Total propulsion system active time (Recent)
VEH_FEL_RATE
g/Sec
Vehicle fuel rate
VEH_ODO
km, ft, mi
Vehicle odometer
VEV_OIL_P
Off/On
Three way solenoid valve operation status
VPWR
V
Battery positive voltage
VSS
KPH, MPH
Vehicle speed
VT_EX_ACT
° (deg)
Actual exhaust variable valve timing control
•  Retard amount from max advance position
VT_EX_DES
° (deg)
Target exhaust variable valve timing control
•  Retard amount from max advance position
VT_EX_DUTY
%
OCV control duty value
VT_IN_ACT
° (deg)
Actual intake variable valve timing control
•  Advance amount from max retard position
VT_IN_DES
° (deg)
Target intake variable valve timing control
•  Advance amount from max retard position
WGP
V
Wastegate valve position sensor voltage
WGV_ACT
%
Wastegate valve position control actual value
WGV_DSD
%
Wastegate valve position control desired value

*1   :With i-stop system

PID data monitor item table (Mazda Modular Diagnostic System (M-MDS) not used)

—: Not applicable

Full names

Unit

Monitor status since DTCs cleared
DTC that caused required freeze frame data storage
Fuel system loop status
Refer to list below.
LOAD
%
ECT
°C, °F
Short term fuel trim
%
Long term fuel trim
%
Fuel rail pressure (gauge)
kPa
MAP
kPa
Engine speed
rpm
Vehicle speed
km/h, mph
Spark advance
°
IAT
°C, °F
MAF
g/s
Absolute TP
%
A/F sensor and HO2S location
Input voltage from HO2S
V
OBD requirement according to vehicle design
Time since engine start
s
Distance travelled while check engine light is activated
km, miles
Fuel pressure
kPa
EGR valve control signal
%
Purge solenoid valve control signal
%
Fuel level input
%
Number of warm-up since DTCs cleared
Distance travelled since DTCs cleared
km, miles
EVAP system vapor pressure
kPa
Barometric pressure
kPa
A/F sensor output
Estimated catalyst converter temperature
°C, °F
Monitor status this driving cycle
PCM voltage
V
Absolute load value
%
Theoretical air/fuel ratio coefficient to calculate target air/fuel ratio
Relative TP
%
Ambient air temperature
°C, °F
TP from TP sensor No.2
%
APP from APP sensor No.1
%
APP from APP sensor No.2
%
Throttle valve actuator control signal
%
Type of fuel currently being utilized by the vehicle
NONE/Gas/METH/ETH/DSL/ELEC
Short term fuel trim (HO2S)
%
Long term fuel trim (HO2S)
%
Fuel pressure (absolute)
kPa
Actual engine—percent torque*1
%
Engine reference torque*1
N·m
Engine coolant temperature No.1 support
No/Yes
Engine coolant temperature No.2 support
No/Yes
Engine coolant temperature No.1
°C, °F
Engine coolant temperature No.2
°C, °F
Intake air temperature No.1 support
No/Yes
Intake air temperature No.2 support
No/Yes
Intake air temperature No.3 support
No/Yes
Intake air temperature No.1
°C, °F
Intake air temperature No.2
°C, °F
Intake air temperature No.3
°C, °F
Target fuel distributor pressure
kPa
Actual fuel distributor pressure
kPa
Fuel distributor temperature
°C, °F
Engine friction—percent torque*1
%
Fuel rate*1
g/s
Engine exhaust gas flow rate*1
kg/h
Vehicle odometer reading*1
km, miles

*1   :If equipped
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 check engine light 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 snapshot data stores the currently detected DTC data.
•  The recording timing for the freeze frame data/snapshot 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

—: Not applicable

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
LOAD
ECT
°C, °F
Engine coolant temperature
ECT
SFT1
%
Short term fuel trim
SHRTFT1
LFT1
%
Long term fuel trim
LONGFT1
MAP
Pa {KPa}, mBar {Bar}, psi, in H20
Manifold absolute pressure
MAP
RPM
RPM
Engine speed
RPM
VS
KPH, MPH
Vehicle speed
VSS
SPARKADV
°(deg)
Ignition timing (BTDC)
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
FLI
%
Fuel level in fuel tank
FLI
WARMUPS
Number of warm-up cycle after DTC cleared
CLRDIST
km, ft, mi
Mileage after DTC cleared
CLR_DIST
BARO
Pa {KPa}, mBar {Bar}, psi, in H20
Barometric pressure
BARO
CATTEMP11
°C, °F
Estimated catalytic converter temperature
CATT11_DSD
VPWR
V
Module supply voltage
VPWR
ALV
%
Engine load
LOAD
EQ_RAT
Target equivalence ratio (lambda)
EQ_RAT11_DSD
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
FUEL_TYP
NONE/Gas/METH/ETH/DSL/ELEC
Type of fuel currently being utilized by the vehicle
STSO2FT1
%
Short term fuel trim (HO2S)
SHRTFT12
LGSO2FT1
%
Long term fuel trim (HO2S)
LONGFT12
FRP
Pa {KPa}, mBar {Bar}, psi, in H20
Fuel pressure (absolute)
FUEL_PRES
ECT1_SUP
No/Yes
Engine coolant temperature No.1 support
ECT1
°C, °F
Engine coolant temperature No.1
IAT11_SUP
No/Yes
Intake air temperature No.1 support
IAT12_SUP
No/Yes
Intake air temperature No.2 support
IAT11
°C, °F
Intake air temperature No.1
IAT12
°C, °F
Intake air temperature No.2

Snapshot data table

—: Not applicable

Snapshot data item

Unit

Definition

Data read/use method

Corresponding PID data monitor item

AAT
°C, °F
Ambient air temperature
ALT_CUR_DSD
A
Generator current desired
ALTT_V
V
Generator output voltage
ALTT V
APP1
%
Accelerator pedal position No.1
APP1
APP2
%
Accelerator pedal position No.2
APP2
BARO
KPa {MPa}, mBar {Bar}, psi, in H20
Barometric pressure
BARO
BATT_RES
mΩ
Battery inferred internal resistance
CATT11_DSD
°C, °F
Estimated catalytic converter temperature
CATT11_DSD
CLR_CNT
Number of warm-up cycle after DTC cleared
CLR_DIST
km, ft, mi
Mileage after DTC cleared
CLR_DIST
DTC
DTC causing snapshot data record
ECT
°C, °F
Engine coolant temperature
ECT
ECT1
°C, °F
Engine coolant temperature No.1
ECT
ECT1_SUP
No/Yes
Engine coolant temperature No.1 support
ECT2
°C, °F
Engine coolant temperature No.2
ECT2_SUP
No/Yes
Engine coolant temperature No.2 support
EG_RUN_TIME
hh:mm:ss
Time from engine start
EQ_RAT11_DSD
Target equivalence ratio (lambda)
EQ_RAT11_DSD
ETC_DSD
%
Target throttle valve position
ETC_DSD
EVAPCP
%
Purge solenoid valve controlled value
FLI
%
Fuel level in fuel tank
FLI
FRP#1
KPa {MPa}, mBar {Bar}, psi, in H20
Fuel pressure (absolute)
FUEL_PRES
FTP
Pa {KPa}, mBar {Bar}, psi, in H20
Fuel tank pressure
FUEL_LO_P
KPa {MPa}, mBar {Bar}, psi, in H20
Fuel pressure (low pressure side)
FUEL_PRES
KPa {MPa}, mBar {Bar}, psi, in H20
Fuel pressure
FUEL_PRES
FUEL_TYP
NONE/Gas/METH/ETH/DSL/ELEC
Type of fuel currently being utilized by the vehicle
FUELSYS
OL/CL/OL-Drive/OL-Fault/CL-Fault
Fuel system status
FUELSYS
IAT
°C, °F
Intake air temperature No.1
IAT
IAT_SEN1_SUP
No/Yes
Intake air temperature No.1 support
IAT_SEN2_SUP
No/Yes
Intake air temperature No.2 support
IAT11
°C, °F
Intake air temperature No.1
IAT
IAT12
°C, °F
Intake air temperature No.2
IAT2
LOAD
%
Engine load
LOAD
LOAD_C
%
Calculated engine load
LOAD
LONGFT1
%
Long term fuel trim
LONGFT1
LONGFT12
%
Long term fuel trim (HO2S)
LONGFT12
MAF
g/sec
Mass airflow
MAF
MAP
KPa {MPa}, mBar {Bar}, psi, in H20
Manifold absolute pressure
MAP
RPM
RPM
Engine speed
RPM
SEGRP_DSD
%
Target EGR valve position
SEGRP DSD
SHRTFT1
%
Short term fuel trim
SHRTFT1
SHRTFT12
%
Short term fuel trim (HO2S)
SHRTFT12
SPARKADV
°(deg)
Ignition timing (BTDC)
SPARKADV
TOTAL_DIST
km, ft, mi
Total distance
The distance traveled when the PCM detected a DTC can be calculated by performing the following procedure.
1.  Verify the odometer value in the instrument cluster.
2.  Verify the snapshot data item TOTAL_DIST.
3.  Subtract 2 from 1.
TOTAL_TIME
hh:mm:ss
Total time
The elapsed time when the PCM detected a DTC can be calculated by performing the following procedure.
1.  Verify the instrument cluster PID item TOTAL_TIME.
2.  Verify the snapshot data item TOTAL_TIME.
3.  Subtract 2 from 1.
TP_REL
%
Relative throttle position
TP_REL
TP1
%
Throttle valve position No.1
TP1
TP2
%
Throttle valve position No.2
TP2
VPWR
V
Module supply voltage
VPWR
VSS
KPH, MPH
Vehicle speed
VSS


Status byte for DTC

•  The two digits (two digits after hyphen (-)) after the 7-digit DTC.
ac5wzn00004012
•  A code which indicates the pending code, current/past malfunction status, or warning illumination status.
•  Can be read by performing a CMDTC self-test using the Mazda Modular Diagnostic System (M-MDS).
•  For details on the status byte, refer to the explanation on the Mazda Modular Diagnostic System (M-MDS) when reading the DTC.


Sending emission-related malfunction code (DTC) (mode 03)

•  The DTCs are shown below.
Note
•  When each warning/indicator light turns on/flashes, a message may be displayed in the multi-information display or the center display.

×: Applicable
—: Not applicable

DTC No.

Check engine light

Master warning indication/master warning light

i-stop warning light (amber)

Charging system warning indication/charging system warning light

Engine oil warning indication/engine oil warning light

Engine oil level warning indication/engine oil level warning light

Condition

Fail-safe function

Drive cycle

Monitor item

Self test type*1

Memory function

B10A2:00
OFF
OFF
OFF
OFF
OFF
OFF
Vehicle collision
×
1
Other
C
×
P0010:00
ON
OFF
OFF
OFF
OFF
OFF
Electric variable valve timing control circuit range/performance problem
×
1
CCM
C, R
×
P0011:00
ON
OFF
OFF
OFF
OFF
OFF
Electric variable valve timing control system: over-advanced
1
CCM
C
×
P0012:00
ON
OFF
OFF
OFF
OFF
OFF
Electric variable valve timing control system: over-retarded
1
CCM
C
×
P0014:00
OFF
OFF
OFF
OFF
OFF
OFF
Hydraulic variable valve timing control system: over-advanced
2
CCM
C
×
P0015:00
OFF
OFF
OFF
OFF
OFF
OFF
Hydraulic variable valve timing control system: over-retarded
2
CCM
C
×
P0031:00
ON
OFF
OFF
OFF
OFF
OFF
A/F sensor heater control circuit low input
×
2
A/F sensor heater, HO2S heater
C, R
×
P0032:00
ON
OFF
OFF
OFF
OFF
OFF
A/F sensor heater control circuit high input
×
2
A/F sensor heater, HO2S heater
C, R
×
P0034:00
OFF
OFF
OFF
OFF
OFF
OFF
Air bypass valve control circuit low input
×
1
Other
C, R
×
P0035:00
OFF
OFF
OFF
OFF
OFF
OFF
Air bypass valve control circuit high input
×
1
Other
C, R
×
P0037:00
ON
OFF
OFF
OFF
OFF
OFF
HO2S heater control circuit low input
×
2
A/F sensor heater, HO2S heater
C, R
×
P0038:00
ON
OFF
OFF
OFF
OFF
OFF
HO2S heater control circuit high input
×
2
A/F sensor heater, HO2S heater
C, R
×
P0045:00
OFF
OFF
OFF
OFF
OFF
OFF
Wastegate valve actuator control circuit low input
×
1
CCM
C, O, R
×
P0046:00
OFF
OFF
OFF
OFF
OFF
OFF
Wastegate valve actuator control circuit high input
×
1
CCM
C, O, R
×
P004C:00
OFF
OFF
OFF
OFF
OFF
OFF
Three way solenoid valve control circuit low input
1
Other
C, R
×
P004D:00
OFF
OFF
OFF
OFF
OFF
OFF
Three way solenoid valve control circuit high input
×
1
Other
C, R
×
P0072:00
OFF
OFF
OFF
OFF
OFF
OFF
Ambient temperature sensor circuit low input
1
Other
C, O, R
×
P0073:00
OFF
OFF
OFF
OFF
OFF
OFF
Ambient temperature sensor circuit high input
1
Other
C, O, R
×
P007B:00
ON*3
OFF
OFF
OFF
OFF
OFF
Boost air temperature sensor circuit range/performance problem
1
CCM
C, O, R
×
P007C:00
ON
OFF
OFF
OFF
OFF
OFF
Boost air temperature sensor circuit low input
1
CCM
C, O, R
×
P007D:00
ON
OFF
OFF
OFF
OFF
OFF
Boost air temperature sensor circuit high input
1
CCM
C, O, R
×
P0087:00
ON
OFF
OFF
OFF
OFF
OFF
High fuel pressure sensor circuit range/performance problem
×
1
CCM
C
×
P0088:00
ON
OFF
OFF
OFF
OFF
OFF
High fuel pressure sensor circuit range/performance problem
×
1
CCM
C
×
P0089:00
ON
OFF
OFF
OFF
OFF
OFF
Spill valve control solenoid valve control circuit range/performance problem
×
1
CCM
C, R
×
P0091:00
ON
OFF
OFF
OFF
OFF
OFF
Fuel pressure regulator control circuit low input
×
1
CCM
C, O, R
×
P0092:00
ON
OFF
OFF
OFF
OFF
OFF
Fuel pressure regulator control circuit high input
×
1
CCM
C, O, R
×
P0096:00
ON*3
OFF
OFF
OFF
OFF
OFF
IAT sensor No.2 circuit range/performance problem
1
CCM
C
×
P0097:00
ON
OFF
OFF
OFF
OFF
OFF
IAT sensor No.2 circuit low input
1
CCM
C, O, R
×
P0098:00
ON
OFF
OFF
OFF
OFF
OFF
IAT sensor No.2 circuit high input
1
CCM
C, O, R
×
P0101:00
ON*3
OFF
OFF
OFF
OFF
OFF
MAF sensor circuit range/performance problem
2
CCM
C
×
P0102:00
ON
OFF
OFF
OFF
OFF
OFF
MAF sensor circuit low input
×
1
CCM
C, O, R
×
P0103:00
ON
OFF
OFF
OFF
OFF
OFF
MAF sensor circuit high input
×
1
CCM
C, O, R
×
P0106:00
ON*3
OFF
OFF
OFF
OFF
OFF
MAP sensor circuit range/performance problem
2
CCM
C
×
P0107:00
ON
OFF
OFF
OFF
OFF
OFF
MAP sensor circuit low input
×
1
CCM
C, O, R
×
P0108:00
ON
OFF
OFF
OFF
OFF
OFF
MAP sensor circuit high input
×
1
CCM
C, O, R
×
P0111:00
ON*3
OFF
OFF
OFF
OFF
OFF
IAT sensor No.1 circuit range/performance problem
1
CCM
C
×
P0112:00
ON
OFF
OFF
OFF
OFF
OFF
IAT sensor No.1 circuit low input
×
1
CCM
C, O, R
×
P0113:00
ON
OFF
OFF
OFF
OFF
OFF
IAT sensor No.1 circuit high input
×
1
CCM
C, O, R
×
P0116:00
ON*3
OFF
OFF
OFF
OFF
OFF
ECT sensor circuit range/performance problem
1
Engine cooling system
C
×
P0117:00
ON
OFF
OFF
OFF
OFF
OFF
ECT sensor circuit low input
×
1
Engine cooling system
C, O, R
×
P0118:00
ON
OFF
OFF
OFF
OFF
OFF
ECT sensor circuit high input
×
1
Engine cooling system
C, O, R
×
P0122:00
ON
OFF
OFF
OFF
OFF
OFF
TP sensor No.1 circuit low input
×
1
CCM
C, O, R
×
P0123:00
ON
OFF
OFF
OFF
OFF
OFF
TP sensor No.1 circuit high input
×
1
CCM
C, O, R
×
P0130:00
ON
OFF
OFF
OFF
OFF
OFF
Voltage problem between PCM terminal 1C and PCM terminal 1L
×
2
A/F sensor, HO2S
C, R
×
P0131:00
ON
OFF
OFF
OFF
OFF
OFF
A/F sensor circuit low input
×
2
A/F sensor, HO2S
C, R
×
P0132:00
ON
OFF
OFF
OFF
OFF
OFF
A/F sensor circuit high input
×
2
A/F sensor, HO2S
C, R
×
P0133:00*6
ON
OFF
OFF
OFF
OFF
OFF
A/F sensor circuit slow response
×
2
A/F sensor, HO2S
C
×
P0134:00
ON
OFF
OFF
OFF
OFF
OFF
A/F sensor circuit no activity detected
×
2
A/F sensor, HO2S
C
×
P0137:00
ON
OFF
OFF
OFF
OFF
OFF
HO2S circuit low input
×
2
A/F sensor, HO2S
C
×
P0138:00
ON
OFF
OFF
OFF
OFF
OFF
HO2S circuit high input
2
A/F sensor, HO2S
C, O, R
×
P013A:00*6
ON
OFF
OFF
OFF
OFF
OFF
HO2S: Slow response (during transition from rich to lean)
2
A/F sensor, HO2S
C
×
P0140:00
ON
OFF
OFF
OFF
OFF
OFF
HO2S circuit no activity detected
2
A/F sensor, HO2S
C
×
P0171:00
ON
OFF
OFF
OFF
OFF
OFF
Fuel trim system too lean
2
Fuel system
C
×
P0172:00
ON
OFF
OFF
OFF
OFF
OFF
Fuel trim system too rich
2
Fuel system
C
×
P0181:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel temperature sensor circuit range/performance problem
2
CCM
C
×
P0182:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel temperature sensor circuit low input
1
CCM
C, O, R
×
P0183:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel temperature sensor circuit high input
1
CCM
C, O, R
×
P0192:00
ON
OFF
OFF
OFF
OFF
OFF
High fuel pressure sensor circuit low input
×
1
CCM
C, O, R
×
P0193:00
ON
OFF
OFF
OFF
OFF
OFF
High fuel pressure sensor circuit high input
×
1
CCM
C, O, R
×
P0197:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine oil temperature sensor circuit low input
1
CCM
C, O, R
×
P0198:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine oil temperature sensor circuit high input
1
CCM
C, O, R
×
P0201:00
ON
OFF
OFF
OFF
OFF
OFF
Fuel injector circuit/open cylinder No.1
1
CCM
C, O, R
×
P0202:00
ON
OFF
OFF
OFF
OFF
OFF
Fuel injector circuit/open cylinder No.2
1
CCM
C, O, R
×
P0203:00
ON
OFF
OFF
OFF
OFF
OFF
Fuel injector circuit/open cylinder No.3
1
CCM
C, O, R
×
P0204:00
ON
OFF
OFF
OFF
OFF
OFF
Fuel injector circuit/open cylinder No.4
1
CCM
C, O, R
×
P0222:00
ON
OFF
OFF
OFF
OFF
OFF
TP sensor No.2 circuit low input
×
1
CCM
C, O, R
×
P0223:00
ON
OFF
OFF
OFF
OFF
OFF
TP sensor No.2 circuit high input
×
1
CCM
C, O, R
×
P0234:00
OFF
OFF
OFF
OFF
OFF
OFF
Dynamic pressure turbo (DPT) overboost condition
×
2
CCM
C
×
P0236:00
ON*3
OFF
OFF
OFF
OFF
OFF
Boost pressure sensor circuit range/performance problem
2
CCM
C
×
P0237:00
ON
OFF
OFF
OFF
OFF
OFF
Boost pressure sensor circuit low input
×
1
CCM
C, O, R
×
P0238:00
ON
OFF
OFF
OFF
OFF
OFF
Boost pressure sensor circuit high input
×
1
CCM
C, O, R
×
P025B:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel pump control module circuit range/performance problem
×
1
CCM
C, O, R
×
P025C:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel pump control module result of on-board diagnostic test low input
1
CCM
C, O, R
×
P025D:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel pump control module result of on-board diagnostic test high input
1
CCM
C, O, R
×
P0300:00
Flash/ON
OFF
OFF
OFF
OFF
OFF
Random misfire detected
×
2
Misfire
C
×
P0301:00
Flash/ON
OFF
OFF
OFF
OFF
OFF
Cylinder No.1 misfire detected
×
2
Misfire
C
×
P0302:00
Flash/ON
OFF
OFF
OFF
OFF
OFF
Cylinder No.2 misfire detected
×
2
Misfire
C
×
P0303:00
Flash/ON
OFF
OFF
OFF
OFF
OFF
Cylinder No.3 misfire detected
×
2
Misfire
C
×
P0304:00
Flash/ON
OFF
OFF
OFF
OFF
OFF
Cylinder No.4 misfire detected
×
2
Misfire
C
×
P0327:00
ON
OFF
OFF
OFF
OFF
OFF
KS circuit low input
×
1
CCM
C, O, R
×
P0328:00
ON
OFF
OFF
OFF
OFF
OFF
KS circuit high input
×
1
CCM
C, O, R
×
P0335:00
ON
OFF
OFF
OFF
OFF
OFF
CKP sensor circuit problem
×
1
CCM
C, R
×
P0340:00
ON
OFF
OFF
OFF
OFF
OFF
Intake CMP sensor circuit problem
×
1
CCM
C, R
×
P0365:00
ON
OFF
OFF
OFF
OFF
OFF
Exhaust CMP sensor circuit problem
×
1
CCM
C, R
×
P0401:00
OFF
OFF
Flash
OFF
OFF
OFF
EGR flow insufficient detected
×
2
CCM
C
×
P0403:00
OFF
OFF
OFF
OFF
OFF
OFF
EGR valve control circuit problem
×
1
CCM
C, O, R
×
P0421:00*6
ON
OFF
OFF
OFF
OFF
OFF
Catalytic converter system
2
Catalyst
C
×
P0443:00
ON
OFF
OFF
OFF
OFF
OFF
Purge solenoid valve circuit problem
2
CCM
C, R
×
P0461:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel gauge sender unit circuit range/performance problem
2
CCM
C
×
P0462:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel gauge sender unit circuit low input
2
CCM
C, O, R
×
P0463:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel gauge sender unit circuit high input
2
CCM
C, O, R
×
P0471:00
ON*3
OFF
OFF
OFF
OFF
OFF
Exhaust gas pressure sensor circuit range/performance problem
×
2
CCM
C
×
P0472:00
ON
OFF
OFF
OFF
OFF
OFF
Exhaust gas pressure sensor circuit low input
×
1
CCM
C, O, R
×
P0473:00
ON
OFF
OFF
OFF
OFF
OFF
Exhaust gas pressure sensor circuit high input
×
1
CCM
C, O, R
×
P0480:00
OFF
OFF
OFF
OFF
OFF
OFF
Cooling fan control circuit malfunction
1
Other
C, O, R
×
P0500:00
ON
OFF
OFF
OFF
OFF
OFF
VSS circuit problem
×
2
CCM
C
×
P0504:00
ON
Indication/illumination
OFF
OFF
OFF
OFF
Brake switch circuit problem
1
Other
C
×
P0522:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine oil pressure sensor circuit low input
×
1
CCM
C, O, R
×
P0523:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine oil pressure sensor circuit high input
×
1
CCM
C, O, R
×
P0524:00
ON
OFF
OFF
OFF
Indication/illumination
OFF
Engine oil pressure too low
×
1
Other
C
×
P0532:00
OFF
OFF
OFF
OFF
OFF
OFF
Refrigerant pressure sensor circuit low input
1
Other
C, O, R
×
P0533:00
OFF
OFF
OFF
OFF
OFF
OFF
Refrigerant pressure sensor circuit high input
1
Other
C, O, R
×
P0555:00*4
OFF
OFF
Flash
OFF
OFF
OFF
Power brake unit vacuum sensor circuit problem
×
1
Other
C, O, R
×
P057F:00*4
OFF
Indication/illumination
Flash
OFF
OFF
OFF
Power system: Battery deterioration
×
1
Other
C
×
P058A:00*4
OFF
Indication/illumination
Flash
Indication/illumination
OFF
OFF
Current sensor: Function malfunction
×
2
Other
C
×
P0600:00
ON
OFF
OFF
OFF
OFF
OFF
Serial communication link
1
CCM
C, O, R
×
P0601:00
ON
OFF
OFF
OFF
OFF
OFF
PCM memory check sum error
×
1
CCM
C, O, R
×
P0604:00
ON
OFF
OFF
OFF
OFF
OFF
PCM RAM error
×
1
CCM
C, O, R
×
P0606:00
ON
OFF
OFF
OFF
OFF
OFF
PCM processor error
×
1
CCM
C, O, R
×
P0607:00
ON
OFF
OFF
OFF
OFF
OFF
Control module performance problem
1
CCM
C, O, R
×
P0615:00*4
OFF
OFF
Flash
OFF
OFF
OFF
Starter/starter relay operation amount
×
1
Other
C, O, R
×
P061B:00
ON
OFF
OFF
OFF
OFF
OFF
Internal control module torque calculation performance problem
×
1
CCM
C, O, R
×
P061D:00
ON
OFF
OFF
OFF
OFF
OFF
Internal control module engine air mass performance problem
×
1
CCM
C, O, R
×
P061F:00
OFF
OFF
OFF
OFF
OFF
OFF
Internal control module throttle valve actuator controller performance problem
1
Other
C, O, R
×
P0628:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel pump control module circuit low input
1
CCM
C, O, R
×
P0629:00
OFF
OFF
OFF
OFF
OFF
OFF
Fuel pump control module circuit high input
×
1
CCM
C, O, R
×
P0638:00
ON
OFF
OFF
OFF
OFF
OFF
Throttle valve actuator control range/performance problem
×
1
CCM
C, O, R
×
P064D:00
ON
OFF
OFF
OFF
OFF
OFF
Internal control module A/F sensor processor performance problem
1
A/F sensor, HO2S
C, R
×
P0685:00*6
ON
OFF
OFF
OFF
OFF
OFF
Main relay control circuit open
2
CCM
C
×
P06B8:00
OFF
OFF
OFF
OFF
OFF
OFF
Internal control module non-volatile RAM error
1
Other
C, O, R
×
P06DB:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine oil solenoid valve control circuit low input
×
1
CCM
C, O, R
×
P06DC:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine oil solenoid valve control circuit high input
×
1
CCM
C, O, R
×
P06DD:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine oil pressure switch control circuit high input
×
1
Other
C
×
P06DE:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine oil pressure switch control circuit low input
1
Other
C
×
P0703:00
ON
Indication/illumination
OFF
OFF
OFF
OFF
Brake switch input circuit problem
2
CCM
C
×
P0A0F:00*4
OFF
OFF
Flash
OFF
OFF
OFF
Engine failed to restart
×
1
Other
C, O, R
×
P0A8D:00*4
OFF
Indication*8/illumination*8/OFF*9
Flash*8/ON*9
OFF
OFF
OFF
Power supply system circuit low input
×
1
Other
C
×
P0A8F:00*4
OFF
Indication/illumination
Flash
OFF
OFF
OFF
Power system: Low input
×
2
Other
C
×
P0A94:00*4
OFF
OFF
Flash
Indication/illumination
OFF
OFF
DC-DC converter: control circuit signal error
×
1
Other
C
×
P111A:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine coolant temperature is high
×
1
Other
C
×
P117A:00
OFF
OFF
OFF
OFF
OFF
OFF
Engine oil temperature is high
×
1
Other
C
×
P1200:00*6
OFF
OFF
OFF
OFF
OFF
OFF
Low fuel injection amount
Other
C
×
P1260:00
OFF
OFF
OFF
OFF
OFF
OFF
Immobilizer system problem
Other
C, O
P130C:00
ON
Indication/illumination
OFF
OFF
OFF
OFF
Pre-ignition detected
×
2
Other
C, R
×
P1380:00
OFF
OFF
OFF
OFF
OFF
OFF
Electric variable valve timing control circuit problem
×
1
CCM
C, R
×
P151B:00*2
OFF
OFF
OFF
OFF
OFF
OFF
IAC system problem
Other
R
×
P2090:00
ON
OFF
OFF
OFF
OFF
OFF
OCV circuit low input
×
1
CCM
C, R
×
P2091:00
ON
OFF
OFF
OFF
OFF
OFF
OCV circuit high input
×
1
CCM
C, R
×
P2096:00*6
ON
OFF
OFF
OFF
OFF
OFF
HO2S fuel injection control system: air fuel too lean
2
Fuel system
C
×
P2097:00*6
ON
OFF
OFF
OFF
OFF
OFF
HO2S fuel injection control system: air fuel too rich
2
Fuel system
C
×
P2101:00
ON
OFF
OFF
OFF
OFF
OFF
Throttle valve actuator control motor circuit range/performance problem
×
1
CCM
C, O
×
P2107:00
ON
OFF
OFF
OFF
OFF
OFF
Throttle valve actuator control module processor error
×
1
CCM
C, O, R
×
P2109:00
ON
OFF
OFF
OFF
OFF
OFF
TP sensor minimum stop range/performance problem
×
1
CCM
C, O, R
×
P2110:00
ON
OFF
OFF
OFF
OFF
OFF
Throttle valve actuator control system-forced limited RPM
×
1
CCM
C, R
×
P2112:00
ON
OFF
OFF
OFF
OFF
OFF
Throttle valve actuator motor current range/performance problem
×
1
CCM
C, R
×
P2119:00
ON
OFF
OFF
OFF
OFF
OFF
Throttle valve actuator control throttle body range/performance problem
×
1
CCM
C, R
×
P2122:00
ON
OFF
OFF
OFF
OFF
OFF
APP sensor No.1 circuit low input
×
1
CCM
C, O, R
×
P2123:00
ON
OFF
OFF
OFF
OFF
OFF
APP sensor No.1 circuit high input
×
1
CCM
C, O, R
×
P2127:00
ON
OFF
OFF
OFF
OFF
OFF
APP sensor No.2 circuit low input
×
1
CCM
C, O, R
×
P2128:00
ON
OFF
OFF
OFF
OFF
OFF
APP sensor No.2 circuit high input
×
1
CCM
C, O, R
×
P2135:00
ON
OFF
OFF
OFF
OFF
OFF
TP sensor No.1/No.2 voltage correlation problem
×
1
CCM
C, O, R
×
P2138:00
ON
OFF
OFF
OFF
OFF
OFF
APP sensor No.1/No.2 voltage correlation problem
×
1
CCM
C, O, R
×
P2227:00
ON*3
OFF
OFF
OFF
OFF
OFF
BARO sensor circuit range/performance problem
×
1
CCM
C
×
P2228:00
ON
OFF
OFF
OFF
OFF
OFF
BARO sensor circuit low input
×
1
CCM
C, O, R
×
P2229:00
ON
OFF
OFF
OFF
OFF
OFF
BARO sensor circuit high input
×
1
CCM
C, O, R
×
P2237:00
ON
OFF
OFF
OFF
OFF
OFF
Open circuit between A/F sensor terminal B and PCM terminal 1L
×
2
A/F sensor, HO2S
C, R
×
P2243:00
ON
OFF
OFF
OFF
OFF
OFF
A/F sensor reference voltage circuit open
2
A/F sensor, HO2S
C, R
×
P2251:00
ON
OFF
OFF
OFF
OFF
OFF
Open circuit between A/F sensor terminal D and PCM terminal 1C
2
A/F sensor, HO2S
C, R
×
P2299:00
OFF
OFF
OFF
OFF
OFF
OFF
Accelerator pedal: spring back malfunction
×
1
Other
C, R
×
P2302:00
OFF
OFF
OFF
OFF
OFF
OFF
Ion sensor No.1 circuit problem
1
Other
C, R
×
P2305:00
OFF
OFF
OFF
OFF
OFF
OFF
Ion sensor No.2 circuit problem
1
Other
C, R
×
P2308:00
OFF
OFF
OFF
OFF
OFF
OFF
Ion sensor No.3 circuit problem
1
Other
C, R
×
P2311:00
OFF
OFF
OFF
OFF
OFF
OFF
Ion sensor No.4 circuit problem
1
Other
C, R
×
P2502:00
OFF
OFF
Flash
Indication/illumination
OFF
OFF
Generator system: Malfunction in voltage generated by generator
×
1
Other
C
×
P2503:00
OFF
OFF
Flash
Indication/illumination
OFF
OFF
Generator system: Voltage generated by generator is low
×
1
Other
C
×
P2504:00
OFF
OFF
Flash
Indication/illumination
OFF
OFF
Generator system: Voltage generated by generator is high
×
1
Other
C
×
P2507:00
ON
OFF
OFF
OFF
OFF
OFF
PCM battery voltage low input
1
CCM
C, O, R
×
P250A:00
OFF
Indication/illumination
OFF
OFF
OFF
Indication/illumination
Engine oil level signal: engine oil level sensor malfunction
1
Other
C
×
P250C:00
OFF
Indication/illumination
OFF
OFF
OFF
OFF
Engine oil level sensor power supply circuit malfunction
1
Other
C
×
P250F:00
OFF
OFF
OFF
OFF
OFF
Indication/illumination
Engine oil level signal: engine oil level low
1
Other
C
×
P2540:00
OFF
OFF
OFF
OFF
OFF
OFF
Low fuel pressure sensor circuit range/performance problem
2
CCM
C
×
P2541:00
OFF
OFF
OFF
OFF
OFF
OFF
Low fuel pressure sensor circuit low input
×
1
CCM
C, O, R
×
P2542:00
OFF
OFF
OFF
OFF
OFF
OFF
Low fuel pressure sensor circuit high input
×
1
CCM
C, O, R
×
P2564:00
OFF
OFF
OFF
OFF
OFF
OFF
Wastegate valve position sensor circuit low input
×
1
CCM
C, O, R
×
P2565:00
OFF
OFF
OFF
OFF
OFF
OFF
Wastegate valve position sensor circuit high input
×
1
CCM
C, O, R
×
P2610:00
ON*3
OFF
OFF
OFF
OFF
OFF
Malfunction in instrument cluster
×
2
CCM
C, R
×
U0073:00
OFF
OFF
OFF
OFF
OFF
OFF
CAN system communication error (HS CAN)
1
Other
C, O, R
×
U0074:00
OFF
OFF
OFF
OFF
OFF
OFF
CAN system communication error (local CAN between PCM and TCM)
1
Other
C, O, R
×
U0101:00
ON
OFF
Flash
OFF
OFF
OFF
CAN communication: communication error to TCM
×
1
Other
C, O, R
×
U0104:00*7
OFF
OFF
OFF
OFF
OFF
OFF
CAN communication: communication error to radar unit
×
1
Other
C, O, R
×
U0121:00
ON
OFF
Flash
OFF
OFF
OFF
CAN communication: communication error to DSC HU/CM
×
1
Other
C, O, R
×
U0131:00
OFF
OFF
Flash
OFF
OFF
OFF
CAN communication: communication error to EPS control module
×*4/—*5
1
Other
C, O, R
×
U0140:00
OFF
OFF
Flash
OFF
OFF
OFF
CAN communication: communication error to front body control module (FBCM)
×*4/—*5
1
Other
C, O, R
×
U0151:00
OFF
OFF
Flash
OFF
OFF
OFF
CAN communication: communication error to SAS control module
×*4/—*5
1
Other
C, O, R
×
U0155:00
OFF
OFF
Flash
OFF
OFF
OFF
CAN communication: communication error to instrument cluster
×*4/—*5
1
Other
C, O, R
×
U0214:00
OFF
OFF
Flash
OFF
OFF
OFF
CAN communication: communication error to start stop unit
×*4/—*5
1
Other
C, O, R
×
U023A:00
OFF
OFF
Flash
OFF
OFF
OFF
CAN communication: communication error to forward sensing camera (FSC)
×
1
Other
C, O, R
×
U0298:00*4
OFF
OFF
Flash
OFF
OFF
OFF
CAN/LIN communication system: DC-DC converter information communication error with front body control module (FBCM)
×
1
Other
C, O, R
×
U0302:00
ON
OFF
OFF
OFF
OFF
OFF
TCM processor error
1
Other
C, O, R
×
U0305:00*7
OFF
OFF
OFF
OFF
OFF
OFF
Radar unit error
1
Other
C
×
U0315:00
OFF
OFF
OFF
OFF
OFF
OFF
DSC HU/CM error
1
Other
C, O, R
×
U0320:00
OFF
OFF
OFF
OFF
OFF
OFF
EPS control module error
1
Other
C, O, R
×
U0323:00
OFF
OFF
OFF
OFF
OFF
OFF
Instrument cluster error
1
Other
C, O, R
×
U0336:00
OFF
OFF
OFF
OFF
OFF
OFF
SAS control module error
1
Other
C, O, R
×
U0338:00
OFF
OFF
OFF
OFF
OFF
OFF
Start stop unit error
1
Other
C, O, R
×
U053B:00
OFF
OFF
OFF
OFF
OFF
OFF
Abnormal message from forward sensing camera (FSC)
×
1
Other
C, O, R
×
U1007:00*4
OFF
Indication/illumination
Flash
Indication/illumination
OFF
OFF
CAN/LIN communication system: current sensor information communication error with front body control module (FBCM)
×
1
Other
C, O, R
×
U1100:00
OFF
OFF
OFF
OFF
OFF
OFF
LIN communication: communication error to engine oil level sensor
1
Other
C
×
U2300:00
OFF
Indication/illumination
OFF
OFF
OFF
OFF
Global central configuration error
×
1
Other
C, R
×
U3000:41
OFF
OFF
OFF
OFF
OFF
OFF
PCM processor error
Other
C, O

*1   :C: CMDTC self test, O: KOEO self test, R: KOER self test
*2   :KOER self test only
*3   :The check engine light may be illuminated depending on the condition.
*4   :Vehicles with i-stop system
*5   :Vehicles without i-stop system
*6   :If equipped
*7   :Vehicles with mazda radar cruise control (MRCC) system
*8   :The indications of the master warning light and the i-stop warning light (amber) differ depending on the vehicle specification. (Master warning light turns on and i-stop warning light (amber) flashes)
*9   :The indications of the master warning light and the i-stop warning light (amber) differ depending on the vehicle specification. (Master warning light turns off and i-stop warning light (amber) turns on)


Detection condition for the applicable DTC

DTC No.

Condition

Detection condition

B10A2:00
Vehicle collision
•  A collision signal from the SAS control module is received.
P0010:00
Electric variable valve timing control circuit range/performance problem
•  Any one of the following conditions is met:
―  A malfunction is detected in the results of the on-board diagnostic test received from the electric variable valve timing driver.
―  The motor speed signal received from the electric variable valve timing driver is in error.
P0011:00
Electric variable valve timing control system: over-advanced
•  For the advance amount from the maximum intake valve retard position, a condition in which the actual advance amount is larger than the target value continues for a specified period of time.
P0012:00
Electric variable valve timing control system: over-retarded
•  For the advance amount from the maximum intake valve retard position, a condition in which the actual advance amount is smaller than the target value continues for a specified period of time.
P0014:00
Hydraulic variable valve timing control system: over-advanced
•  For the advance amount from the maximum exhaust valve retard position, a condition in which the actual advance amount is larger than the target value continues for a specified period of time.
P0015:00
Hydraulic variable valve timing control system: over-retarded
•  For the advance amount from the maximum exhaust valve retard position, a condition in which the actual advance amount is smaller than the target value continues for a specified period of time.
P0031:00
A/F sensor heater control circuit low input
•  When the PCM controls the A/F sensor heater, the voltage input to the PCM is too low.
P0032:00
A/F sensor heater control circuit high input
•  When the PCM controls the A/F sensor heater, the voltage input to the PCM is too high.
P0034:00
Air bypass valve control circuit low input
•  The air bypass valve control voltage at the PCM terminal 1BC is low for a continuous 5 s relative to the PCM control condition.
P0035:00
Air bypass valve control circuit high input
•  The air bypass valve control voltage at the PCM terminal 1BC is high for a continuous 5 s relative to the PCM control condition.
P0037:00
HO2S heater control circuit low input
•  When the PCM controls the HO2S heater, the voltage input to the PCM is too low.
P0038:00
HO2S heater control circuit high input
•  When the PCM controls the HO2S heater, the voltage input to the PCM is too high.
P0045:00
Wastegate valve actuator control circuit low input
•  If the voltage from the wastegate valve actuator is below specified value, the PCM determines that the wastegate valve actuator circuit has a malfunction.
P0046:00
Wastegate valve actuator control circuit high input
•  If the voltage from the wastegate valve actuator is above specified value, the PCM determines that the wastegate valve actuator circuit has a malfunction.
P004C:00
Three way solenoid valve control circuit low input
•  The three way solenoid valve control voltage at the PCM terminal 1BH is low for a continuous 5 s relative to the PCM control condition.
P004D:00
Three way solenoid valve control circuit high input
•  The three way solenoid valve control voltage at the PCM terminal 1BH is high for a continuous 5 s relative to the PCM control condition.
P0072:00
Ambient temperature sensor circuit low input
•  The PCM monitors the input signal from the ambient temperature sensor. If the voltage from the ambient temperature sensor is below 0.14 V, the PCM determines that the ambient temperature sensor circuit has a malfunction.
P0073:00
Ambient temperature sensor circuit high input
•  The PCM monitors the input signal from the ambient temperature sensor. If the voltage from the ambient temperature sensor is above 4.89 V, the PCM determines that the ambient temperature sensor circuit has a malfunction.
P007B:00
Boost air temperature sensor circuit range/performance problem
•  The condition has continued for 2 s in which difference in intake air temperature measured by the IAT sensor No.1 and boost air temperature sensor is 30 °C {54 °F} or more and difference in intake air temperature measured by boost air temperature sensor and IAT sensor No.2 is 30 °C {54 °F} or more.
MONITORING CONDITIONS
―  Period vehicle being left: 6 h or more
―  Battery voltage: 8 V or more
―  Within 20 s after engine start
―  The following DTCs are not detected:
•  Boost air temperature sensor: P007C:00, P007D:00
•  IAT sensor No.1: P0112:00, P0113:00
•  IAT sensor No.2: P0097:00, P0098:00
P007C:00
Boost air temperature sensor circuit low input
•  The PCM monitors the input signal from the boost air temperature sensor. If the voltage from the boost air temperature sensor is below 0.13 V, the PCM determines that the boost air temperature sensor circuit has a malfunction.
P007D:00
Boost air temperature sensor circuit high input
•  The PCM monitors the boost air temperature sensor signal. If the PCM detects that the boost air temperature sensor voltage at the PCM terminal 2U is above 4.96 V for 5 s, the PCM determines that the boost air temperature sensor circuit has a malfunction.
P0087:00
High fuel pressure sensor circuit range/performance problem
•  The actual fuel pressure is lower than the target fuel pressure by 1.2 MPa {12 kgf/cm2, 174 psi} or more even though the fuel pressure feedback amount is maintained high.
P0088:00
High fuel pressure sensor circuit range/performance problem
•  The actual fuel pressure becomes higher than the target fuel pressure by 1.2 MPa {12 kgf/cm2, 174 psi} while the fuel pressure feedback amount is maintained high.
P0089:00
Spill valve control solenoid valve control circuit range/performance problem
•  The average fuel pressure on the high pressure side, measured by the high fuel pressure sensor, exceeds the specified value.
P0091:00
Fuel pressure regulator control circuit low input
•  When the PCM turns the spill valve control solenoid valve off but the spill valve control solenoid valve control circuit voltage is low for 5 s, the PCM determines that the spill valve control solenoid valve control circuit has a malfunction.
MONITORING CONDITIONS
―  The following conditions are met:
•  Engine speed: 5,700 rpm or less
•  Battery voltage: 10.5 V or more
P0092:00
Fuel pressure regulator control circuit high input
•  When the PCM turns the spill valve control solenoid valve on but the spill valve control solenoid valve circuit voltage is high for 5 s, the PCM determines that the spill valve control solenoid valve control circuit has a malfunction.
MONITORING CONDITIONS
―  The following conditions are met:
•  Engine speed: 5,700 rpm or less
•  Battery voltage: 10.5 V or more
P0096:00
IAT sensor No.2 circuit range/performance problem
•  The condition has continued for 2 s in which difference in intake air temperature measured by the IAT sensor No.1 and IAT sensor No.2 is 30 °C {54 °F} or more and difference in intake air temperature measured by boost air temperature sensor and IAT sensor No.2 is 30 °C {54 °F} or more.
MONITORING CONDITIONS
―  Period vehicle being left: 6 h or more
―  Battery voltage: 8 V or more
―  Within 20 s after engine start
―  The following DTCs are not detected:
•  Boost air temperature sensor: P007C:00, P007D:00
•  IAT sensor No.1: P0112:00, P0113:00
•  IAT sensor No.2: P0097:00, P0098:00
P0097:00
IAT sensor No.2 circuit low input
•  If the PCM detects that the IAT sensor No.2 voltage at the PCM terminal 1BN is 0.13 V or less for 5 s, the PCM determines that the IAT sensor No.2 circuit voltage is low.
P0098:00
IAT sensor No.2 circuit high input
•  If the PCM detects that the IAT sensor No.2 voltage at the PCM terminal 1BN is 4.96 V or more for 5 s, the PCM determines that the IAT sensor No.2 circuit voltage is high.
P0101:00
MAF sensor circuit range/performance problem
•  The difference between the intake air amount measured by the MAF sensor and the estimated intake air amount estimated by the MAP sensor is outside of the specified value.
P0102:00
MAF sensor circuit low input
•  The PCM monitors input voltage from the MAF sensor. If the input voltage at the PCM terminal 2BC is below 0.2 V for 5 s, the PCM determines that the MAF sensor circuit has a malfunction.
P0103:00
MAF sensor circuit high input
•  The PCM monitors the input voltage from the MAF sensor. If the input voltage at the PCM terminal 2BC is above 4.94 V for 5 s, the PCM determines that the MAF sensor circuit has a malfunction.
P0106:00
MAP sensor circuit range/performance problem
•  Any one of the following conditions is met:
―  The condition has continued for 2 s in which difference in barometric pressure measured and manifold absolute pressure is more than 12.0 kPa {0.122 kgf/cm2, 1.74 psi}, difference in manifold absolute pressure and turbocharger/supercharger boost pressure is less than -13.3 kPa {-0.136 kgf/cm2, -1.93 psi} and difference in manifold absolute pressure and exhaust pressure is less than -30.7 kPa {-0.313 kgf/cm2, -4.45 psi}.
―  The condition has continued for 2 s in which difference in barometric pressure measured and manifold absolute pressure is less than -12.0 kPa {-0.122 kgf/cm2, -1.74 psi}, difference in manifold absolute pressure and turbocharger/supercharger boost pressure is more than 13.3 kPa {0.136 kgf/cm2, 1.93 psi} and difference in manifold absolute pressure and exhaust pressure is more than 30.7 kPa {0.313 kgf/cm2, 4.45 psi}.
MONITORING CONDITIONS
•  Period vehicle being left: 6 h or more
•  Battery voltage: 10 V or more
•  Within 20 s after engine start
•  The following DTCs are not detected:
―  MAP sensor: P0107:00, P0108:00
―  Boost pressure sensor: P0237:00, P0238:00
―  Exhaust gas pressure sensor: P0472:00, P0473:00
―  BARO sensor: P2228:00, P2229:00
P0107:00
MAP sensor circuit low input
•  The PCM monitors the input voltage from the MAP sensor. If the input voltage at the PCM terminal 1BD is below 0.28 V for 5 s, the PCM determines that the MAP sensor circuit has a malfunction.
P0108:00
MAP sensor circuit high input
•  The PCM monitors the input voltage from the MAP sensor. If the input voltage at the PCM terminal 1BD is above 4.89 V for 5 s, the PCM determines that the MAP sensor circuit has a malfunction.
P0111:00
IAT sensor No.1 circuit range/performance problem
•  The condition has continued for 2 s in which difference in intake air temperature measured by the IAT sensor No.1 and IAT sensor No.2 is 30 °C {54 °F} or more and difference in intake air temperature measured by boost air temperature sensor and IAT sensor No.1 is 30 °C {54 °F} or more.
MONITORING CONDITIONS
―  Period vehicle being left: 6 h or more
―  Battery voltage: 8 V or more
―  Within 20 s after engine start
―  The following DTCs are not detected:
•  Boost air temperature sensor: P007C:00, P007D:00
•  IAT sensor No.1: P0112:00, P0113:00
•  IAT sensor No.2: P0097:00, P0098:00
P0112:00
IAT sensor No.1 circuit low input
•  The PCM monitors the IAT sensor No.1 signal. If the PCM detects that the IAT sensor No.1 voltage at the PCM terminal 2AX is below 0.2 V for 5 s, the PCM determines that the IAT sensor No.1 circuit has a malfunction.
P0113:00
IAT sensor No.1 circuit high input
•  The PCM monitors the IAT sensor No.1 signal. If the PCM detects that the IAT sensor No.1 voltage at the PCM terminal 2AX is above 4.62 V for 5 s, the PCM determines that the IAT sensor No.1 circuit has a malfunction.
P0116:00
ECT sensor circuit range/performance problem
•  During the 5 min after the engine is started, the engine coolant temperature does not increase above 6 °C {11 °F}.
P0117:00
ECT sensor circuit low input
•  The PCM monitors the ECT sensor signal. If the PCM detects that the ECT sensor voltage at the PCM terminal 1BI is below 0.2 V for 5 s, the PCM determines that the ECT sensor circuit has a malfunction.
P0118:00
ECT sensor circuit high input
•  The PCM monitors the ECT sensor signal. If the PCM detects that the ECT sensor voltage at the PCM terminal 1BI is above 4.9 V for 5 s, the PCM determines that the ECT sensor circuit has a malfunction.
P0122:00
TP sensor No.1 circuit low input
•  If the PCM detects that the TP sensor No.1 voltage at the PCM terminal 1AZ is below 0.1 V, the PCM determines that the TP sensor No.1 circuit has a malfunction.
P0123:00
TP sensor No.1 circuit high input
•  If the PCM detects that the TP sensor No.1 voltage at the PCM terminal 1AZ is above 4.9 V, the PCM determines that the TP sensor No.1 circuit has a malfunction.
P0130:00
Voltage problem between PCM terminal 1C and PCM terminal 1L
•  A condition in which the voltage between PCM terminals 1C and 1L exceeds the specified range continues for the specified period or more.
P0131:00
A/F sensor circuit low input
•  Any one of the following conditions is met:
―  Voltage of A/F sensor terminal F is less than specified value
―  Voltage of A/F sensor terminal D is less than specified value
―  Voltage of A/F sensor terminal B is less than specified value
P0132:00
A/F sensor circuit high input
•  Any one of the following conditions is met:
―  Voltage of A/F sensor terminal F is more than specified value
―  Voltage of A/F sensor terminal D is more than specified value
―  Voltage of A/F sensor terminal B is more than specified value
P0133:00*2
A/F sensor circuit slow response
•  The response speed of the A/F sensor input signal when the air/fuel ratio is fluctuated is slow.
P0134:00
A/F sensor circuit no activity detected
•  The condition in which the A/F sensor element impedance is the specified value or more continues for 35 s.
P0137:00
HO2S circuit low input
•  A condition in which the HO2S input voltage is less than the specified value continues for the specified period.
P0138:00
HO2S circuit high input
•  A condition in which the HO2S input voltage exceeds the specified value continues for the specified period.
P013A:00*2
HO2S: Slow response (during transition from rich to lean)
•  The response speed of the HO2S input signal when the air/fuel ratio is fluctuated from rich to lean is slow.
P0140:00
HO2S circuit no activity detected
•  With the estimated temperature of the HO2S element exceeding the specified value, a condition in which the HO2S signal voltage is less than the specified value continues for the specified period.
P0171:00
Fuel trim system too lean
•  Any one of the following conditions is met:
―  The sum of the fuel feedback correction amount (SHRTFT1) and the fuel learning correction amount (LONGFT1) is the specified value (30 %) or more, and 10 s or more have elapsed with the fuel learning correction amount (LONGFT1) at the specified value (15 %) or more.
―  While the engine is idling or the vehicle is driven, the fuel feedback correction amount reaches the upper limit (25 % or more) for 20 s or more.
P0172:00
Fuel trim system too rich
•  Any one of the following conditions is met:
―  The sum of the fuel feedback correction amount (SHRTFT1) and the fuel learning correction amount (LONGFT1) is the specified value (−30 %) or less, and 10 s or more have elapsed with the fuel learning correction amount (LONGFT1) at the specified value (−15 %) or less.
―  While the engine is idling or the vehicle is driven, the fuel feedback correction amount reaches the lower limit (−25 % or less) for 20 s or more.
P0181:00
Fuel temperature sensor circuit range/performance problem
•  With the following conditions met, a condition has continued for 4 min in which the change in fuel temperature after engine start is less than 1 °C {2 °F}.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
―  Ignition switched ON (engine on)
―  Vehicle speed: 0 km/h {0 mph}
―  Change in engine coolant temperature amount after engine start: 40 °C {72 °F} or more
―  Elapsed time after engine start: 5 min
―  The following DTCs are not detected:
•  ECT sensor: P0117:00, P0118:00
•  Fuel temperature sensor: P0182:00, P0183:00
•  VSS: P0500:00
P0182:00
Fuel temperature sensor circuit low input
•  The PCM monitors the fuel temperature sensor signal. If the PCM detects that the fuel temperature sensor voltage at the PCM terminal 1AH is below 0.042 V for 5 s, the PCM determines that the fuel temperature sensor circuit has a malfunction.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
P0183:00
Fuel temperature sensor circuit high input
•  The PCM monitors the fuel temperature sensor signal. If the PCM detects that the fuel temperature sensor voltage at the PCM terminal 1AH is above 4.96 V for 5 s, the PCM determines that the fuel temperature sensor circuit has a malfunction.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
P0192:00
High fuel pressure sensor circuit low input
•  If the input voltage at the PCM terminal 1BO is less than 0.16 V for 5 s, the PCM determines that the high fuel pressure sensor circuit is low.
P0193:00
High fuel pressure sensor circuit high input
•  If the input voltage at the PCM terminal 1BO is more than 4.86 V for 5 s, the PCM determines that the high fuel pressure sensor circuit is high.
P0197:00
Engine oil temperature sensor circuit low input
•  The PCM monitors the input signal from the engine oil temperature sensor. If the voltage from the engine oil temperature sensor is below 0.1 V for 4 s, the PCM determines that the engine oil temperature sensor circuit has a malfunction.
MONITORING CONDITIONS
―  Battery voltage: 8—20 V
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
P0198:00
Engine oil temperature sensor circuit high input
•  The PCM monitors the engine oil temperature sensor signal. If the PCM detects that the engine oil temperature sensor voltage at the PCM terminal 1AU is above 4.95 V for 4 s, the PCM determines that the engine oil temperature sensor circuit has a malfunction.
MONITORING CONDITIONS
―  Battery voltage: 8—20 V
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
P0201:00
Fuel injector circuit/open cylinder No.1
•  If the fuel injection verification signal is not input at 25 times continuously even though the PCM drives the fuel injector No.1, the PCM determines that there is an open circuit in the fuel injector No.1 control circuit.
MONITORING CONDITIONS
―  The following conditions are met:
•  Battery voltage: 10.5 V or more
•  Fuel injection control: except during fuel cut
P0202:00
Fuel injector circuit/open cylinder No.2
•  If the fuel injection verification signal is not input at 25 times continuously even though the PCM drives the fuel injector No.2, the PCM determines that there is an open circuit in the fuel injector No.2 control circuit.
MONITORING CONDITIONS
―  The following conditions are met:
•  Battery voltage: 10.5 V or more
•  Fuel injection control: except during fuel cut
P0203:00
Fuel injector circuit/open cylinder No.3
•  If the fuel injection verification signal is not input at 25 times continuously even though the PCM drives the fuel injector No.3, the PCM determines that there is an open circuit in the fuel injector No.3 control circuit.
MONITORING CONDITIONS
―  The following conditions are met:
•  Battery voltage: 10.5 V or more
•  Fuel injection control: except during fuel cut
P0204:00
Fuel injector circuit/open cylinder No.4
•  If the fuel injection verification signal is not input at 25 times continuously even though the PCM drives the fuel injector No.4, the PCM determines that there is an open circuit in the fuel injector No.4 control circuit.
MONITORING CONDITIONS
―  The following conditions are met:
•  Battery voltage: 10.5 V or more
•  Fuel injection control: except during fuel cut
P0222:00
TP sensor No.2 circuit low input
•  If the PCM detects that the TP sensor No.2 voltage at the PCM terminal 1BE is below 0.1 V, the PCM determines that the TP sensor No.2 circuit has a malfunction.
P0223:00
TP sensor No.2 circuit high input
•  If the PCM detects that the TP sensor No.2 voltage at the PCM terminal 1BE is above 4.9 V, the PCM determines that the TP sensor No.2 circuit has a malfunction.
P0234:00
Dynamic pressure turbo (DPT) overboost condition
•  As the result of comparing the actual air charging pressure with the limited pressure, the actual air charging pressure exceeds the limited air charging pressure for a continuous 2 s.
P0236:00
Boost pressure sensor circuit range/performance problem
•  Any one of the following conditions is met:
―  The condition has continued for 1 s in which difference in barometric pressure measured and turbocharger/supercharger boost pressure is more than 12.0 kPa {0.122 kgf/cm2, 1.74 psi}, difference in manifold absolute pressure and turbocharger/supercharger boost pressure is more than 13.3 kPa {0.136 kgf/cm2, 1.93 psi} and difference in turbocharger/supercharger boost pressure and exhaust pressure is less than -30.7 kPa {-0.313 kgf/cm2, -4.45 psi}.
―  The condition has continued for 1 s in which difference in barometric pressure measured and turbocharger/supercharger boost pressure is less than -12.0 kPa {-0.122 kgf/cm2, -1.74 psi}, difference in manifold absolute pressure and turbocharger/supercharger boost pressure is less than -13.3 kPa {-0.136 kgf/cm2, -1.93 psi} and difference in turbocharger/supercharger boost pressure and exhaust pressure is more than 30.7 kPa {0.313 kgf/cm2, 4.45 psi}.
MONITORING CONDITIONS
•  Ignition switched off: 12.0—15.0 min have elapsed
•  The following DTCs are not detected:
―  BARO sensor: P2228:00, P2229:00
―  MAP sensor: P0107:00, P0108:00
―  Boost pressure sensor: P0237:00, P0238:00
―  Exhaust gas pressure sensor: P0472:00, P0473:00
P0237:00
Boost pressure sensor circuit low input
•  The PCM monitors the input voltage from the boost pressure sensor. If the input voltage at the PCM terminal 2AS is below 0.28 V for 5 s, the PCM determines that the boost pressure sensor circuit has a malfunction.
P0238:00
Boost pressure sensor circuit high input
•  The PCM monitors the input voltage from the boost pressure sensor. If the input voltage at the PCM terminal 2AS is above 4.89 V for 5 s, the PCM determines that the boost pressure sensor circuit has a malfunction.
P025B:00
Fuel pump control module circuit range/performance problem
•  When any of the following conditions is met:
―  PCM detects overheating in fuel pump control module.
―  Output duty ratio signal received from PCM is in error.
―  Temperature detection thermistor in fuel pump control module is malfunctioning.
―  Output signal from fuel pump control module is erratic (noise overlap).
P025C:00
Fuel pump control module result of on-board diagnostic test low input
•  Result of on-board test cannot be received from fuel pump control module (voltage is too low).
P025D:00
Fuel pump control module result of on-board diagnostic test high input
•  Result of on-board test cannot be received from fuel pump control module (voltage is too high).
P0300:00
Random misfire detected
•  Any one of the following conditions is met:
―  The misfire rate for every 200 rotations of the crankshaft exceeds the specified value (misfire which may damage catalytic converter).
―  The misfire rate for every 1,000 rotations of the crankshaft exceeds the specified value (misfire going against emission regulations).
P0301:00
Cylinder No.1 misfire detected
•  Any one of the following conditions is met:
―  The misfire rate of specific cylinders for every 200 rotations of the crankshaft exceeds the specified value (misfire which may damage catalytic converter).
―  The misfire rate of specific cylinders for every 1,000 rotations of the crankshaft exceeds the specified value (misfire going against emission regulations).
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
•  The PCM monitors input signal from the KS. If the input voltage is low for 5 s, the PCM determines that the KS circuit has a malfunction.
P0328:00
KS circuit high input
•  The PCM monitors input signal from the KS. If the input voltage is high for 5 s, the PCM determines that the KS circuit has a malfunction.
P0335:00
CKP sensor circuit problem
•  There is no CKP sensor signal input while the exhaust camshaft rotates 5 times.
•  The CKP sensor input signal pattern, received while the crankshaft rotates 10 times, is incorrect.
P0340:00
Intake CMP sensor circuit problem
•  The intake CMP sensor input signal pattern, received while the crankshaft rotates 24 times, is incorrect.
P0365:00
Exhaust CMP sensor circuit problem
•  The exhaust CMP sensor input signal pattern, received while the crankshaft rotates 24 times, is incorrect.
•  Cylinder identification is not completed while the crankshaft rotates 15 times.
P0401:00
EGR flow insufficient detected
•  When the following condition is met, the EGR volume is lower than the specification for the target value for a continuous specified time.
P0403:00
EGR valve control circuit problem
•  The PCM monitors the input voltage from the EGR valve. If the voltage remain low or high, the PCM determines that the EGR valve circuit has a malfunction.
P0421:00*2
Catalytic converter system
•  The PCM detects that the HO2S output fluctuates from lean to rich in a short amount of time at specified times continuously after recovery from fuel cut control.
P0443:00
Purge solenoid valve circuit problem
•  The purge control voltage at the PCM terminal 1AX exceeds the specification or the purge control voltage is less than the specification relative to the PCM control condition.
P0461:00
Fuel gauge sender unit circuit range/performance problem
•  The change in the remaining fuel quantity in the fuel tank is less than 5 % when the amount of fuel consumption by fuel injection reaches 25 L {6.6 US gal, 5.5 Imp gal}.
P0462:00
Fuel gauge sender unit circuit low input
•  The PCM monitors the fuel level signal and fuel gauge sender unit output voltage from the instrument cluster. If the PCM detects that the fuel level, fuel gauge sender unit (main), or fuel gauge sender unit (sub) output voltage is too low, the PCM determines that the fuel gauge sender unit (main) or fuel gauge sender unit (sub) circuit has a malfunction.
P0463:00
Fuel gauge sender unit circuit high input
•  The PCM monitors the fuel level signal and fuel gauge sender unit output voltage from the instrument cluster. If the PCM detects that the fuel level, fuel gauge sender unit (main), or fuel gauge sender unit (sub) output voltage is too high, the PCM determines that the fuel gauge sender unit (main) or fuel gauge sender unit (sub) circuit has a malfunction.
P0471:00
Exhaust gas pressure sensor circuit range/performance problem
•  Any one of the following conditions is met:
―  The condition has continued for 1 s in which difference in barometric pressure measured and turbocharger/supercharger boost pressure is more than 12.0 kPa {0.122 kgf/cm2, 1.74 psi}, difference in manifold absolute pressure and turbocharger/supercharger boost pressure is more than 13.3 kPa {0.136 kgf/cm2, 1.93 psi} and difference in turbocharger/supercharger boost pressure and exhaust pressure is less than -30.7 kPa {-0.313 kgf/cm2, -4.45 psi}.
―  The condition has continued for 1 s in which difference in barometric pressure measured and turbocharger/supercharger boost pressure is less than -12.0 kPa {-0.122 kgf/cm2, -1.74 psi}, difference in manifold absolute pressure and turbocharger/supercharger boost pressure is less than -13.3 kPa {-0.136 kgf/cm2, -1.93 psi} and difference in turbocharger/supercharger boost pressure and exhaust pressure is more than 30.7 kPa {0.313 kgf/cm2, 4.45 psi}.
MONITORING CONDITIONS
•  Ignition switched off: 12—15 min have elapsed
•  The following DTCs are not detected:
―  MAP sensor: P0107:00, P0108:00
―  Boost pressure sensor: P0237:00, P0238:00
―  Exhaust gas pressure sensor: P0472:00, P0473:00
―  BARO sensor: P2228:00, P2229:00
P0472:00
Exhaust gas pressure sensor circuit low input
•  If the input voltage at the PCM terminal 1BF is less than 0.19 V for 5 s, the PCM determines that the exhaust gas pressure sensor circuit has a malfunction.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
P0473:00
Exhaust gas pressure sensor circuit high input
•  If the input voltage at the PCM terminal 1BF is more than 4.9 V for 5 s, the PCM determines that the exhaust gas pressure sensor circuit has a malfunction.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
P0480:00
Cooling fan control circuit malfunction
•  The PCM monitors the input voltage from the fan control module. If the voltage at the PCM terminal 2AQ remains low or high, the PCM determines that the fan control circuit has a malfunction.
P0500:00
VSS circuit problem
•  An error in the wheel speed signal from the DSC HU/CM is detected by CAN when the following conditions are met:
―  Shift position: except P or N position
―  Absolute load: above 40 %
―  Engine speed: above 2,000 rpm
―  Brake switch: OFF
P0504:00
Brake switch circuit problem
•  The condition in which the brake switch No.1 and No.2 signals are both on or off continues for 3 s or more and the condition is repeated 5 times.
P0522:00
Engine oil pressure sensor circuit low input
•  If the input voltage at the PCM terminal 1AY is less than 0.16 V for 2 s, the PCM determines that the engine oil pressure sensor circuit is low.
MONITORING CONDITIONS
―  Battery voltage: 8—20 V
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
P0523:00
Engine oil pressure sensor circuit high input
•  If the input voltage at the PCM terminal 1AY is more than 4.74 V for 2 s, the PCM determines that the engine oil pressure sensor circuit is high.
MONITORING CONDITIONS
―  Battery voltage: 8—20 V
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
P0524:00
Engine oil pressure too low
•  After 10 s have elapsed since engine start (including engine-stop by i-stop control) and 3 s have elapsed since the actual engine oil pressure falls below the specified value.
P0532:00
Refrigerant pressure sensor circuit low input
•  The PCM monitors input voltage from the refrigerant pressure sensor. If the input voltage at the PCM terminal 2W is below 0.1 V for 5 s, the PCM determines that the refrigerant pressure sensor circuit has a malfunction.
P0533:00
Refrigerant pressure sensor circuit high input
•  The PCM monitors input voltage from the refrigerant pressure sensor. If the input voltage at the PCM terminal 2W is above 4.9 V for 5 s, the PCM determines that the refrigerant pressure sensor circuit has a malfunction.
P0555:00*1
Power brake unit vacuum sensor circuit problem
•  The PCM monitors the power brake unit vacuum sensor signal voltage while the ignition is switched ON. If the PCM detects the power brake unit vacuum sensor voltage is below 0.04 V or above 4.91 V for 5 s, the PCM determines that the power brake unit vacuum sensor circuit has problem.
P057F:00*1
Power system: Battery deterioration
•  The battery charge/discharge flow exceeds the specification.
P058A:00*1
Current sensor: Function malfunction
•  Error signal from the current sensor is received.
P0600:00
Serial communication link
•  PCM internal malfunction.
P0601:00
PCM memory check sum error
•  PCM internal memory check sum error.
P0604:00
PCM RAM error
•  PCM internal RAM malfunction.
P0606:00
PCM processor error
•  PCM internal CPU malfunction.
P0607:00
Control module performance problem
•  PCM internal malfunction.
P0615:00*1
Starter/starter relay operation amount
•  The PCM records DTCs when the number of times the engine has been started reaches the warrantied performance frequency for the starter or starter relay.
P061B:00
Internal control module torque calculation performance problem
•  Indicates an error occurred in the PCM.
•  There is a malfunction in the sensor input signal to the PCM.
P061D:00
Internal control module engine air mass performance problem
•  Indicates an error occurred in the PCM.
P061F:00
Internal control module throttle valve actuator controller performance problem
•  When any of the following conditions is met:
―  Start stop unit internal malfunction
―  CAN communication line malfunction between start stop unit and PCM
―  PCM internal malfunction
P0628:00
Fuel pump control module circuit low input
•  When the PCM outputs a duty signal to the fuel pump control module, the difference in voltage between fuel pump unit terminals A and B is less than 1.5 V for a continuous 5 s.
P0629:00
Fuel pump control module circuit high input
•  The PCM detects over-current during the fuel pump control module control.
P0638:00
Throttle valve actuator control range/performance problem
•  The PCM compares the actual TP with the target TP. If the difference is more than the threshold value, the PCM determines that there is a throttle valve actuator control range/performance problem.
P064D:00
Internal control module A/F sensor processor performance problem
•  Malfunction in A/F sensor signal circuit in PCM occurs.
P0685:00*2
Main relay control circuit open
•  The period of time in which the PCM power supply remains on after the ignition is switched off is not within the specified time.
P06B8:00
Internal control module non-volatile RAM error
•  PCM internal EEPROM malfunction.
P06DB:00
Engine oil solenoid valve control circuit low input
•  If the PCM detects that the engine oil solenoid valve control voltage at the PCM terminal 1BM is specified value or less for 2 s with the following condition met, the PCM determines that the engine oil solenoid valve circuit voltage is low.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
―  Engine oil solenoid valve control duty value: 94% or less
P06DC:00
Engine oil solenoid valve control circuit high input
•  If the PCM detects that the engine oil solenoid valve control current at the PCM terminal 1BM is specified value or more for 4 s with the following condition met, the PCM determines that the engine oil solenoid valve circuit voltage is high.
MONITORING CONDITIONS
―  Battery voltage: 8—16 V
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
―  Engine oil solenoid valve control duty value: 5% or more
P06DD:00
Engine oil pressure switch control circuit high input
•  The PCM detects that the difference between the target engine oil pressure and the actual engine oil pressure is 100 kPa {1.02 kgf/cm2, 14.5 psi} or more for 5 s when the following conditions are met.
MONITORING CONDITIONS
―  Engine oil temperature sensor: Normal
―  Engine oil pressure sensor: Normal
―  OCV: Normal
―  Engine speed: 5,500 rpm or less
―  Engine oil temperature: −10—50 °C {14—122 °F} (Low engine speed during idling)
―  Engine oil temperature: −10 °C {14 °F} or more (Engine speed is 1,500—5,500 rpm)
P06DE:00
Engine oil pressure switch control circuit low input
•  When the following condition is met, the actual engine oil pressure is 800 kPa {8.16 kgf/cm2, 116.0 psi} or more for 5 s.
MONITORING CONDITIONS
―  Engine oil temperature sensor: Normal
―  Engine oil pressure sensor: Normal
―  OCV: Normal
―  The following DTCs are not detected:
•  Malfunction due to no engine oil pressure: P0524:00
P0703:00
Brake switch input circuit problem
•  The brake switch does not switch even though the vehicle is stopped 8 times repeatedly from a vehicle speed of 30 km/h {19 mph} or more.
P0A0F:00*1
Engine failed to restart
•  Any of following conditions occurs:
―  When the engine should restart after it is stopped by the i-stop control, it does not start even though it is cranked for 3 s or more.
―  When the engine should restart after it is stopped by the i-stop control, it does not cranked.
P0A8D:00*1
Power supply system circuit low input
•  Any one of the following conditions is met:
―  Battery voltage is 7.25 V or less when engine restarts from i-stop.
―  DC-DC converter terminal voltage is 6 V or less when engine restarts from i-stop.
―  PCM terminal voltage is 6.2 V or less when engine starts.
―  Battery internal resistance is specified value or more.
P0A8F:00*1
Power system: Low input
•  Any one of the following conditions is met:
―  Battery voltage is 11 V or less when ignition is switched off after leaving vehicle for 30 days or more.
―  Battery voltage is 11 V or less for a continuous 5 days when ignition is switched off.
P0A94:00*1
DC-DC converter: control circuit signal error
•  Internal malfunction signal from DC-DC converter via front body control module (FBCM) is received. (CAN/LIN communication).
•  Input signal from the DC-DC converter limits the pressure increase time.
•  Input signal from the DC-DC converter does not implement pressure increase after a pressure increase command to the DC-DC converter.
P111A:00
Engine coolant temperature is high
•  The engine coolant temperature is 122 °C {252 °F} or more.
P117A:00
Engine oil temperature is high
•  With the transmission in 5th gear or lower gear, an engine speed of 5,100 rpm or more continues for 6 min.
P1200:00*2
Low fuel injection amount
•  In the sum of the fuel feedback correction amount (SHRTFT1) and the fuel learning correction amount (LONGFT1), the predicted value is the specification or more.
P1260:00
Immobilizer system problem
•  The start stop unit detects an immobilizer system malfunction.
P130C:00
Pre-ignition detected
•  Pre-ignition is detected a few times continuously.
P1380:00
Electric variable valve timing control circuit problem
•  A malfunction is detected in the results of the on-board diagnostic test received from the electric variable valve timing driver.
P151B:00
IAC system problem
•  The PCM cannot control the idle speed toward the target idle speed during the KOER self test.
P2090:00
OCV circuit low input
•  The OCV control voltage relative to the PCM control is too low.
P2091:00
OCV circuit high input
•  The OCV control voltage relative to the PCM control is too high.
P2096:00*2
HO2S fuel injection control system: air fuel too lean
•  Depending on the correction deviation of the A/F sensor, a condition in which the fuel feedback correction amount (SHRTFT12) for the HO2S is the specified value (2 %) or more and the sum (SHRTFT12+LONGFT12) of the fuel feedback correction amount and the fuel learning correction amount is the specified value (2.3—2.5 %) or more continues for a period of 25 s.
P2097:00*2
HO2S fuel injection control system: air fuel too rich
•  Depending on the correction deviation of the A/F sensor, a condition in which the fuel feedback correction amount (SHRTFT12) for the HO2S is the specified value (−2 %) or less and the sum (SHRTFT12+LONGFT12) of the fuel feedback correction amount and the fuel learning correction amount is the specified value (−2.5—−2.3 %) or less continues for a period of 25 s.
P2101:00
Throttle valve actuator control motor circuit range/performance problem
•  The PCM turns the main relay on, but if the input voltage is 6.0 V or less, then the PCM determines that the main relay control circuit voltage is low.
•  There is a system error in the electrical throttle control system of the PCM.
P2107:00
Throttle valve actuator control module processor error
•  PCM internal malfunction.
P2109:00
TP sensor minimum stop range/performance problem
•  If the fully-close throttle position is 5.1° or lower, or 15.9° or more (even though fully-closed throttle position learning is finished), the PCM determines there is a malfunction.
P2110:00
Throttle valve actuator control system-forced limited RPM
•  PCM internal malfunction.
P2112:00
Throttle valve actuator motor current range/performance problem
•  The throttle valve actuator control duty ratio is 95 % or more with the ignition switched ON (engine on).
P2119:00
Throttle valve actuator control throttle body range/performance problem
•  The PCM compares the actual TP with initial setting TP when the ignition is switched off. If the actual TP is higher than the initial setting TP, the PCM determines that there is a throttle valve return spring malfunction.
P2122:00
APP sensor No.1 circuit low input
•  The PCM monitors the input voltage from APP sensor No.1. If the input voltage at the PCM terminal 2AN is less than 0.1 V, the PCM determines that the APP sensor No.1 circuit input voltage is low.
P2123:00
APP sensor No.1 circuit high input
•  The PCM monitors the input voltage from APP sensor No.1. If the input voltage at the PCM terminal 2AN is above 4.9 V, the PCM determines that the APP sensor No.1 circuit input voltage is high.
P2127:00
APP sensor No.2 circuit low input
•  The PCM monitors the input voltage from APP sensor No.2. If the input voltage at the PCM terminal 2AR is less than 0.1 V, the PCM determines that the APP sensor No.2 circuit has a malfunction.
P2128:00
APP sensor No.2 circuit high input
•  The PCM monitors the input voltage from APP sensor No.2. If the input voltage at the PCM terminal 2AR is more than 4.9 V, the PCM determines that the APP sensor No.2 circuit has a malfunction.
P2135:00
TP sensor No.1/No.2 voltage correlation problem
•  The PCM compares the input voltage from TP sensor No.1 with the input voltage from TP sensor No.2. If the difference is more than the specification, the PCM determines that there is a TP sensor No.1/No.2 voltage correlation problem.
P2138:00
APP sensor No.1/No.2 voltage correlation problem
•  The PCM compares the input voltage from APP sensor No.1 with the input voltage from APP sensor No.2. If the difference is more than the specification, the PCM determines that there is an APP sensor No.1/No.2 angle correlation problem.
P2227:00
BARO sensor circuit range/performance problem
•  Any one of the following conditions is met:
―  The condition has continued for 2 s in which difference in barometric pressure measured and manifold absolute pressure is more than 12.0 kPa {0.122 kgf/cm2, 1.74 psi}, difference in manifold absolute pressure and turbocharger/supercharger boost pressure is more than 12.0 kPa {0.122 kgf/cm2, 1.74 psi} and difference in manifold absolute pressure and exhaust pressure is more than 25.8 kPa {0.263 kgf/cm2, 3.74 psi}.
―  The condition has continued for 2 s in which difference in barometric pressure measured and manifold absolute pressure is less than -12.0 kPa {-0.122 kgf/cm2, -1.74 psi}, difference in manifold absolute pressure and turbocharger/supercharger boost pressure is less than -12.0 kPa {-0.122 kgf/cm2, -1.74 psi} and difference in manifold absolute pressure and exhaust pressure is less than -25.8 kPa {-0.263 kgf/cm2, -3.74 psi}.
MONITORING CONDITIONS
•  Period vehicle being left: 6 h or more
•  Battery voltage: 8 V or more
•  Within 20 s after engine start
•  The following DTCs are not detected:
―  MAP sensor: P0107:00, P0108:00
―  Boost pressure sensor: P0237:00, P0238:00
―  Exhaust gas pressure sensor: P0472:00, P0473:00
―  BARO sensor: P2228:00, P2229:00
P2228:00
BARO sensor circuit low input
•  The PCM monitors input voltage from the BARO sensor. If the input voltage is low for 5 s, the PCM determines that the BARO sensor circuit has a malfunction.
P2229:00
BARO sensor circuit high input
•  The PCM monitors input voltage from the BARO sensor. If the input voltage is high for 5 s, the PCM determines that the BARO sensor circuit has a malfunction.
P2237:00
Open circuit between A/F sensor terminal B and PCM terminal 1L
•  After A/F sensor activation, a condition in which PCM terminal 1C voltage is within the specified range continues for 5 s or more.
P2243:00
A/F sensor reference voltage circuit open
•  A condition in which the PCM terminal 1G voltage is the specified value or more continues for 30 s.
P2251:00
Open circuit between A/F sensor terminal D and PCM terminal 1C
•  The following conditions are met:
―  A/F sensor element impedance is specified value or more
―  A/F sensor terminal F voltage (B+ terminal) is less than specified value or unstable.
P2299:00
Accelerator pedal: spring back malfunction
•  When under the following conditions it is detected that the brake pedal is depressed during driving.*
―  Racing
―  Engine speed: 875 rpm or more
*: The brake override system may not operate depending on the brake pedal depression amount.
P2302:00
Ion sensor No.1 circuit problem
•  After the engine is started, when the engine speed is 2,000 rpm or less, the signal input to the PCM from ion sensor No.1 is in error.
P2305:00
Ion sensor No.2 circuit problem
•  After the engine is started, when the engine speed is 2,000 rpm or less, the signal input to the PCM from ion sensor No.2 is in error.
P2308:00
Ion sensor No.3 circuit problem
•  After the engine is started, when the engine speed is 2,000 rpm or less, the signal input to the PCM from ion sensor No.3 is in error.
P2311:00
Ion sensor No.4 circuit problem
•  After the engine is started, when the engine speed is 2,000 rpm or less, the signal input to the PCM from ion sensor No.4 is in error.
P2502:00
Generator system: Malfunction in voltage generated by generator
•  The voltage generated by the generator is 17 V or higher and the battery voltage is 11 V or less for a continuous specified time.
P2503:00
Generator system: Voltage generated by generator is low
•  A condition continues for a specified period of time in which the target generator output current calculated by the PCM is 20 A or more and the generator output voltage is 8.5 V or less.
P2504:00
Generator system: Voltage generated by generator is high
•  The voltage generated by the generator is 18.5 V or higher or the battery voltage is 16 V or higher for a continuous specified time.
P2507:00
PCM battery voltage low input
•  The PCM monitors the voltage of backup battery positive terminal. If the PCM detects that the battery positive terminal voltage is below 6 V for 5 s, the PCM determines that the backup voltage circuit has a malfunction.
P250A:00
Engine oil level signal: engine oil level sensor malfunction
•  PCM receives abnormal signal from the engine oil level sensor.
P250C:00
Engine oil level sensor power supply circuit malfunction
•  When the following conditions are met, a supply voltage error signal from the engine oil level sensor continues to be received for a specified time.
MONITORING CONDITIONS
―  All of the following conditions is met for 1 min.
•  Battery voltage: 10—16 V
•  Communication error between engine oil level sensor and PCM DTC U1100:00 not detected.
P250F:00
Engine oil level signal: engine oil level low
•  The engine oil level has decreased around or below MIN mark.
P2540:00
Low fuel pressure sensor circuit range/performance problem
•  Variation in fuel pressure is less than 5 kPa {0.05 kgf/cm2, 0.7 psi} with the following conditions met.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
―  Ignition switched ON (engine on)
―  Engine speed: 500—2,500 rpm
―  Engine load: 0.5 or less
―  The following DTCs are not detected:
•  Low fuel pressure sensor: P2541:00, P2542:00
P2541:00
Low fuel pressure sensor circuit low input
•  If the input voltage at the PCM terminal 1M is less than 0.034 V for 5 s, the PCM determines that the low fuel pressure sensor circuit is low.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
P2542:00
Low fuel pressure sensor circuit high input
•  If the input voltage at the PCM terminal 1M is more than 4.82 V for 5 s, the PCM determines that the low fuel pressure sensor circuit is high.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
P2564:00
Wastegate valve position sensor circuit low input
•  If the input voltage at the PCM terminal 1BJ is less than 0.25 V for 5 s, the PCM determines that the wastegate valve position sensor circuit is low.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
P2565:00
Wastegate valve position sensor circuit high input
•  If the input voltage at the PCM terminal 1BJ is more than 4.75 V for 5 s, the PCM determines that the wastegate valve position sensor circuit is high.
MONITORING CONDITIONS
―  Battery voltage: 8 V or more
―  0.5 s have elapsed after the ignition was switched ON (engine off or on)
P2610:00
Malfunction in instrument cluster
•  Malfunction detected in instrument cluster.
U0073:00
CAN system communication error (HS CAN)
•  Malfunction in CAN bus communication line.
U0074:00
CAN system communication error (local CAN between PCM and TCM)
•  Malfunction in CAN bus communication line.
U0101:00
CAN communication: communication error to TCM
•  Communication error between the PCM and TCM continues for 5 s or more.
U0104:00*3
CAN communication: communication error to radar unit
•  Communication error between the PCM and radar unit continues for 5 s or more.
U0121:00
CAN communication: communication error to DSC HU/CM
•  Communication error between the PCM and DSC HU/CM continues for 5 s or more.
U0131:00
CAN communication: communication error to EPS control module
•  Communication error between the PCM and EPS control module continues for 5 s or more.
U0140:00
CAN communication: communication error to front body control module (FBCM)
•  Communication error between the PCM and front body control module (FBCM) continues for 5 s or more.
U0151:00
CAN communication: communication error to SAS control module
•  Communication error between the PCM and SAS control module continues for 5 s or more.
U0155:00
CAN communication: communication error to instrument cluster
•  Communication error between the PCM and instrument cluster continues for 5 s or more.
U0214:00
CAN communication: communication error to start stop unit
•  Communication error between the PCM and start stop unit continues for 5 s or more.
U023A:00
CAN communication: communication error to forward sensing camera (FSC)
•  Communication error between the PCM and forward sensing camera (FSC) continues for 5 s or more.
U0298:00*1
CAN/LIN communication system: DC-DC converter information communication error with front body control module (FBCM)
•  PCM detects a DC-DC converter information communication error from front body control module (FBCM).
U0302:00
TCM processor error
•  When any of the following conditions is met:
―  CAN communication line malfunction between TCM and PCM
―  TCM internal malfunction
U0305:00*3
Radar unit error
•  When any of the following conditions is met:
―  CAN communication line malfunction between radar unit and PCM
―  Radar unit internal malfunction
U0315:00
DSC HU/CM error
•  When any of the following conditions is met:
―  CAN communication line malfunction between DSC HU/CM and PCM
―  DSC HU/CM internal malfunction
U0320:00
EPS control module error
•  When any of the following conditions is met:
―  CAN communication line malfunction between EPS control module and PCM
―  EPS control module internal malfunction
U0323:00
Instrument cluster error
•  When any of the following conditions is met:
―  CAN communication line malfunction between instrument cluster and PCM
―  Instrument cluster internal malfunction
U0336:00
SAS control module error
•  When any of the following conditions is met:
―  CAN communication line malfunction between SAS control module and PCM
―  SAS control module internal malfunction
U0338:00
Start stop unit error
•  When any of the following conditions is met:
―  CAN communication line malfunction between start stop unit and PCM
―  Start stop unit internal malfunction
U053B:00
Abnormal message from forward sensing camera (FSC)
•  Correct data cannot be received from forward sensing camera (FSC).
U1007:00*1
CAN/LIN communication system: current sensor information communication error with front body control module (FBCM)
•  PCM detects a current sensor information communication error from front body control module (FBCM).
U1100:00
LIN communication: communication error to engine oil level sensor
•  With the following conditions continued for 1.5 s, a communication error between the PCM and engine oil level sensor is continued for 5 s or more.
―  Battery voltage: 10—16 V
―  Ignition switched ON (engine off or on)
U2300:00
Global central configuration error
•  Any of following conditions occurs:
―  No configuration of the instrument cluster.
―  The configuration signal with the estimated CAN ID is not sent from the instrument cluster.
―  The configuration signal value sent via CAN from the instrument cluster is unknown or invalid.
―  The configuration signal value sent via CAN from the instrument cluster is a value other than the estimated value.
―  The configuration signal value sent via CAN from the instrument cluster does not match the PCM value.
U3000:41
PCM processor error
•  Communication error in the PCM.

*1   :Vehicles with i-stop system
*2   :If equipped
*3   :Vehicles with mazda radar cruise control (MRCC) system


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.


On-board device control (Simulation test, active command mode) (mode 08)

Active command modes function
•  Simulation items for output parts have been set.
•  When the engine conditions and the other conditions have been met, the simulation item can be operated.
•  The simulation items are shown below.
Note
•  Simulation items on parts which are not equipped to the vehicle do not operate.

Simulation item table

Item

Applicable component

Unit/Condition

Operation condition

Engine condition

Other condition

ABV_OIL_P
Air bypass valve
Off/On
•  Under the following conditions:
―  Idle
Not applicable
ACCS
A/C relay
Off/On
•  Under the following conditions:
―  Ignition is switched ON (engine off)
Not applicable
AIRSHUT_DSD
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
ARPMDES
Target engine speed
RPM
•  Under the following conditions:
―  Idle
―  Racing (not idle)
•  The use in the following ranges is recommended:
―  Engine coolant temperature: 75—95 °C {167—203 °F}
―  Vehicle speed: 0 km/h {0 mph}
―  Override drive parameter input range: 550—2,000 rpm
EVAPCP
Purge solenoid valve
%
•  Under the following conditions:
―  Ignition is switched ON (engine off)
―  Idle
―  Racing (not idle)
Not applicable
EVAPCV
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
FAN_DUTY
Fan control module
%
•  Under the following conditions:
―  Ignition is switched ON (engine off)
―  Idle
―  Racing (not idle)
Not applicable
FAN1
Cooling fan relay
Off/On
•  Under the following conditions:
―  Ignition is switched ON (engine off)
―  Idle (no load)
Not applicable
FAN2
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
FAN3
Displays in the Mazda Modular Diagnostic System (M-MDS) but it does not operate.
FP
Fuel pump
Off/On
•  Under the following conditions:
―  Ignition is switched ON (engine off)
―  Idle
―  Racing (not idle)
Not applicable
INJ_1
Fuel injector No.1
OFF
•  Under the following conditions:
―  Ignition is switched ON (engine off)
―  Idle
―  Racing (not idle)
Warning
•  Do not use the simulation function while the vehicle is being driven. Stopping the fuel ejection causes the engine to stall which may cause the brakes to not function.
INJ_2
Fuel injector No.2
OFF
INJ_3
Fuel injector No.3
OFF
INJ_4
Fuel injector No.4
OFF
OIL_P_SOL
Engine oil solenoid valve
Off/On
•  Under the following conditions:
―  Ignition is switched ON (engine off)
―  Idle
―  Racing (not idle)
Caution
•  Reducing hydraulic pressure in the engine high speed range causes engine damage. In addition, DTCs related to variable valve timing may be detected.
SEGRP DSD
EGR valve
%
•  Under the following conditions:
―  Idle (no load)
Note
•  If the EGR valve step number is maximized, misfiring may occur at worst and a misfiring-related DTC may be stored.
Test
Test mode
Off/On
•  Under the following conditions:
―  Ignition is switched ON (engine off)
―  Idle
―  Racing (not idle)
Not applicable
VEV_OIL_P
Three way solenoid valve
Off/On
•  Under the following conditions:
―  Idle
Not applicable
VT_EX_DES
OCV
° (deg)
•  Under the following conditions:
―  Idle (no load)
•  Under the following conditions:
―  Override drive parameter input range: 0—45 °
―  Engine speed: approx. 1,000 rpm
―  Engine coolant temperature: above 60 °C {140 °F}
―  Engine oil temperature: below 100 °C {212 °F}
―  Shift position: N position
WGV
Wastegate valve position
%
•  Under the following conditions:
―  Idle
•  Under the following conditions:
―  Vehicle speed: 0 km/h {0 mph}
―  Override drive parameter input range: 0—100 %


External diagnostic unit communication function

•  Function for allowing both the PCM and external tester to receive and send data.
•  The DLC-2 has been adopted as the communication medium.
•  The types of data which the PCM and external tester can receive and send using the external tester communication function include the following items:
―  Recording of engine control system information in the PCM.
―  Data related to exhaust emission such as input/output signals, the PCM-calculated values and system status.
DLC-2 outline
•  The DLC-2 located in the driver compartment is a service connector defined by OBD regulations.
•  The following are functions for each terminal.
ac5wzn00004013

—: Not applicable

Terminal

Function

A
Battery positive voltage
B
Terminal for headlight auto leveling system initial setting
C
SAS control module
D
E
CAN communication line LO (HS)
F
CAN communication line HI (HS)
G
H
Ground (signal)
I
J
Ground (chassis)
K
CAN communication line LO (MS)
L
CAN communication line HI (MS)
M
N
O
P


Structure/Construction


Block diagram

ac5wzn00004014