OBD-II Trouble Code List
Popular Codes
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.
In some vehicles the absolute pressure sensor is built into 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.
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
- 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
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
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

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

Today's Active Codes
|
Also On HelpForCars.net
|

