DTC DETECTION LOGIC AND CONDITIONS [L8, LF]

id0102b1100300

DTC B1342 PCM malfunction
• Malfunction in the PCM internal circuit.
DTC P0011 CMP timing over-advanced
• The actual valve timing is over-advanced by 15 ° from the target valve timing for specified period when the OCV is controlled in the maximum valve timing retard condition.

MONITORING CONDITIONS
  ― Engine coolant temperature: above 63 °C {145.4 °F}

DTC P0012 CMP timing over-retarded
• The actual valve timing is over-retarded by 10 ° from the target valve timing for specified period when the OCV system control is within the feedback range.

MONITORING CONDITIONS
  ― Engine coolant temperature: above 63 °C {145.4 °F}

DTC P0030 A/F sensor heater control circuit problem
• The PCM monitors the A/F sensor impedance when under the A/F sensor heater control for 410 s. If the impedance is more than 44 ohms, the PCM determines that there is a A/F sensor heater control circuit problem.
DTC P0031 A/F sensor heater 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.
DTC P0032 A/F sensor heater 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.
DTC P0037 HO2S heater 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.
DTC P0038 HO2S heater 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.
DTC P0069 Manifold absolute pressure/atmospheric pressure correlation
• The PCM monitors differences between intake manifold vacuum and atmospheric pressure. If the difference is below –12 kPa {–90 mmHg, –3.5 inHg} or above 12 kPa {90 mmHg, 3.5 inHg} when the following conditions are met, the PCM determines that there is a MAP sensor performance problem.

MONITORING CONDITIONS
  ― 12—15 s from when ignition switch is turned off
  ― Intake air temperature: above -10°C {14°F}
  ― Engine coolant temperature: above 70°C {158°F}

DTC P0101 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 44 l/s for 5 s and the 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.
  ― If the mass intake air flow amount is below 2—43 l/s (the value depends on engine speed) for 5 s and the engine speed is above 1,000 rpm with the engine running and the throttle opening angle above 50%, the PCM determines that detected the mass intake air flow amount is too low.

DTC P0102 MAF sensor circuit low input
• The PCM monitors input voltage from the MAF sensor when the engine running. If the input voltage is below 0.21 V, the PCM determines that the MAF circuit has a malfunction.
DTC P0103 MAF sensor circuit high input
• The PCM monitors the input voltage from the MAF sensor when the engine running. If the input voltage is above 4.9 V, the PCM determines that the MAF circuit has a malfunction.
DTC P0107 MAP sensor circuit low input
• The PCM monitors the input voltage from the MAP sensor when intake air temperature is above –10 °C {14 °F}. If the input voltage is below 0.1 V, the PCM determines that the MAP sensor circuit has a malfunction.

MONITORING CONDITIONS
  ― Calculated load: 13—32 %

DTC P0108 MAP sensor circuit high input
• The PCM monitors the input voltage from the MAP sensor when intake air temperature is above –10 °C {14 °F}. If input the voltage is above 4.92 V, the PCM determines that the MAP sensor circuit has a malfunction.

MONITORING CONDITIONS
  ― Calculated load: 13—32%

