#
DTC [L3]

BME010200000T04
• Detection logics or conditions are as shown below.

## Oxygen Sensor Heater

### Front HO2S heater circuit low input (P0031)

  • The PCM monitors the front HO2S heater control signal at the PCM terminal 4A. If the PCM turns the front HO2S heater off but the front HO2S heater circuit has low voltage, the PCM determines that the front HO2S heater circuit has a malfunction.

### Front HO2S heater circuit high input (P0032)

  • The PCM monitors the front HO2S heater control signal at the PCM terminal 4A. If the PCM turns the front HO2S heater on but the front HO2S heater circuit has high voltage, the PCM determines that the front HO2S heater circuit has a malfunction.

### Rear HO2S heater circuit low (P0037)

  • The PCM monitors the rear HO2S heater control signal at the PCM terminal 4D. If the PCM turns the rear HO2S heater off but the rear HO2S heater circuit has low voltage, the PCM determines that the rear HO2S heater circuit has a malfunction.

### Rear HO2S heater circuit high (P0038)

  • The PCM monitors the rear HO2S heater control signal at the PCM terminal 4D. If the PCM turns the rear HO2S heater on but the rear HO2S heater circuit has high voltage, the PCM determines that the rear HO2S heater circuit has a malfunction.

## MAF Sensor

### MAF sensor inconsistent with TP sensor (P0101)

  • The PCM compares the actual input signal from the MAF sensor with the expected input signal from the MAF sensor (calculated using the input voltage from the throttle position sensor or engine speed).
  - If mass intake air flow amount is below 4.8 g/sec. {0.63 lb/min.} for 5 s and throttle opening angle is above 50% with engine running, the PCM determines that the detected mass intake air flow amount is too low.
  - If mass intake air flow amount is above 66.5 g/sec. {8.8 lb/min.} for 5 s and engine speed is below 2,000 rpm with the engine running, the PCM determines that the detected mass intake air flow amount is too high.

### MAF sensor circuit high input (P0102)

  • The PCM monitors input voltage from the MAF sensor when the engine is running. If the input voltage at PCM terminal 1P is below 0.21 V, the PCM determines that the MAF circuit has a malfunction.

### MAF sensor circuit high input (P0103)

  • The PCM monitors input voltage from the MAF sensor when the engine is running. If the input voltage at PCM terminal 1P is above 4.9 V, the PCM determines that the MAF circuit has a malfunction.

## MAP sensor

### MAP sensor circuit low input (P0107)

  • The PCM monitors input voltage from the MAP sensor when intake air temperature is above 10 °C {50 °F}. If input voltage at PCM terminal 1J is below 0.01V, the PCM determines that the MAP sensor circuit has a malfunction.

### MAP sensor circuit high input (P0108)

  • The PCM monitors input voltage from the MAP sensor when the intake air temperature is above 10 °C {50 °F}. If input voltage at PCM terminal 1J is above 4.9 V, the PCM determines that the MAP sensor circuit has a malfunction.

## Intake Air Temperature (IAT) Sensor

### IAT sensor circuit performance problem (P0111)

  • If the intake air temperature is 40 °C {104 °F} higher than the engine coolant temperature with the ignition key at ON, the PCM determines that there is an IAT sensor performance problem.

### IAT sensor circuit low input (P0112)

  • The PCM monitors input voltage from the IAT sensor. If input voltage at PCM terminal 2E is below 0.15 V, the PCM determines that the IAT sensor circuit has a malfunction.

### IAT sensor circuit high input (P0113)

  • The PCM monitors input voltage from the IAT sensor. If input voltage at PCM terminal 2E is above 4.9 V, the PCM determines that the IAT sensor circuit has a malfunction.

## Engine Coolant Temperature (ECT) Sensor

### ECT circuit low input (P0117)

  • The PCM monitors the ECT sensor signal at PCM terminal 1M. If the PCM detects ECT sensor voltage below 0.2 V, the PCM determines that the ECT sensor circuit has a malfunction.

### ECT circuit high input (P0118)

  • The PCM monitors the ECT sensor signal at PCM terminal 1M. If the PCM detects ECT sensor voltage above 4.5 V, the PCM determines that the ECT sensor circuit has a malfunction.

### Excessive time to enter closed loop fuel control (P0125)

  • The PCM monitors the ECT sensor signal at PCM terminal 1M after the engine is started when cold. If the engine coolant temperature does not reach the expected temperature within the specified period, the PCM determines that it has taken an excessive amount of time for the engine coolant temperature to reach the temperature necessary to start closed-loop fuel control.

## Throttle Position (TP) Sensor

