P0016 - Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
symptoms
The engine may turn over but not start up
The engine may rattle near the harmonic balancer which means that the tone ring is damaged
The engine may start up and run, but run rough
cause
Timing chain is stretched, or timing belt skipped a tooth because its worn
Timing belt/chain not aligned
Tone ring on the crankshaft slipped or broken
Tone ring on the camshaft slipped or broken
Faulty crank sensor
Faulty cam sensor
Bad wiring to crank or cam sensor
Timing belt or chain tensioner faulty
The fix
Check the cam and crank sensors and their wiring for damage. If you see broken/frayed wires, repair.
If you have a scope, check the cam and crank patterns. If a pattern is missing, suspect a bad sensor or a slipping tone ring.
Remove the cam gear and crankshaft balancer and tone rings for proper alignment, make sure they're not loose or broken and they haven't sheared the alignment key. If they are correctly installed, replace the sensor. If the signal looks normal, then check the timing chain/belt for proper alignment. If it's not aligned, check for a damaged tensioner.
Also check that the belt or chain isn't stretched. replace and recheck.
Trouble code P0016 means: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A Trouble code P0034 means: Turbo/Super Charger Bypass Valve Control Circuit Low
Trouble code P0128 means:Coolant thermostat (coolant temp below thermostat regulating temp)
no there is no code
The PCM (engine computer) has detected a fault in the electronic throttle system and set a trouble code.
It means that you have a message.
Trouble code P0513 means:Incorrect immobilizer key
Trouble code P1391 means: Intermittent loss of CMP or CKP
Trouble code P1693 means: A companion DTC was set in both the ECM and PCM Trouble code P0236 means: Turbo/Super Charger Boost Sensor A Circuit Range/Performance Trouble code P0122 means: Throttle/Pedal Position Sensor A Circuit Low Input
Trouble code P0440 means: EVAP Purge System Fault
Trouble code P0046 means: Turbo/Super Charger Boost Control Solenoid Circuit Range/Performance
Turbo underboost
Trouble code P0463 means:Fuel level sensor circuit high input