DTC P0111 IAT sensor circuit range/performance problem
• If the intake air temperature is higher than the engine coolant temperature by 40 °C {72 °F} for 60 s with key on, the PCM determines that there is a IAT sensor performance problem.
DTC P0112 IAT sensor circuit low input
• The PCM monitors the IAT sensor signal. If the PCM detects that the IAT sensor voltage is below 0.16 V, the PCM determines that the IAT sensor circuit has a malfunction.
DTC P0113 IAT sensor circuit high input
• The PCM monitors the IAT sensor signal. If the PCM detects that the IAT sensor voltage is above 4.84 V, the PCM determines that IAT sensor circuit has a malfunction.
DTC P0117 ECT sensor circuit low input
• The PCM monitors the ECT sensor signal. If the PCM detects the ECT sensor voltage below 0.2 V, the PCM determines that the ECT sensor circuit has malfunction.
DTC P0118 ECT sensor circuit high input
• The PCM monitors the ECT sensor signal. If the PCM detects the ECT sensor voltage is above 4.58 V, the PCM determines that the ECT sensor circuit has malfunction.
DTC P0122 TP sensor No.1 circuit low input
• If the PCM detects that the TP sensor No.1 voltage is below 0.1 V while the engine is running, the PCM determines that the TP sensor No.1 circuit has a malfunction.
DTC P0123 TP sensor No.1 circuit high input
• If the PCM detects the TP sensor No.1 voltage is to be above 4.9 V after turn the ignition switch to the ON position, the PCM determines that TP sensor No.1 circuit has a malfunction.
DTC P0125 Excessive time to enter closed loop fuel control
• The PCM monitors the ECT sensor signal after engine is started while the engine is cold. If the engine coolant temperature does not reach the expected temperature for 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.
DTC P0130 A/F sensor circuit problem
• The PCM monitors the A/F sensor impedance when under the A/F sensor heater control. If the impedance is more than 500 ohms, the PCM determines that there is a A/F sensor circuit problem.
DTC P0131 A/F sensor circuit low input
• The PCM monitors the input voltage from the A/F sensor and the A/F sensor output current when the engine is running. If the input voltage is less than 1.8 V or the output current is less than –5 mA, the PCM determines that the A/F sensor circuit voltage is low.
DTC P0132 A/F sensor circuit high input
• The PCM monitors the input voltage from the A/F sensor and the A/F sensor output current when the engine is running. If the input voltage is more than 3.8 V or the output current is more than 5 mA, the PCM determines that the A/F sensor circuit voltage is high.
DTC P0133 A/F sensor circuit problem
• The PCM monitors the A/F sensor current slow response while A/F fluctuation being provided when the following monitoring conditions are met. If the average value of slow response and/or delayed response is more than specified value, the PCM determines 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)
  ― Following conditions are met:
    • Engine speed: 1,750—3,500 rpm
    • Charging efficiency: 19—63% (at engine speed 2,500 rpm)
    • Engine coolant temperature: above 60 °C {140 °F}
    • A/F sensor heater monitor is completed.
    • Fuel system loop status is closed loop fuel control.

DTC P0134 A/F sensor no activity detected
• The PCM monitors the A/F sensor element impedance when the following conditions are met. If the A/F sensor element impedance is 80 ohms or more, the PCM determines that A/F sensor is not activated.

MONITORING CONDITIONS
  ― Drive Mode 03 (A/F sensor heater, HO2S heater, A/F sensor, HO2S and TWC Repair Verification)
  ― Following conditions are met
    • Time from engine start: above 30 s (ECT when engine start is 20 °C {68 °F})

DTC P0137 HO2S circuit low input
• The PCM monitors input voltage from HO2S. If the input voltage from the HO2S is below −0.95 V or HO2S bias voltage below 1.3 V for 5 s while the HO2S is active, the PCM determines that the HO2S circuit input is low.
DTC P0138 HO2S circuit high input
• The PCM monitors input voltage from HO2S. If the input voltage from the HO2S is above 1.2 V for 0.8 s, the PCM determines that circuit input is high.
DTC P0139 HO2S circuit slow response
• The PCM monitors the rich (0.55 V) to lean (0.3 V) response time of the HO2S. The PCM measures the response time when the following conditions are met. The PCM determines a HO2S response deterioration malfunction when the measured response time is more than 110 ms for 2 of 3 times.

MONITORING CONDITIONS
  ― PCM Adaptive Memory Production, EGR System, A/F Sensor Heater, HO2S Heater, A/F Sensor, HO2S, and TWC Repair Verification Drive Mode
  ― Following conditions are met:
    • During deceleration fuel cut
    • Estimated temperature of the zirconia element inside the HO2S: above 450 °C {842 °F}

• The PCM monitors for a time-out malfunction (when HO2S remains above 0.2 V for longer than a specified period of time during fuel cut control). The PCM measures the amount of time from when the following conditions are met until the HO2S output voltage drops below 0.2 V. The PCM determines a HO2S time-out malfunction when the detected time is more than 4 s for 2 of 3 times.

MONITORING CONDITIONS
  ― PCM Adaptive Memory Production, EGR System, A/F Sensor Heater, HO2S Heater, A/F Sensor, HO2S, and TWC Repair Verification Drive Mode
  ― Following conditions are met:
    • During deceleration fuel cut
    • Estimated temperature of the zirconia element inside the HO2S: above 450 °C {842 °F}

