OBD-II Trouble Code List

Popular Codes

P0011 Intake Valve Timing Control Performance Bank 1 Hits 2356
This mechanism hydraulically controls cam phases continuously with the fixed operating angle of the intake valve.

The ECM receives signals such as crankshaft position, camshaft position, engine speed, and engine coolant temperature. Then, the ECM sends ON/OFF pulse duty signals to the intake valve timing control solenoid valve depending on driving status. This makes it possible to control the shut/open timing of the intake valve to increase engine torque in low/mid speed range and output in high-speed range.

The intake valve timing control solenoid valve changes the oil amount and direction of flow through intake valve timing control unit or stops oil flow. The longer pulse width advances valve angle. The shorter pulse width retards valve angle. When ON and OFF pulse widths become equal, the solenoid valve stops oil pressure flow to fix the intake valve angle at the control position.
P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input Hits 1934
The Manifold Absolute Pressure sensor (MAP) provides instantaneous manifold pressure information to the engine's electronic control unit (ECM). The data is used to calculate air density and determine the engine's air mass flow rate, which in turn determines the required fuel metering for optimum combustion (see stoichiometry). A fuel-injected engine may alternately use a MAF (mass air flow) sensor to detect the intake airflow. A typical configuration employs one or the other, but seldom both.

In some vehicles the absolute pressure sensor is built into ECM
P0128 Coolant Thermostat Malfunction Hits 1855
Indicates that the thermostat monitor has not achieved the required engine operating temperature within a specified amount of time after starting the engine.
P0068 Throttle Position (TP) Sensor Inconsistent with the MAF Sensor Hits 1834
The PCM monitors a vehicle operation rationality check by comparing Throttle Position (TP) to Mass Air Flow (MAF) readings. If, during a self-test, the comparison of the TP sensor and MAF sensor readings are not consistent with the calibrated load values, the test fails and a diagnostic trouble code is stored in continuous memory.
P0037 Rear heated oxygen sensor heater control circuit low (Bank 1) Hits 1827
The heated oxygen sensor 2 is placed into the exhaust manifold. It detects the amount of oxygen in the exhaust gas compared to the outside air. The heated oxygen sensor 2 has a closed-end tube made of ceramic zirconia. The zirconia generates voltage from approximately 1V in richer conditions to 0V in leaner conditions. The heated oxygen sensor 2 signal is sent to the ECM. The ECM adjusts the injection pulse duration to achieve the ideal air-fuel ratio. The ideal air-fuel ratio occurs near the radical change from 1V to 0V.
P0110 IAT Circuit Malfunction Hits 1783
The intake air temperature sensor is built into mass air flow sensor. The sensor detects intake air temperature and transmits a signal to the ECM.

The temperature sensing unit uses a thermistor which is sensitive to the change in temperature. Electrical resistance of the thermistor decreases in response to the temperature rise.

P0732 Gear 2 Incorrect ratio Hits 1711
This diagnosis monitors actual gear position by checking the torque converter slip ratio calculated by TCM as follows:

Torque converter slip ratio = A x C/B A: Output shaft revolution signal from revolution sensor B: Engine speed signal from ECM C: Gear ratio determined as gear position which TCM supposes

If the actual gear position is higher than the position (2nd) supposed by TCM, the slip ratio will be more than normal. In case the ratio exceeds the specified value, TCM judges this diagnosis malfunction.

This malfunction will be caused when shift solenoid valve B is stuck open.

Gear positions supposed by TCM are as follows. In case of gear position with no malfunctions: 1 , 2, 3 and 4 positions In case of gear position with shift solenoid valve B stuck open: 4* , 3, 3 and 4 positions to each gear position above

P0703 Torque Converter/Brake Switch B Circuit Malfunction Hits 1593
Indicates the PCM did not receive a brake pedal position (BPP) input.
P0101 Mass or Volume Air Flow Circuit Range/Performance Problem Hits 1564
The mass air flow sensor is placed in the stream of intake air. It measures the intake flow rate by measuring a part of the entire intake flow. It consists of a hot film that is supplied with electric current from the ECM. The temperature of the hot film is controlled by the ECM acertain amount. The heat generated by the hot film is reduced as the intake air flows around it. The more air, the greater the heat loss. Therefore, the ECM must supply more electric current to maintain the temperature of the hot film as air flow increases. The ECM detects the air flow by means of this current change.
P0116 Engine Coolant Temperature Circuit Range/Performance Problem Hits 1562
Indicates the engine coolant temperature rationality test has failed. The PCM logic that sets this DTC indicates that engine coolant temperature sensor (ECT or CHT) drifted higher than the nominal sensor calibration curve and could prevent 1 or more OBD monitors from executing. The PCM runs this logic after an engine offcalibrated soak period (typically 6 hours). This soak period allows the intake air temperature (IAT) and engine coolant temperature (CHT or ECT) to stabilize and not differ by more than a calibrated value. DTC P0116 is set when all of the following conditions are met:
- Engine coolant temperature at engine start exceeds IAT at engine start by more than a calibrated value, typically -1C (30F).
- Engine coolant temperature exceeds a calibrated value, typically 107 C (225F).
- The Fuel System, Heated Oxygen and Misfire Monitors have not completed. Calibrated timer to set DTC P0116 has expired.

