DTC DETECTION LOGIC AND CONDITIONS [MZR 1.6]


id0102h3100300

DTC No.

Condition

Detection condition

B10A2:00
Vehicle collision
•  A collision signal from the SAS control module is received.
P0011:00
CMP-timing over-advanced
•  If the actual valve timing advances excessively against the target valve timing with the following condition met:
―  Variable valve timing control: maximum cam retard mode
P0012:00
CMP-timing over-retarded
•  If the actual valve timing retards excessively against the target valve timing with the following condition met:
―  Variable valve timing control: feedback mode
P0030:00
A/F sensor heater control circuit problem
•  If the A/F sensor impedance is 44 ohms or more for 20 s or more even though the A/F sensor heater control is operated for 400 s.
P0031:00
A/F sensor heater control circuit low input
•  If the input voltage to the A/F sensor heater drive terminal in the PCM is low for 1 s or more even though the A/F sensor is duty-controlled at under 90% by the PCM.
Note
•  A/F sensor heater is controlled by duty signal.
P0032:00
A/F sensor heater control circuit high input
•  If the input voltage to the A/F sensor heater drive terminal in the PCM is high for 1 s or more even though the A/F sensor is duty-controlled at 10% or more by the PCM.
Note
•  A/F sensor heater is controlled by duty signal.
P0037:00
HO2S heater control circuit low input
•  If the input voltage to the HO2S heater drive terminal in the PCM is low for 0.5 s or more even though the HO2S is duty-controlled at under 90% by the PCM.
Note
•  HO2S heater is controlled by duty signal.
P0038:00
HO2S heater control circuit high input
•  If the input voltage to the HO2S heater drive terminal in the PCM is high for 0.5 s or more even though the HO2S is duty-controlled at 10% or more by the PCM.
Note
•  HO2S heater is controlled by duty signal.
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.25 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.84 V, the PCM determines that the ambient temperature sensor circuit has a malfunction.
P0101:00
MAF sensor circuit range/performance problem
•  The PCM monitors mass intake air flow amount when the engine is running.
―  If the mass intake air flow amount is above 36 l/s for 5 s and the engine speed is less than 2,000 rpm with the engine running and engine coolant temperature is more than 70 °C {158 °F}, the PCM determines that the detected mass intake air flow amount is too high.
―  If the mass intake air flow amount is below 6.7—41 l/s (the value depends on engine speed) for 5 s and the engine speed is above 1,000 rpm with engine running and the throttle opening angle more than 50% with the engine running, the PCM determines that detected the mass intake air flow amount is too low.
P0102:00
MAF sensor circuit low input
•  If the input voltage is less than 0.21 V for 5 s, the PCM determines that the MAF sensor circuit has a malfunction.
P0103:00
MAF sensor circuit high input
•  If the input voltage is more than 4.9 V for 5 s, the PCM determines that the MAF sensor circuit has a malfunction.
P0111:00
IAT sensor circuit range/performance problem
•  The PCM compares the IAT with the ECT when the engine is running. If the IAT is higher than the ECT by 40 °C {72 °F} for 60 s, the PCM determines that there is an IAT sensor circuit range/performance problem.
P0112:00
IAT sensor circuit low input
•  If the PCM detects that the IAT sensor voltage is less than 0.16 V for 5 s, the PCM determines that the IAT sensor circuit has a malfunction.
P0113:00
IAT sensor circuit high input
•  If the input voltage is more than 4.8 V for 5 s, the PCM determines that the IAT sensor circuit has a malfunction.
P0117:00
ECT sensor circuit low input
•  If the PCM detects that the ECT sensor voltage is less than 0.2 V for 5 s, the PCM determines that the ECT sensor circuit has a malfunction.
P0118:00
ECT sensor circuit high input
•  If the PCM detects that the ECT sensor voltage is more than 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 is less than 0.1 V while the engine is running, 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 is more than 4.9 V after the ignition is switched to ON, the PCM determines that the TP sensor No.1 circuit has a malfunction.
P0125:00
Insufficient coolant temperature for closed loop fuel control
•  The PCM monitors the ECT after cold engine start. If the ECT does not reach the specification in a certain period, the PCM determines that the engine coolant temperature for closed loop fuel control is insufficient.
P0130:00
A/F sensor circuit problem
•  If the A/F sensor electrical resistance is 500 ohms or more for 2 s or more even though the A/F sensor heater is operated.
P0131:00
A/F sensor circuit low input
•  If the voltage for control of the A/F sensor in the PCM is 1.13 V (+ terminal) or lower, or 0.64 V (− terminal) or lower.
P0132:00
A/F sensor circuit high input
•  If the voltage for control of the A/F sensor in the PCM is 3.59 V (+ terminal) or higher, or 3.54 V (− terminal) or higher.
P0133:00*3
A/F sensor circuit slow response
•  The PCM monitors the A/F sensor terminal A current slow response while the A/F fluctuation being provided when following monitoring conditions are met. If the average value of slow response is more than specified value, the PCM determine that the A/F sensor has a deterioration.
MONITORING CONDITIONS
―  Drive Mode 03 (A/F Sensor Heater, HO2S Heater, A/F Sensor, HO2S, and TWC Repair Verification Drive Mode)
―  The following conditions are met:
•  A/F sensor heater monitor is completed.
•  Fuel system loop status is closed loop fuel control.
―  Engine speed: 1,350—3,500 rpm
―  Absolute load: 15—70% (at engine speed: 2,500 rpm)
―  Intake air volume: 5—40 g/s
―  Engine coolant temperature: above 70 °C {158 °F}
P0134:00
A/F sensor circuit no activity detected
•  If the A/F sensor element impedance is 40 ohms or more even though 79 s have elapsed since the heater was energized.
P0137:00
HO2S circuit low input
•  The PCM monitors the input voltage from the HO2S. If the input voltage from the HO2S decreases below 0.1 V with the HO2S fuel injection feedback system excessively lean for a continuous 25 s, the PCM determines that circuit input is low.
•  The PCM monitors the input voltage from the HO2S when the following conditions are met. Under the following monitoring conditions, if the input voltage from the HO2S does not even exceed 0.1 V though the short term fuel trim is controlled up to 20.5% for 9.6 s, the PCM determines that HO2S circuit input is low.
MONITORING CONDITIONS
―  Drive Mode 03 (A/F sensor heater, HO2S heater, A/F sensor, HO2S and TWC Repair Verification Drive Mode)
―  Following conditions are met for above 20.8 s:
•  Engine speed: above 1,500 rpm
•  Engine coolant temperature: above 70 °C {158 °F}
•  HO2S heater control: ON
P0138:00
HO2S circuit high input
•  If the input voltage is 1.2 V or more for 5 s or more, the PCM determines that the HO2S circuit voltage is high.
P0140:00
HO2S circuit no activity detected
•  The PCM monitors the input voltage from the HO2S when the following conditions are met. Under the following monitoring conditions, if the input voltage from the HO2S does not even exceed 0.7 V though the short term fuel trim is controlled up to 20.5% for 9.6 s, the PCM determines that HO2S circuit is not activated.
MONITORING CONDITIONS
―  Drive Mode 03 (A/F sensor heater, HO2S heater, A/F sensor, HO2S and TWC Repair Verification Drive Mode)
―  Following conditions are met for above 20.8 s:
•  Engine speed: above 1,500 rpm
•  Engine coolant temperature: above 70 °C {158 °F}
•  HO2S voltage: above 0.1 V
P0171:00
Fuel trim system too lean
•  The PCM monitors short term fuel trim (SHRTFT) and long term fuel trim (LONGFT) values when closed loop fuel control. If the LONGFT and the sum total of these fuel trims exceed preprogrammed criteria, the PCM determines that the fuel system is too lean.
P0172:00
Fuel trim system too rich
•  The PCM monitors short term fuel trim (SHRTFT) and long term fuel trim (LONGFT) values when closed loop fuel control. If the LONGFT and the sum total of these fuel trims exceed preprogrammed criteria, the PCM determines that the fuel system is too rich.
P0222:00
TP sensor No.2 circuit low input
•  If the input voltage is less than 0.1 V, the PCM determines that the TP sensor No.2 circuit input voltage is low.
P0223:00
TP sensor No.2 circuit high input
•  If the input voltage is more than 4.9 V, the PCM determines that the TP sensor No.2 circuit input voltage is high.
P0300:00
Random misfire detected
•  The PCM monitors the CKP sensor input signal interval time. The PCM calculates the change of interval time for each cylinder. If change of interval time exceeds the preprogrammed criteria, the PCM detects misfire in the corresponding cylinder. While the engine is running, the PCM counts the number of misfires that occurred at 200 crankshaft revolutions and 1,000 crankshaft revolutions and calculates the misfire ratio for each crankshaft revolution. If the ratio exceeds the preprogrammed criteria, the PCM determines that a misfire, which can damage the catalytic converter or affect emission performance, has occurred.
P0301:00
Cylinder No.1 misfire detected
•  The PCM monitors the CKP sensor input signal interval time. The PCM calculates the change of interval time for each cylinder. If the change of interval time exceeds the preprogrammed criteria, the PCM detects a misfire in the corresponding cylinder. While the engine is running, the PCM counts the number of misfires that occurred at 200 crankshaft revolutions and 1,000 crankshaft revolutions and calculates the misfire ratio for each crankshaft revolution. If the ratio exceeds the preprogrammed criteria, the PCM determines that a misfire, which can damage the catalytic converter or affect emission performance, has occurred.
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
•  If the input voltage is less than 1.25 V for 5 s, the PCM determines that the KS circuit has a malfunction.
P0328:00
KS circuit high input
•  If the input voltage is more than 3.75 V for 5 s, the PCM determines that the KS circuit has a malfunction.
P0335:00
CKP sensor circuit problem
•  If the PCM does not receive the input voltage from the CKP sensor for 4.2 s or more while the MAF is 1.43 g/s {0.189 lb/min} or more, the PCM determines that there is a CKP sensor circuit problem.
•  If a malfunction is detected in the input pulse pattern from the CKP sensor.
P0340:00
CMP sensor circuit problem
•  The PCM monitors the input voltage from the CMP sensor when the engine is running. If the PCM does not receive the input voltage from the CMP sensor while the PCM receives the input signal from the CKP sensor, the PCM determines that the CMP sensor circuit has a malfunction.
•  If a malfunction is detected in the input pulse pattern from the CMP sensor.
P0421:00*3
Warm up catalyst system efficiency below threshold
•  The PCM compares the number of A/F sensor and HO2S inversions for a predetermined time. The PCM monitors the HO2S inversion counts when the following conditions are met. The PCM detects inversion ratio. If the inversion ratio is below specification, the PCM determine that catalyst system has deteriorated.
MONITORING CONDITION
―  Catalyst converter temperature: more than 400 °C {752 °F}
―  Engine speed: 1,500—3,500 rpm
―  LOAD: 20—50% (at engine speed 2,000 rpm)
P0443:00
Purge solenoid valve circuit problem
•  If the voltage of the purge solenoid valve control signal remains low or high, the PCM determines that there is a purge solenoid valve control circuit problem.
P0480:00
Cooling fan relay No.1 control circuit problem
•  The PCM monitors the cooling fan relay No.1 control signal voltage and current. If the following conditions are met, the PCM determines that there is the cooling fan relay No.1 control circuit problem.
―  The PCM turns the cooling fan relay No.1 off, but the voltage of the cooling fan relay No.1 control signal remains low.
―  The PCM turns the cooling fan relay No.1 on, but the current of the cooling fan relay No.1 control signal remains high.
P0481:00
Cooling fan relay No.2 and No.3 control circuit problem
•  The PCM monitors the cooling fan relay No.2 and No.3 control signal voltage and current. If the following conditions are met, the PCM determines that there is the cooling fan relay No.2 and No.3 control circuit problem.
―  The PCM turns the cooling fan relay No.2 and No.3 off, but the voltage of the cooling fan relay No.2 and No.3 control signal remains low.
―  The PCM turns the cooling fan relay No.2 and No.3 on, but the current of the cooling fan relay No.2 and No.3 control signal remains high.
P0500:00*2
VSS circuit problem
•  If an error in the wheel speed signal from the ABS HU/CM or DSC HU/CM is detected by CAN when the following conditions are met:
―  Neutral switch and CPP switch: OFF
―  Load: above 40%
―  Engine speed: 2,000 rpm or above
―  Brake switch: OFF
P0505:00*1
IAC system problem
•  The PCM cannot control idle speed toward target idle speed while KOER self test.
P0506:00
IAC system RPM lower than expected
•  The actual idle speed is lower than expected by 100 rpm for 14 s when the brake pedal is depressed (brake switch is on).
Note
•  If the atmospheric pressure is less than 72.2 kPa {0.736 kgf/cm2, 10.5 psi} or the intake air temperature is below −10 °C {14 °F}, the PCM cancels the diagnosis of DTC P0506:00.
P0507:00
IAC system RPM higher than expected
•  The actual idle speed is higher than expected by 200 rpm for 14 s when the brake pedal is depressed (brake switch is on).
Note
•  If the atmospheric pressure is less than 72.2 kPa {0.736 kgf/cm2, 10.5 psi} or the intake air temperature is below −10 °C {14 °F}, the PCM cancels the diagnosis of DTC P0507:00.
P0520:00
Oil pressure switch circuit problem
•  The oil pressure switch is off for a continuous 5 s even though the engine is stopped.
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 1AV is below 0.06 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 1AV is above 4.95 V for 5 s, the PCM determines that the refrigerant pressure sensor circuit has a malfunction.
P0571:00
Brake switch circuit malfunction
•  The PCM monitors switching in conjunction with brake switches No.1 and No.2. If either No.1 or No.2 do not switch for a continuous five times even though either No.1 or No.2 is switched from off to on or from on to off, P0571:00 is detected.
P0601:00
PCM memory check sum error
•  The PCM internal malfunction.
P0602:00
PCM programming error
•  No configuration data in the PCM.
P0604:00
PCM random access memory error
•  The PCM internal random access memory error.
P0606:00
PCM processor error
•  If the CPU in the PCM has a malfunction.
P0610:00
PCM vehicle configuration error
•  PCM data configuration error.
P0638:00
Throttle valve actuator control circuit range/performance problem
•  The PCM compares the actual TP with the target TP when the engine is running. If the difference is more than the specification, the PCM determines that there is a throttle valve actuator control circuit range/performance problem.
P0668:00
PCM temperature sensor circuit low input
•  If the PCM detects that the PCM temperature sensor voltage is less than the specification, the PCM determines that the PCM temperature sensor has a malfunction.
P0669:00
PCM temperature sensor circuit high input
•  If the PCM detects that the PCM temperature sensor voltage is more than the specification, the PCM determines that the PCM temperature sensor has a malfunction.
P0685:00
Main relay control circuit open
•  This DTC sets when the ignition switch position run circuit indicates the key is in the off, ACC, or LOCK position, and the amount of time the PCM remains powered through the PCM power relay exceeds a predetermined amount of time.
P06B8:00
Internal control module non-volatile RAM error
•  PCM internal EEPROM malfunction.
P0703:00
Brake switch input circuit problem
•  The PCM monitors the input signal from the brake switch. If the input signal does not change while following decelerating 8 times, the PCM determines that there is a brake switch input circuit problem.
MONITORING CONDITIONS
―  Vehicle speed becomes from above 30 km/h {19 mph} to 0 km/h {0 mph}
―  Deceleration rate exceeds 3.8 km/h {2.4 mph} per 0.1 s
P0704:00*2
CPP switch circuit malfunction
•  The PCM monitors the input signal from the CPP switch. If the input signal does not change while following decelerating 8 times, the PCM determines that there is a CPP switch input circuit problem.
MONITORING CONDITIONS
―  Vehicle speed becomes from above 30 km/h {19 mph} to 0 km/h {0 mph}
P0850:00*2
Neutral switch input circuit problem
•  The PCM monitors changes in input voltage from neutral switch. If the PCM does not detect voltage changes while running vehicle with vehicle speed 30 km/h {19 mph} or more and clutch pedal turns press and depress 10 times repeatedly, the PCM determines that there is a neutral switch circuit problem.
P1260:00
Immobilizer system problem
•  The start stop unit detects an immobilizer system malfunction.
P1384:00*1
OCV circuit malfunction
•  If any of the following conditions are met during the KOER self test:
―  The PCM cannot control the actual valve timing at the target valve timing.
―  The PCM cannot hold the valve timing.
P2008:00
Variable tumble control circuit malfunction
•  If the PCM turns the variable tumble shutter valve actuator to open or close but voltages do not coincide with the PCM signal voltages, the PCM determines that the variable tumble control circuit has a malfunction.
•  Variable tumble control IC error.
P2088:00
OCV circuit low input
•  The PCM monitors the OCV voltage. If the PCM detects the OCV control voltage (calculated from the OCV) is below the specification voltage (calculated from the battery positive voltage), the PCM determines that the OCV circuit has a malfunction.
P2089:00
OCV circuit high input
•  The PCM monitors the OCV voltage. If the PCM detects that the OCV control voltage (calculated from the OCV) is above the specification voltage (calculated from battery positive voltage), the PCM determines that the OCV circuit has a malfunction.
P2096:00
Target A/F feedback system too lean
•  The PCM monitors the target A/F fuel trim while under the target A/F feedback control. If the fuel trim is more than the specification, the PCM determines that the target A/F feedback system is too lean.
P2097:00
Target A/F feedback system too rich
•  The PCM monitors the target A/F fuel trim while under the target A/F feedback control. If the fuel trim is less than the specification, the PCM determines that the target A/F feedback system is too rich.
P2101:00
Throttle valve actuator power supply line circuit problem
•  The PCM turns the main relay on but the input voltage is 5.0 V or less, the PCM determines that the main relay control circuit voltage is low.
•  The PCM monitors the input voltage from the main relay. The PCM turns the main relay off but the input voltage is 5.0 V or more, the PCM determines that the main relay control circuit voltage is high.
P2107:00
Throttle valve actuator control module processor error
•  The PCM internal malfunction.
P2108:00
Throttle valve actuator control module performance error
•  The 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.
P2112:00
Throttle valve actuator control system range/performance problem
•  If the duty ratio is 95% or more, the PCM determines that there is a throttle valve actuator control system range/performance problem.
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 to off. If the TP is lower 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
•  If the input voltage is 0.1 V or less, the PCM determines that the APP sensor No.1 circuit input voltage is low.
P2123:00
APP sensor No.1 circuit high input
•  If the input voltage is 4.8 V or more, the PCM determines that the APP sensor No.1 circuit input voltage is high.
P2127:00
APP sensor No.2 circuit low input
•  If the input voltage is 0.1 V or less, the PCM determines that the APP sensor No.2 circuit input voltage is low.
P2128:00
APP sensor No.2 circuit high input
•  If the input voltage is 4.9 V or more, the PCM determines that the APP sensor No.2 circuit input voltage is high.
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 when the engine is running. 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 when the engine is running. If the difference is more than the specification, the PCM determines that there is a APP sensor No.1/No.2 voltage correlation problem.
P2226:00
BARO sensor circuit problem
•  Communication error between the PCM and BARO sensor.
•  BARO sensor internal EEPROM malfunction.
P2228:00
BARO sensor circuit low input
•  The PCM monitors input voltage from the BARO sensor. If the input voltage is below 0.45 V for 5 s, the PCM determines that 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 above 4.84 V for 5 s, the PCM determines that BARO sensor circuit has a malfunction.
P2299:00
Accelerator pedal: spring back malfunction
•  Brake override system operates.
P2502:00
Charging system voltage problem
•  The PCM determines that the generator output voltage is 17 V or more or the battery voltage is 11 V or less while the engine running.
P2503:00
Charging system voltage low input
•  If 5 s or more have elapsed with the generator output voltage 8.49 V or lower and the battery output voltage 10 V or more even though the generator target output current while the engine is running is 19.5 A or more.
P2504:00
Charging system voltage high input
•  The PCM determines that the generator output voltage is 18.5 V or more or battery voltage is 16.0 V or more while the engine running.
U0073:00
CAN system communication error (HS CAN)
•  Malfunction in CAN bus communication line.
U0121:00
CAN communication: communication error to ABS HU/CM or DSC HU/CM
•  Communication error between the PCM and DSC HU/CM continues for 5 s or more. (with DSC)
•  Communication error between the PCM and ABS HU/CM continues for 5 s or more. (without DSC)
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.
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.
U0315:00
ABS HU/CM or DSC HU/CM error
•  When any of the following conditions is met:
―  CAN communication line malfunction between DSC HU/CM and PCM (with DSC)
―  CAN communication line malfunction between ABS HU/CM and PCM (without DSC)
―  DSC HU/CM internal malfunction (with DSC)
―  ABS HU/CM internal malfunction (without DSC)
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
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
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
•  The PCM internal EEPROM malfunction.

*1  :KOER self test only
*2  :MTX
*3  :If equipped