DTC P0140 HO2S 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.55 V though the short term fuel trim is controlled up to 20.5% for 9.6 s, the PCM determines that sensor circuit is not activated.

MONITORING CONDITIONS
  ― Drive Mode 03 (A/F sensor heater, HO2S heater, A/F sensor, HO2S and TWC Repair Verification)
  ― Following conditions are met for above 20.8 s:
    • Engine speed: above 1,500 rpm
    • Engine coolant temperature: above 70 °C {158 °F}

DTC P0171 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 or the SHRTFT exceed preprogrammed criteria, the PCM determines that the fuel system is too lean.
DTC P0172 Fuel trim system too rich
• The PCM monitors short fuel trim (SHRTFT) and long fuel trim (LONGFT) values when closed loop fuel control. If the LONGFT and the sum total of these fuel trims or the SHRTFT exceed preprogrammed criteria, the PCM determines that the fuel system is too rich.
DTC P0222 TP sensor No.2 circuit low input
• If the PCM detects TP sensor No.2 voltage is to be below 0.1 V after turn the ignition switch to the ON position, the PCM determines that TP sensor No.2 circuit has a malfunction.
DTC P0223 TP sensor No.2 circuit high input
• If the PCM detects the TP sensor No.2 voltage is to be above 4.9 V after the ignition switch to the ON position, the PCM determines that the TP circuit has a malfunction.
DTC P0300 Random misfire detected
• The PCM monitors the CKP sensor input signal interval time. The PCM calculates change of interval time for each cylinder. If change of interval time exceeds preprogrammed criteria, the PCM detects misfire in the corresponding cylinder. While the engine is running, the PCM counts number of misfires that occurred at 200 crankshaft revolutions and 1,000 crankshaft revolutions and calculates misfire ratio for each crankshaft revolution. If the ratio exceeds the preprogrammed criteria, the PCM determines that a misfire, which can damage catalytic converter or affect emission performance, has occurred.
DTC P0301, P0302, P0303, P0304 Cylinder No.1—4 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 number of misfires that occurred at 200 crankshaft revolutions and 1,000 crankshaft revolutions and calculates misfire ratio for each crankshaft revolution. If the ratio exceeds the preprogrammed criteria, the PCM determines that a misfire, which can damage catalytic converter or affect emission performance, has occurred.
DTC P0327 KS circuit low input
• The PCM monitors input signal from the KS when the engine is running. If the input voltage is below 0.01 V the PCM determines that the KS circuit has a malfunction.
DTC P0328 KS circuit high input
• The PCM monitors the input signal from the KS when the engine is running. If the input voltage is above 4.58 V the PCM determines that KS circuit has a malfunction.
DTC P0335 CKP sensor circuit problem
• If the PCM does not receive the input voltage from the CKP sensor for 4.2 s while the MAF is 1.95 g/s {0.25 lb/min} or above, the PCM determines that the CKP sensor circuit has a malfunction.
• If a malfunction is detected in the input pulse pattern from the CKP sensor.
DTC P0340 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.
DTC P0403 EGR valve (stepping motor) circuit problem
• The PCM monitors the EGR valve control signal voltage and current. If the following conditions are met, the PCM determines that there is a EGR control circuit problem.

  ― The PCM turns the EGR valve off, but the voltage of the EGR valve control signal remains low.
  ― The PCM turns the EGR valve on, but the current of the EGR valve control signal remains high.

DTC P0421 Warm up catalyst system efficiency below threshold
• The PCM compares number of A/F sensor and HO2S inversions for a predetermined time. The PCM monitors number of inversions rear side performs while front side inverts for a specified number of times when the following monitoring conditions are met, the PCM detects inversion ratio. If inversion ratio is below threshold, the PCM determines that catalyst has deteriorated.

MONITORING CONDITIONS
  ― Calculated TWC temperature: more than 400 °C {752 °F}
  ― Engine speed: 1,500—3,000 rpm (AT)/3,500 rpm (MT)
  ― LOAD: 15—48% (at engine speed 2,000 rpm)

