#
DTC [WITHOUT WU-TWC]

id0102001003d7
• Detection logics and conditions are as shown below.

## CMP Timing

### CMP actuator circuit malfunction (P0010)

  • The PCM monitors the OCV voltage. If the PCM detects that the OCV control voltage (calculated from OCV) is more than or less than the threshold voltage (calculated from battery positive voltage), the PCM determines that the OCV circuit has a malfunction.

### CMP timing over-advanced (P0011)

  • The actual valve timing is over-advanced from the target valve timing when the OCV is controlled within the maximum valve timing retard condition.

### CMP timing over-retarded (P0012)

  • The actual valve timing is over-retarded from the target valve timing when the OCV system control is within the feedback range.

## Oxygen Sensor Heater

### HO2S heater circuit low input (P0031)

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

### HO2S heater circuit high input (P0032)

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

## MAF Sensor

### MAF sensor circuit low input (P0102)

  • The PCM monitors the input voltage from the MAF sensor when the engine is running. If the input voltage at PCM terminal 2AU is less than 0.21 V, the PCM determines that MAF circuit has a malfunction.

### MAF sensor circuit high input (P0103)

  • The PCM monitors the input voltage from the MAF sensor when the engine is running. If the input voltage at PCM terminal 2AU is more than 4.9 V, the PCM determines that MAF circuit has a malfunction.

## Intake Air Temperature (IAT) Sensor

### IAT sensor circuit low input (P0112)

  • The PCM monitors the input voltage from IAT sensor. If the input voltage at PCM terminal 2AQ is less than 0.16 V, the PCM determines that the IAT sensor circuit has a malfunction.

### IAT sensor circuit high input (P0113)

  • The PCM monitors the input voltage from the IAT sensor, If the input voltage at PCM terminal 2AQ is more than 4.84 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 2J. If the PCM detects that the ECT sensor voltage is less than 0.20 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 2J. If the PCM detects that the ECT sensor voltage is more than 4.94 V, the PCM determines that the ECT sensor circuit has a malfunction.

## Throttle Position (TP) Sensor

### TP circuit low input (P0122)

  • The PCM monitors the input voltage from the TP sensor. If the PCM detects that the TP sensor voltage at PCM terminal 2AA is less than 0.10 V, the PCM determines that the TP circuit has a malfunction.

### TP circuit high input (P0123)

  • The PCM monitors the input voltage from the TP sensor. If the PCM detects that the TP sensor voltage at PCM terminal 2AA is more than 4.9 V, the PCM determines that the TP circuit has a malfunction.

## Heated Oxygen Sensor (HO2S)

### HO2S stuck low (P0131)

  • The PCM monitors the input voltage from the HO2S when the following conditions are met. If the input voltage from the HO2S remains 0.45 V or less for 46 s or more, the PCM determines that there is no HO2S inversion.
  - Engine coolant temperature is 80 °C {176°F} or more.
  - Engine speed is 1,500 rpm or more.
  - Within feedback range

### HO2S stuck high (P0132)

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

### HO2S circuit no activity detected (P0134)

  • The PCM monitors the input voltage from the HO2S when the following conditions are met. If the input voltage from the HO2S never exceeds 0.55 V for 120 s or more, the PCM determines that the HO2S circuit is not activated.
  - Engine coolant temperature is 80 °C {176°F} or more.
  - Engine speed is 1,500 rpm or more.
  - Within feed-back range

## Fuel System

### Fuel trim system too lean (P0171)

  • The PCM monitors the short term fuel trim (SHRTFT) and long term fuel trim (LONGFT) values during the 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 the short term fuel trim (SHRTFT) and long term fuel trim (LONGFT) values during the closed loop fuel control. If the fuel trim exceeds the preprogrammed criteria, the PCM determines that the fuel system is too rich.

## Knock Sensor

### Knock sensor circuit low input (P0327)

  • The PCM monitors the input signal from the knock sensor. If the input voltage at PCM terminal 2BA is less than 1.25 V, 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. If the input voltage at PCM terminals 2BA is more than 3.75 V, the PCM determines that the knock sensor circuit has a malfunction.

## Crankshaft Position (CKP) Sensor

### CKP sensor circuit malfunction (P0335)

  • The PCM monitors the input signal from the CKP sensor. If the PCM does not receive input voltage from the CKP sensor for 4.2 s or more while the MAF is 1.43 g/s {0.189 lb/m} or more, the PCM determines that the CKP sensor circuit has a malfunction.

## Camshaft Position (CMP) Sensor

### CMP sensor circuit malfunction (P0340)

  • The PCM monitors the voltage from the CMP sensor when the engine is running. If the PCM does not receive input voltage from the CMP sensor for 12 consecutive engine rotations, the PCM determines that the CMP circuit has a malfunction.

## Ignition Coil

### Ignition coil control circuit malfunction (P0351, P0352, P0353, P0354)

  • If the PCM detects an abnormal voltage value when ignition coil is energized under the following conditions, the PCM determines that ignition coil control circuit has a malfunction.
  - Engine speed is less than 3,000 rpm
  - Battery voltage 9-16.5 V

