The engine control module continuously compares pulse timing from the crankshaft position sensor against the camshaft position sensor for Bank 1 Sensor A. On engines equipped with variable valve timing, the expected pulse relationship changes dynamically based on commanded phaser position and engine load; code P0016 sets when the observed signal timing relationship falls outside calibrated correlation boundaries during designated monitoring conditions.