### Throttle position stuck closed (lower than expected)/open (higher than expected) (P0121)

  • If the PCM detects that the throttle valve opening angle is below 12.5% for 5 s after the following conditions are met, the PCM determines that the TP is stuck closed:
  - Engine coolant temperature above 80 °C {158 °F}
  - MAF sensor signal above 58.3 g/s {7.7 lb/min}
  • If the PCM detects that the throttle valve opening angle is above 50% for 5 seconds after the following conditions are met, the PCM determines that the TP is stuck open:
  - Engine speed above 500 rpm
  - MAF sensor signal below 4.8 g/s {0.63 lb/min.}

### TP circuit low input (P0122)

  • If the PCM detects TP sensor voltage at PCM terminal 2A is below 0.1 V after ignition key is turned to ON, the PCM determines that the TP circuit has a malfunction.

### TP circuit high input (P0123)

  • If the PCM detects TP sensor voltage at PCM terminal 2A is above 4.9 V after ignition key is turned to ON, the PCM determines that the TP circuit has a malfunction.

## Front Heated Oxygen Sensor (HO2S)

### Front HO2S stuck low (P0131)

  • The PCM monitors input voltage from the front HO2S when the following conditions are met. If input voltage from the sensor remains below 0.45 V for 56 s, the PCM determines that there is no front HO2S inversion.
  - Engine speed is above 1,500 rpm.
  - Engine coolant temperature is above 80 °C {176°F}.

### Front HO2S stuck high (P0132)

  • The PCM monitors input voltage from the front HO2S when the following conditions are met. If input voltage from the sensor remains above 0.45 V for 56 s, the PCM determines that there is no front HO2S inversion.
  - Engine speed is above 1,500 rpm.
  - Engine coolant temperature is above 80 °C {178 °F}.

### Front HO2S circuit malfunction (P0133)

  • The PCM monitors the inversion cycle period, lean-to-rich response time and rich-to-lean response time of the sensor. The PCM calculates the average of the inversion cycle period-specified inversion cycles, average response time from lean-to-rich, and from rich-to-lean when the following conditions are met. If any exceeds threshold, the PCM determines that the circuit has a malfunction.
  - Drive mode 3
  - Following conditions are met:

  • Calculation load 19.5- 59.4 % (Maximum calculated load value varies depending on engine speed).
  • Engine speed 1,500- 4,000 rpm
  • Vehicle speed is above 3.76 km/h
  • Engine coolant temperature is above -10 °C {14 °F}
  • Front HO2S signal inversion cycle is above 10 cycles

### Front HO2S circuit no activity detected (P0134)

  • The PCM monitors input voltage from the front HO2S when the following conditions are met. If input voltage from the sensor does not exceed 0.55 V for a period of 84 s, the PCM determines that sensor circuit is not activated.
  - Engine speed is above 1,500 rpm.
  - Engine coolant temperature is above 80 °C {176 °F}.

## Rear Heated Oxygen Sensor (HO2S)

### Rear HO2S circuit high input (P0138)

  • The PCM monitors input voltage from the rear HO2S. If input voltage from the rear HO2S sensor is above 0.45 V for 7 s during deceleration fuel cut, the PCM determines that the circuit input is high.

### Rear HO2S circuit no activity detected (P0140)

  • The PCM monitors input voltage from the rear HO2S when the following conditions are met. If input voltage from the sensor does not exceed 0.55 V for a period of 30 s, the PCM determines that sensor circuit is not activated.
  - Engine speed is above 1,500 rpm.
  - Engine coolant temperature is above 80 °C {176 °F}.

## Fuel System

### Fuel trim system too lean (P0171)

  • The PCM monitors short term fuel trim (SHRTFT) and long term fuel trim (LONGFT) values during closed loop fuel control. If fuel trim exceeds the preprogrammed criteria, the PCM determines that the fuel system is too lean.

### Fuel trim system too rich (P0172)

  • The PCM monitors short fuel trim (SHRTFT) and long fuel trim (LONGFT) values during closed loop fuel control. If fuel trim exceeds the preprogrammed criteria, the PCM determines that the fuel system is too rich.

## Misfire Monitor

### Random misfire detection (P0300), Cylinder misfire detection (P0301, P0302, P0303, P0304)

  • The PCM monitors the CKP sensor input signal interval time. The PCM calculates the change in the interval time for each cylinder. If the change in the 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 occurrs 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.

## Knock Sensor

### Knock sensor circuit low input (P0327)

  • The PCM monitors the input signal from the knock sensor when the engine is running. If input voltage between PCM terminals 2P and 2S is excessively low, the PCM determines that the knock sensor circuit has a malfunction.

### Knock sensor circuit high input (P0328)

  • The PCM monitors the input signal from the knock sensor when the engine is running. If input voltage between PCM terminals 2P and 2S is excessively high, the PCM determines that the knock sensor circuit has a malfunction.