## Purge Solenoid Valve

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

  • The PCM monitors the purge solenoid valve control signal. If the voltage at PCM terminal 2AV remains low or high, the PCM determines that the purge solenoid valve circuit has a malfunction.

## Fan Control System

### Cooling fan relay No.1 control circuit malfunction (P0480)

  • The PCM monitors the cooling fan relay No.1 control signal. If voltage at PCM terminal 1AT remains low or high, the PCM determines that the cooling fan relay No.1 control circuit has a malfunction.

### Cooling fan relay No.2 control circuit malfunction (P0481)

  • The PCM monitors the cooling fan relay No.2 control signal. If the voltage at PCM terminal 1I remains low or high, the PCM determines that the cooling fan relay No.2 control circuit has a malfunction.

## Vehicle Speed Sensor (VSS)

### VSS circuit malfunction (P0500) (MTX)

With ABS

  • The PCM monitors the vehicle speed from the ABS HU/CM. The PCM determines that the VSS circuit has a malfunction under the following condition.
  - Input vehicle speed signal is above or below threshold.

Without ABS

  • The PCM monitors the vehicle speed from the VSS. If the input vehicle speed signal remains less than 3.76 km/h {2.33 mph} for 25.6 s or more under the following conditions, the PCM determines that the VSS circuit has a malfunction.
  - Gear is in a position other than neutral position.
  - Load is 40% or more.
  - Engine speed is 2,000 rpm or more.

## Idle Air Control (IAC) Valve

### IAC system malfunction (P0505)

  • The PCM cannot control idle speed to the target idle speed during the KOER self-test.

### IAC valve circuit malfunction (P0511)

  • If the PCM detects that the PCM terminal 2X voltage is above or below the threshold* when the IAC control duty target is within 19-50%, the PCM determines that the IAC valve circuit has a malfunction.
  *: Detected threshold value depends on the battery voltage and the IAC control signal duty value.

## Evaporator temperature Sensor

### Evaporator temperature sensor circuit low input (P0537)

  • The PCM monitors the evaporator temperature sensor signal at PCM terminal 1AD. If the PCM detects that the evaporator temperature sensor voltage is 0.07 V or less, the PCM determines that the evaporator temperature sensor circuit has a malfunction.

### Evaporator temperature sensor circuit high input (P0538)

  • The PCM monitors the input voltage from the evaporator temperature sensor. If the input voltage at PCM terminal 1AD is more than 4.9 V, the PCM determines that the evaporator temperature sensor circuit has a malfunction.

## PCM Configuration

### PCM programming error (P0602)

  • No configuration data in PCM.

  Note

  • If the PCM is replaced with a new one, the PCM stores DTC P0602 and illuminates the MIL even though no malfunction is detected. This means the PCM has not been configured yet.

### Control module vehicle options error (P0610)

  • PCM data configuration error.

## Variable Intake-air System (VIS)

### VIS shutter valve actuator control circuit malfunction (P0660)

  • The PCM monitors the VIS shutter valve actuator control signal at PCM terminals 2AS and 2AO. If the PCM turns the VIS shutter valve actuator open or closed but the voltage at PCM terminals 2AS and 2AO do not coincide with the PCM signal voltage the PCM determines that the VIS shutter valve actuator circuit has a malfunction.
  • The PCM could not perform a self-test for the VIS shutter valve actuator control circuit.

## PCM temperature Sensor

### PCM temperature sensor circuit low input (P0668)

  • The PCM monitors the PCM temperature sensor (integrated in PCM) signal. If the PCM detects that the PCM temperature sensor voltage is 0.10 V or less, the PCM determines that the PCM temperature sensor has a malfunction.

### PCM temperature sensor circuit high input (P0669)

  • The PCM monitors the PCM temperature sensor (integrated in PCM) signal. If the PCM detects that the PCM temperature sensor voltage is 4.98 V or more, the PCM determines that the PCM temperature sensor has a malfunction.

## Variable Valve Timing Control System

### Variable valve timing control system malfunction (P1384)

  • The PCM cannot control the valve timing toward the target valve timing during the KOER self-test.

## PCM

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

  • The PCM monitors the voltage of the back-up battery positive at PCM terminal 1AX. If the PCM detects that the battery positive terminal voltage is 2.5V or less for 2 s, the PCM determines that the backup voltage circuit has a malfunction.

## Variable Tumble Control System

### VTCS shutter valve actuator control circuit malfunction (P2008)

  • The PCM monitors the VTCS shutter valve actuator control signal at PCM terminals 2AF and 2AJ. If the PCM turns the VTCS shutter valve actuator open or closed but the voltages at PCM terminals 2AF and 2AJ do not coincide with the PCM signal voltages, the PCM determines that the VTCS shutter valve actuator circuit has a malfunction.
  • The PCM could not perform the self-test for the VTCS shutter valve actuator control circuit.

## Generator

### Generator terminal B circuit open (P2502)

  • The PCM determines that the generator output voltage is 17 V or more and the battery voltage is 11 V or less while the engine is running.

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

  • The PCM needs 20 A or more from the generator, and determines the generator output voltage is 8.5 V or less while the engine is running.

### Battery overcharge (P2504)

  • The PCM determines that generator output voltage is 18.5 V or more and the battery voltage is 16.0 V or less while the engine is running.