MONITOR DESCRIPTION
To monitor the correlation of the intake camshaft position and crankshaft position, the ECM checks the VVT
learning value while the engine is idling. The VVT learning value is calibrated based on the camshaft position
and crankshaft position. The intake valve timing is set to the most retarded angle while the engine is idling. If
the VVT learning value is out of the specified range in consecutive driving cycles, the ECM illuminates the
MIL and sets the DTC P0016 (Bank 1) or P0018 (Bank 2).
To monitor the correlation of the exhaust camshaft position and crankshaft position, the ECM checks the VVT
learning value while the engine is idling. The VVT learning value is calibrated based on the camshaft position
and crankshaft position. The exhaust valve timing is set to the most advanced angle while the engine is idling. If
the VVT learning value is out of the specified range in consecutive driving cycles, the ECM illuminates the
MIL and sets the DTC P0017 (Bank 1) or P0019 (Bank 2).
MONITOR STRATEGY
MONITOR STRATEGY
TYPICAL ENABLING CONDITIONS
Intake Side
TYPICAL ENABLING CONDITIONS - INTAKE SIDE
P0019
Deviation in crankshaft position
sensor signal and VVT sensor 2
(for Exhaust Camshaft Bank 2)
signal (2 trip detection logic)
Mechanical system (Timing
chain has jumped tooth or
chain stretched)
ECM
Related DTCs
P0016: Camshaft timing misalignment at idling (Bank 1 Intake Side)
P0017: Camshaft timing misalignment at idling (Bank 1 Exhaust Side)
P0018: Camshaft timing misalignment at idling (Bank 2 Intake Side)
P0019: Camshaft timing misalignment at idling (Bank 2 Exhaust Side)
Required Sensors/Components VVT actuator
Required Sensors/Components Camshaft position sensor, Crankshaft position sensor
Frequency of Operation
Once per driving cycle
Duration
Within 1 minute
MIL Operation
2 driving cycles
Sequence of Operation
None
Monitor runs whenever following DTCs
not present
P0010, P0020 (VVT Oil Control Valve)
P0016, P0018 (VVT System - Misalignment)
P0102, P0103 (Mass Air Flow Sensor)
P0115, P0117, P0118 (Engine Coolant Temperature Sensor)
P0125 (Insufficient Coolant Temperature for Closed Loop
Fuel Control)
P0335 (Crankshaft Position Sensor)
P1340 (Camshaft Position Sensor)
2009 Toyota Tundra
2009 ENGINE PERFORMANCE Engine Control System (3UR-FBE) - Tundra