DTC P0443 Purge solenoid valve circuit problem
• The PCM monitors the purge solenoid valve control signal voltage and current. If the following conditions are met, the PCM determines that there is a purge solenoid valve control circuit problem.

  ― The PCM turns the purge solenoid valve off, but the voltage of the purge solenoid valve control signal remains low.
  ― The PCM turns the purge solenoid valve on, but the current of the purge solenoid valve control signal remains high.

DTC P0480 Cooling fan relay No.1 control circuit malfunction
• 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.

DTC P0481 Cooling fan relay No.2 control circuit malfunction
• The PCM monitors the cooling fan relay No.2 control signal voltage and current. If the following conditions are met, the PCM determines that there is the cooling fan relay No.2 control circuit problem.

  ― The PCM turns the cooling fan relay No.2 off, but the voltage of the cooling fan relay No.2 control signal remains low.
  ― The PCM turns the cooling fan relay No.2 on, but the current of the cooling fan relay No.2 control signal remains high.

DTC P0482 Cooling fan relay No.3 control circuit malfunction
• The PCM monitors the cooling fan relay No.3 control signal voltage and current. If the following conditions are met, the PCM determines that there is the cooling fan relay No.3 control circuit problem.

  ― The PCM turns the cooling fan relay No.3 off, but the voltage of the cooling fan relay No.3 control signal remains low.
  ― The PCM turns the cooling fan relay No.3 on, but the current of the cooling fan relay No.3 control signal remains high.

DTC P0500 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 clutch pedal position switch: OFF (MT)
  ― Load: above 40%
  ― Engine speed: above 2,000 rpm
  ― Brake switch: OFF
  ― Shift lever position: P, N, R position (AT)

DTC P0505 Idle speed control system problem
• The PCM cannot control idle speed toward target idle speed while the KOER self test.
DTC P0506 Idle speed control 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) and steering wheel is held straight ahead (PSP switch is off).

  Note
  • If the atmospheric pressure is less than 72.3 kPa {542 mmHg, 21.3inHg} or intake air temperature is below –10 °C {14 °F}, the PCM cancels diagnosis of DTC P0506.

DTC P0507 Idle speed control 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) and steering wheel is held straight ahead (PSP switch is off).

  Note
  • If the atmospheric pressure is less than 72.3 kPa {542 mmHg, 21.3inHg} or intake air temperature is below –10 °C {14 °F}, the PCM cancels diagnosis of DTC P0507.

DTC P0550 PSP switch circuit malfunction
• The PCM monitors the PSP switch signal. If the input voltage is low voltage (switch stays on) for 1 min when the VSS is above 60.0 km/h {37.4 mph} and the ECT is above 60 °C {140 °F}, the PCM determines that the PSP switch circuit has malfunction.
DTC P0564 Cruise control switch circuit malfunction
• The PCM monitors the cruise control switch signal. If the PCM detects that any one of following switches (ON OFF, CANCEL, SET/-, RES/+) remains on for 2 min, the PCM determines that the cruise control switch circuit has a malfunction.
DTC P0571 Brake switch circuit problem
• 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 is detected.
DTC P0601 PCM memory check sum error
• The PCM internal memory check sum error.
DTC P0602 PCM programming error
• No configuration data in the PCM.

  Note
  • If the “PCM CONFIGURATION” is successful, the PCM stores DTC P0602 and illuminates the MIL (system is normal). Clear the DTC P0602 using the M-MDS after the “PCM CONFIGURATION”.
  • The MIL goes out after three drive cycles with no failure. (The DTCs remains in PCM.)