Recently Updated Codes

P0446 Evaporative Emission Control System Vent Control Circuit Malfunction September 2, 2010
The vapor pressure sensor, Voltage Solenoide Valve (VSV) for EVAP, Voltage Solenoide Valve (VSV) for canister closed valve (CCV) and Valve Solenoide Valve (VSV) for pressure switching valve are used to detect abnormalities in the evaporative emission control system.

The ECM decides whether there is an abnormality in the evaporative emission control system based on the vapor pressure sensor signal.

Diagnostic Trouble Code (DTC) P0446 is recorded by the ECM when there is a malfunction in either the VSV for EVAP, the VSV for pressure switching valve, or in the vapor pressure sensor itself, or when evaporative emissions leak from the components within the dotted line in Fig. 1 below.

The ECM closes the CCV and opens the VSV for pressure switching valve causing vacuum to increase in the entire EVAP system.

The ECM continues to operate the VSV for EVAP until the vacuum is increased to a specified point at which time the ECM closes the VSV for EVAP.

If the vacuum did not increase, or if the vacuum increased beyond the specified limit, the ECM judges the VSV for EVAP and related components to be faulty.

Source: Toyota
P0446 CHEVROLET Restricted/Blocked EVAP Vent Path September 2, 2010
The PCM monitors the EVAP Vent Valve/Solenoid system wiring for opens or shorts.
P0446 GMC Restricted/Blocked EVAP Vent Path September 2, 2010
The PCM monitors the EVAP Vent Valve/Solenoid system wiring for opens or shorts.
P0449 GMC EVAP Purge/Vent Solenoid Circuit Condition September 2, 2010
The PCM monitors the EVAP Vent Valve/Solenoid system wiring for opens or shorts.
P0455 NISSAN EVAP Control System Gross Leak Detected September 2, 2010
This diagnosis detects leaks in the EVAP purge line using engine intake manifold vacuum. If pressure does not increase, the ECM will check for leaks in the line between the fuel tank and EVAP canister purge volume control solenoid valve under the following vacuum test condition.

The vacuum cut valve bypass valve is opened to clear the line between the fuel tank and the EVAP canister purge volume control solenoid valve. The EVAP canister vent control valve will then be closed to shut the EVAP purge line off. The EVAP canister purge volume control solenoid valve is opened to depressurize the EVAP purge line using intake manifold vacuum. After this depressurization is implemented, the EVAP canister purge volume control solenoid valve will be closed.

Most Nissan Models EVAP System Diagram
P0456 NISSAN Evaporative Emission Control System Very Small Leak September 2, 2010
This diagnosis detects leaks in the EVAP purge line using engine intake manifold vacuum. If pressure does not increase, the ECM will check for leaks in the line between the fuel tank and EVAP canister purge volume control solenoid valve under the following vacuum test condition.

The vacuum cut valve bypass valve is opened to clear the line between the fuel tank and the EVAP canister purge volume control solenoid valve. The EVAP canister vent control valve will then be closed to shut the EVAP purge line off. The EVAP canister purge volume control solenoid valve is opened to depressurize the EVAP purge line using intake manifold vacuum. After this depressurization is implemented, the EVAP canister purge volume control solenoid valve will be closed.

Most Nissan Models EVAP System Diagram
P0534 Air Conditioner Refrigerant Charge Loss September 2, 2010
The powertrain control module (ECM) monitors the high side refrigerant pressure via a A/C refrigerant pressure sensor. When the pressure is high the signal voltage is high. When the pressure is low the signal voltage is low. When pressure is high the ECM commands the cooling fans on. When pressure is too high or too low the PCM will not allow the A/C compressor clutch to engage.
P0534 MAZDA Air Conditioner Refrigerant Charge Loss September 2, 2010
The powertrain control module (ECM) monitors the high side refrigerant pressure via a A/C refrigerant pressure sensor. When the pressure is high the signal voltage is high. When the pressure is low the signal voltage is low. When pressure is high the ECM commands the cooling fans on. When pressure is too high or too low the PCM will not allow the A/C compressor clutch to engage.
P0535 A/C Evaporator Temperature Sensor Circuit September 2, 2010
The PCM sources a low current 5 volts on the A/C Evaporator Temperature (ACET) sensor circuit. As the A/C evaporator air temperature changes, the ACET circuit resistance changes (which changes the voltage the PCM detects).
P0537 A/C Evaporator Temperature Circuit Low Input September 2, 2010
The PCM sources a low current 5 volts on the A/C Evaporator Temperature (ACET) sensor circuit. As the A/C evaporator air temperature changes, the ACET circuit resistance changes (which changes the voltage the PCM detects).

Today's Active Codes

P0011 NISSAN Hits 16
P0482 Hits 10
P0505 FORD Hits 7
P0068 Hits 7
P0420 Hits 7
P0101 Hits 7
P0560 Hits 7
P0010 LEXUS Hits 7
P0010 Hits 5
P0136 Hits 5
Also On HelpForCars.net
Share