## Crankshaft Position (CKP) Sensor

### CKP sensor circuit malfunction (P0335)

  • If the PCM does not receive input voltage from the CKP sensor for 4.2 s while MAF is 1.95 g/s {0.25 lb/min.} or above, the PCM determines that the CKP sensor circuit has a malfunction.

## Camshaft Position (CMP) Sensor

### CMP sensor circuit malfunction (P0340)

  • The PCM monitors input voltage from the CMP sensor when the engine is running. If the PCM does not receive input voltage from the CMP sensor while the PCM receives an input signal from the CKP sensor, the PCM determines that the CMP circuit has a malfunction.

## Ignition Coil

### Ignition coil No.1/No.4 control circuit malfunction (P0351)

  • If the ignition coil No.1/No.4 signal is less than 0.86 V or more than 4.37 V when the igniter is energized. The PCM determines that the ignition coil No.1/No.4 control circuit has a malfunction.

### Ignition coil No.2/No.3 control circuit malfunction (P0352)

  • If the ignition coil No.2/No.3 signal is less than 0.86 V or more than 4.37 V when the igniter is energized. The PCM determines that the ignition coil No.2/No.3 control circuit has a malfunction.

## EGR System

### EGR flow insufficient detected (P0401)

  • PCM monitors difference in intake manifold pressures when EGR is operated and when it is stopped. If the difference is too small, PCM determines that EGR flow insufficient.

### EGR flow excessive detected (P0402)

  • PCM monitors difference in intake manifold pressures when EGR is operated and when it is stopped. If the difference is too large, PCM determines that EGR flow excessive.

### EGR valve (stepper motor) circuit malfunction (P0403)

  • The PCM monitors input voltage from the EGR valve. If voltage at PCM terminals 4E, 4H, 4K, and /or 4N remains low or high, the PCM determines that the EGR valve circuit has a malfunction.

## Catalyst System

### Catalyst system efficiency below threshold (P0420)

  • The PCM compares the number of front HO2S and rear HO2S inversions for a predetermined time. The PCM monitors the number of inversions the rear side performs while the front side inverts for a specified number of times when the following monitoring conditions are met. The PCM detects the inversion ratio. If the inversion ratio is below threshold, the PCM determines that the catalyst system has deteriorated.
  - Engine speed 1,500- 3,000 rpm
  - Calculated load 15- 48%(*1)

*1: Maximum calculated load value varies depending on engine speed

## Purge Solenoid Valve

### Evaporative emission control system purge control valve circuit malfunction (P0443)

  • The PCM monitors input voltage from the purge solenoid valve. If voltage at PCM terminal 4U remains low or high, the PCM determines that the purge solenoid valve circuit has a malfunction.

## Fan Control System

### Fan control circuit malfunction (P0480)

  • The PCM monitors input voltage from the fan control module. If voltage at PCM terminal 1U remains low or high, the PCM determines that the fan control circuit has a malfunction.

## Vehicle Speed Sensor (VSS)

### VSS circuit malfunction (P0500)

  • Vehicle speed signal is not inputted after the following conditions are met:
  - Gear is in other than neutral position
  - Load is above 40%
  - Engine speed is 2,000 rpm or above

## Idle Air Control (IAC) valve

### IAC system malfunction (P0505)

  • The PCM cannot control idle speed foward target idle speed during KOEO self test.

### Idle control system RPM lower than expected (P0506)

  • Actual idle speed is lower than expected by 100 rpm for 14 s, when the brake pedal is depressed (brake switch is on) and the steering wheel is held straight ahead (power steering pressure switch is off).

### Idle control system RPM higher than expected (P0507)

  • Actual idle speed is higher than expected by 200 rpm for 14 s, when the brake pedal is depressed (brake switch is on) and the steering wheel is held straight ahead (power steering pressure switch is off).

### IAC valve circuit malfunction (P0511)

  • If the PCM detects that PCM terminal 4G voltage is above or below threshold when the IAC control duty target is within18-70%, the PCM determines that the IAC valve circuit has a malfunction.

## Power Steering Pressure (PSP) switch

### PSP switch circuit malfunction (P0550)

  • The PCM monitors the PSP switch signal at PCM terminal 1Z. If input voltage is low (switch stays on) for 1 minute when VSS is above 60.1 km/h {37.3 mph} and ECT is above 60 °C {140 °F}, the PCM determines that the PSP switch circuit has a malfunction.

## Variable Intake-Air System (VIS) solenoid valve

### VIS control solenoid valve circuit low input (P0661)

  • The PCM monitors the VIS control solenoid valve control signal at the PCM terminal 4R. If the PCM turns the VIS control solenoid valve off but voltage at PCM terminal 4R still remains low, the PCM determines that the VIS control solenoid valve circuit has a malfunction.

