DTCs P0101, P0102 and P0103 are not set.
And
The airflow into the engine is greater than 3 g/s.
Condition 2
DTC P0651 is not set.
The engine is running and the starter is not engaged.
Condition 3
DTCs P0365, P0366, P0641, and P0651 are not set.
The engine is running or the starter is engaged.
P0336 Condition 1
DTCs P0335 or P0651 are not set.
The airflow into the engine is greater than 3 g/s.
Engine speed is greater than 450 RPM.
Condition 2
DTC P0651 is not set.
The engine is running and the starter is not engaged.
Condition 3
The starter is engaged and the engine control module detects camshaft position sensor pulses.
Or
DTCs P0101, P0102, and P0103 are not set.
The airflow into the engine is greater than 3 g/s.
Condition 4
DTCs P0365, P0366, P0641, and P0651, are not set.
The engine is running or the starter is engaged.
The DTCs run continuously once the above conditions are met.
Conditions for Setting the DTC
P0335 Condition 1
The ECM does not detect a crankshaft position sensor pulse for greater than 4 s.
Condition 2
The ECM does not detect a crankshaft position sensor pulse for greater than 1.0 s.
Condition 3
The ECM does not detect a crankshaft position sensor pulse for 2 out of 10 engine revolutions.
P0336 Condition 1
The ECM detects that 10 or more crankshaft resynchronization have occurred within 10.0 s.
Condition 2
The ECM does not detect the synchronization gap on the reluctor wheel for greater than 0.4 s.
Condition 3