DTC P0604 PCM random access memory (RAM) error
• The PCM internal RAM malfunction.
DTC P0606 PCM processor error
• The PCM internal CPU malfunction.
DTC P0610 PCM vehicle options error
• The PCM data configuration error.
DTC P0638 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.
DTC P0661 Variable intake air solenoid valve circuit low input
• The PCM monitors the variable intake air solenoid valve control signal. If the PCM turns variable intake air solenoid valve off but voltage at PCM terminal still remains low, the PCM determines that variable intake air solenoid valve circuit has malfunction.
DTC P0662 Variable intake air solenoid valve circuit high input
• The PCM monitors the variable intake air solenoid valve control signal at PCM terminal. If the PCM turns variable intake air solenoid valve on but voltage at PCM terminal still remains high, the PCM determines that the variable intake air solenoid valve circuit has malfunction.
DTC P0685 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.
DTC P0703 Brake switch input circuit problem
• The PCM monitors changes in input voltage from the brake switch No.1. If the input signal does not change while alternately accelerating and decelerating 8 times, the PCM determines that the brake switch No.1 circuit has a malfunction.
DTC P0704 CPP switch input circuit problem
• The PCM monitors changes in input voltage from the CPP switch. If the PCM does not detect the voltage changes while the vehicle runs with vehicle speed above 30 km/h {19 mph} and stops 8 times alternately, the PCM determines that the CPP switch circuit has a malfunction.
DTC P0850 Neutral switch input circuit problem
• The PCM monitors changes in input voltage from the neutral switch. If the PCM does not detect the voltage changes while driving the vehicle at a vehicle speed above 30 km/h {19 mph}and clutch pedal turns press and depress 10 times repeatedly, the PCM determines that the neutral switch circuit has a malfunction
DTC P1260 Immobilizer system problem
• The instrument cluster detects an immobilizer system malfunction.
DTC P2006 Variable tumble shutter valve stuck closed
• The PCM monitors mass the variable tumble shutter valve position using the variable tumble position sensor. If the PCM turns the variable tumble solenoid valve off but the variable tumble position still remain close for 5 s (the variable tumble position sensor on), the PCM determines that the variable tumble shutter valve has been stuck closed.
DTC P2009 Variable tumble solenoid valve circuit low input
• The PCM monitors the variable tumble solenoid valve control signal. If the PCM turns variable tumble solenoid valve off but voltage at PCM terminal still remains low, the PCM determines that variable tumble solenoid valve circuit has malfunction.
DTC P2010 Variable tumble solenoid valve circuit high input
• The PCM monitors the variable tumble solenoid valve control signal at PCM terminal. If the PCM turns variable tumble solenoid valve on but voltage at PCM terminal still remains high, the PCM determines that the variable tumble solenoid valve circuit has malfunction.
DTC P2088 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 threshold voltage (calculated from the battery positive voltage), the PCM determines that the OCV circuit has a malfunction.
DTC P2089 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 threshold voltage (calculated from battery positive voltage), the PCM determines that the OCV circuit has a malfunction.
DTC P2096 Target A/F feedback system too lean
• The PCM monitors the target A/F fuel trim when 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.
DTC P2097 Target A/F feedback system too rich
• The PCM monitors the target A/F fuel trim when under the target A/F feedback control. If the fuel trim is less than specification, the PCM determines that the target A/F feedback system is too rich.
DTC P2101 Throttle valve actuator circuit range/performance problem
• The PCM monitors the input voltage from the drive-by-wire relay when the PCM turns the drive-by-wire relay on. If the input voltage is less than 5.0 V, the PCM determines that the drive-by-wire relay control circuit voltage is low.
• The PCM monitors the input voltage from the drive-by-wire relay when the PCM turns the drive-by-wire relay off. If the input voltage is more than 5.0 V the PCM determines that the drive-by-wire relay control circuit voltage is high.
DTC P2107 Throttle valve actuator control module processor error
• Throttle valve actuator control module internal processor error.
DTC P2108 Throttle valve actuator control module performance error
• The PCM internal malfunction.
DTC P2109 TP sensor minimum stop range/performance problem
• The PCM monitors the minimum TP when the closed TP learning is completed. If the TP is less than 6.03% or more than 18.7%, the PCM determines that there is a TP sensor minimum stop range/performance problem.
DTC P2112 Throttle valve actuator control system range/performance problem
• The PCM monitors the throttle valve actuator control duty ratio when the engine is running. If the duty ratio is more than 95%, the PCM determines that there is a throttle valve actuator control system range/performance problem.
DTC P2119 Throttle valve actuator control throttle body range/performance problem
• The PCM compares the actual TP with initial setting TP when the ignition switch is off. If the difference is less than the specification, the PCM determines that there is a throttle valve actuator control circuit range/performance problem.
DTC P2122 APP sensor No.1 circuit low input
• The PCM monitors the input voltage from APP sensor No.1 when the engine is running. If the input voltage is less than 0.35 V, the PCM determines that the APP sensor No.1 circuit input voltage is low.
DTC P2123 APP sensor No.1 circuit high input
• The PCM monitors the input voltage from APP sensor No.1 when the engine is running. If the input voltage is above 4.8 V, the PCM determines that the APP sensor No.1 circuit input voltage is high.
DTC P2127 APP sensor No.2 circuit low input
• The PCM monitors the input voltage from APP sensor No.2 when the engine is running. If the input voltage is less than 0.35 V, the PCM determines that the APP sensor No.2 circuit has a malfunction.
DTC P2128 APP sensor No.2 circuit high input
• The PCM monitors the input voltage from APP sensor No.2 when the engine is running. If the input voltage is more than 4.8 V, the PCM determines that the APP sensor No.2 circuit has a malfunction.
DTC P2135 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.
DTC P2138 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 an APP sensor No.1/No.2 angle correlation problem.
DTC P2177 Fuel system too lean at off idle
• The PCM monitors short term fuel trim (SHRTFT), long term fuel trim (LONGFT) during closed loop fuel control at off-idle. If the LONGFT and the sum total of these fuel trims exceed preprogrammed criteria. The PCM determines that fuel system is too lean at off-idle.
DTC P2178 Fuel system too rich at off idle
• The PCM monitors short term fuel trim (SHRTFT), long term fuel trim (LONGFT) during closed loop fuel control at off-idle. If the LONGFT and the sum total of these fuel trims exceed preprogrammed criteria. The PCM determines that fuel system is too rich at off-idle.
DTC P2187 Fuel system too lean at idle
• The PCM monitors short term fuel trim (SHRTFT) and long term fuel trim (LONGFT) during closed loop fuel control at idle. If the LONGFT and the sum total of these fuel trims exceed preprogrammed criteria. The PCM determines that fuel system is too lean at idle.
DTC P2188 Fuel system too rich at idle
• The PCM monitors short term fuel trim (SHRTFT), long term fuel trim (LONGFT) during closed loop fuel control at idle. If the LONGFT and the sum total of these fuel trims exceed preprogrammed criteria. The PCM determines that fuel system is too rich at idle.
DTC P2195 A/F sensor signal stuck lean
• The PCM monitors the A/F sensor output current when the following conditions are met. If the average output is more than 1.2 for 25 s, the PCM determines that the A/F sensor signal remains lean.