### VIS control solenoid valve circuit high input (P0662)

  • The PCM monitors the VIS control solenoid valve control signal at PCM terminal 4R. If the PCM turns the VIS control solenoid valve on but voltage at PCM terminal 4R still remains high, the PCM determines that the VIS control solenoid valve circuit has a malfunction.

## Brake switch

### Brake switch input malfunction (P0703)

  • The PCM monitors changes in input voltage from the brake switch. If the PCM does not detect that PCM terminal 1K voltage changes while alternately accelerating and decelerating 10 times, the PCM determines that the neutral switch circuit has malfunction.

## Clutch switch

### Clutch switch input malfunction (P0704)

  • The PCM monitors changes in input voltage from the clutch switch. If the PCM does not detect that PCM terminal 1R voltage changes with the vehicle speed above 30 km/h {19 mph} and after stopping the vehicle 10 times repeatedly, the PCM determines that the clutch switch circuit has a malfunction.

## Neutral switch

### Neutral switch input malfunction (P0850)

  • The PCM monitors changes in input voltage from the neutral switch. If the PCM does not detect that PCM terminal 1W voltage changes with the vehicle speed above 30 km/h {19 mph} and after depressing and releasing the clutch pedal 10 times repeatedly, the PCM determines that the neutral switch circuit has a malfunction.

## PCM

### PCM +BB (back-up battery) voltage low (P1562)

  • The PCM monitors back up battery positive voltage at PCM terminal 2Z. If the PCM detects a battery positive terminal voltage below 2.5V for 2 s, the PCM determines that the backup voltage circuit has a malfunction.

## Immobilizer

### Immobilizer unit-PCM communication error (P1602)

  • Command transmission from the PCM to the immobilizer unit exceeds limit.
  • No response from immobilizer unit.

### Code word is not registered in PCM (P1603)

  • Code word is not registered in the PCM.

### Key ID numbers are not registered in PCM (P1604)

  • Key ID number are not registered in the PCM.

### Code words do not match after engine cranking (P1621)

  • Code words stored in the PCM and immobilizer unit do not match.

### Key ID number does not match (P1622)

  • ID numbers stored in immobilizer unit (IU) and the PCM do not match. This DTC is indicated only after the immobilizer unit is replaced and the system is reprogrammed.

### Code word or key ID number read/write error in PCM (P1623)

  • The PCM internal EEPROM is damaged.

### Immobilizer system communication counter=0 (P1624)

  • The PCM detected an immobilizer system communication malfunction more than three times.

## Variable Tumble Control System (VTCS)

### VTCS shutter valve stuck closed (P2006)

  • The PCM monitors the mass air amount. If the actual air flow amount is below the estimated air flow amount when the following monitoring conditions are met, the PCM determines that the VTCS shutter valve is stuck closed.
  - Engine speed is above 3,750 rpm
  - Engine coolant temperature is above 70 °C {158 °F}
  - Throttle valve opening angle is above threshold
  - Throttle valve opening angle is above threshold*1

*1: Maximum calculated load value varies depending on engine speed

### Variable tumble control solenoid valve circuit low input (P2009)

  • The PCM monitors the variable tumble control solenoid valve control signal at PCM terminal 4T. If the PCM turns the variable tumble control solenoid valve off but voltage at PCM terminal 4T still remains low, the PCM determines that the variable tumble control solenoid valve circuit has a malfunction.

### Variable tumble control solenoid valve circuit high input (P2010)

  • The PCM monitors the variable tumble control solenoid valve control signal at PCM terminal 4T. If the PCM turns the variable tumble control solenoid valve on but voltage at PCM terminal 4T still remains high, the PCM determines that the variable tumble control solenoid valve circuit has a malfunction.

## BARO sensor

### BARO sensor circuit low input (P2228)

  • The PCM monitors input voltage from the BARO sensor. If input voltage at PCM terminal 1G is below 0.36 V, the PCM determines that the BARO sensor circuit has a malfunction.

### BARO sensor circuit high input (P2229)

  • The PCM monitors input voltage from the BARO sensor. If input voltage at PCM terminal 1G is above 4.92 V, the PCM determines that the BARO sensor circuit has a malfunction.

## Generator

### Generator terminal B circuit open (P2502)

  • The PCM judges generator output voltage above 17 V and B+ is below 11 V.

### Generator output voltage signal no electricity (P2503)

  • The PCM needs more than 20 A from the generator, and judges generator output voltage to be below 8.5 V while engine is running.

### Battery overcharge (P2504)

  • The PCM judges generator output voltage is above 18.5 V or B+ is above 16 V while engine is running.