MONITORING CONDITIONS
  ― ECT: more than 70 °C {158 °F}
  ― Engine speed: 1,000—3,200 rpm
  ― MAF amount: 6—80 g/s {0.80—10.58 lb/min}
  ― Target A/F feedback system status: feedback control
  ― Output voltage from the HO2S: more than 0.2 V

DTC P2196 A/F sensor signal stuck rich
• The PCM monitors the A/F sensor output current when the following conditions are met. If the average output is less than 0.85 for 25 s, the PCM determines that the A/F sensor signal remains rich.

MONITORING CONDITIONS
  ― ECT: more than 70 °C {158 °F}
  ― Engine speed: 1,000—3,200 rpm
  ― MAF amount: 6—80 g/s {0.80—10.58 lb/min}
  ― Target A/F feedback system status: feedback control
  ― Output voltage from the HO2S: less than 0.7 V

DTC P2228 BARO sensor circuit low input
• The PCM monitors the input voltage from the BARO sensor. If the input voltage is below 2.1 V, the PCM determines that the BARO sensor circuit has a malfunction.
DTC P2229 BARO sensor circuit high input
• The PCM monitors the input voltage from the BARO sensor. If the input voltage is above 4.0 V, the PCM determines that the BARO sensor circuit has a malfunction.
DTC P2299 Accelerator pedal: spring back malfunction
• Brake override system operates.
DTC P2502 Charging system voltage problem
• The PCM judges the generator output voltage is above 17 V or battery voltage is below 11 V during the engine running.
DTC P2503 Charging system voltage low input
• The PCM needs more than 20 A from generator, and judges generator output voltage to be below 8.5 V during the engine running.
DTC P2504 Charging system voltage high input
• The PCM judges the generator output voltage is above 18.5 V or battery voltage is above 16.0 V during the engine running.
DTC P2507 PCM B+ voltage low input
• The PCM monitors the voltage of back-up battery positive terminal. If the PCM detects battery positive terminal voltage below 2.5 V for 2 s, the PCM determines that the backup voltage circuit has a malfunction.