What is a camshaft position correlation?

P0016 code definition

Camshaft Position A - Camshaft Position Correlation (Bank 1)

What the P0016 code means

P0016 is the OBD-II generic code indicating that the camshaft position sensor for bank 1 does not correlate to the signal from the crankshaft position sensor.

What causes the P0016 code?

  • The camshaft timing is out of position due to the timing chain jumped teeth.

  • The camshaft phaser is out of position due to problems with phaser.

  • The oil has flow to the phaser is impeded from having an incorrect oil viscosity or partly clogged passages.

  • The Oil Control Valve (OCV) has a restriction in the OCV filter.

What are the symptoms of the P0016 code?

  • The Check Engine Light comes on.
  • The engine may have a reduction in power or start hard.
  • The engine may run erratically, stall, hesitate, or run rough.
  • The engine's fuel mileage will decrease.

Note: The erratic drive complaints will vary depending on the failure.

How does a mechanic diagnose the P0016 code?

  • Visually checks for problems with the connections or wiring of the OCV, camshaft and crankshaft sensors

  • Verifies that the engine oil is full and that the oil is clean with the correct viscosity

  • Scans and documents the engine codes and views the freeze frame data to see when the code was set

  • Resets the Check Engine Light and road tests again to see if code returns

  • Commands the OCV on and off to see if the camshaft sensor is indicating timing changes for the bank 1 camshaft

  • Performs the manufacturer’s tests for the P0016 code to determine the cause of the code

Note: The manufacturer's recommended pinpoint test is used to narrow down the problem. Following the recommended tests will help with diagnosis without replacing the wrong parts.

Common mistakes when diagnosing the P0016 code

  • Not verifying the failure and codes before attempting any repairs

  • Not doing a visual check for possible problems with the wiring or connections to the components

  • Not doing all pinpoint test steps to help prevent misdiagnosis of good components

  • Not replacing parts directed by the pinpoint test or visually checking them to make sure they are bad

How serious is the P0016 code?

  • The engine can have stalling or hesitations along with hard starting.

  • The timing chain may have problems with tensioners or guides and can lead to major engine damage if the valves hit the pistons.

  • Driving the vehicle for a prolonged time with the camshafts out of time may cause additional internal engine problems, depending on the failed part.

What repairs can fix the P0016 code?

  • Resetting the fault codes and performing a road test
  • Replacing the camshaft sensor on bank 1
  • Repairing the wiring or connection to the camshaft OCV or camshaft sensor
  • Replacing the camshaft OCV for bank 1 exhaust camshaft
  • Replacing the timing chain and guides
  • The code P0016 can be due to the camshaft sensor for bank 1 having an internal intermittent problem due to vibration or heat. These problems may or may not be able to be verified. If repeated attempts to find the failure end up in not verifying the code, then suspect a failing camshaft sensor.

Need help with a P0016 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

Check Engine Light

p0016

trouble codes

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0016 code.

  • What does the P0016 OBD-II code mean?
  • How serious is the P0016 code?
  • What are the common symptoms of a P0016 trouble code?
  • What are the causes of a P0016 OBD-II code?
  • How to diagnose a P0016 OBD-II code?
  • How to fix a P0016 OBD-II code?
  • Tips to avoid a P0016 trouble code in future?

What does the P0016 OBD-II code mean?

When a P0016 OBD-II generic code is triggered, it alerts the driver that the camshaft position sensor (CMP) for bank 1, which detects camshaft rotation, is not corresponding to the crankshaft position sensor (CKP) signal. 

The CMP relays the information to the vehicle’s Powertrain Control Module (PCM). The PCM uses that data to control the fuel injectors for ignition timing to keep cylinders firing efficiently. 

The CKP relays crankshaft position and engine RPM to the PCM, and again, the data is used by the PCM to control ignition timing and fuel injection. Unfortunately, when the signal from either the CMP or CKP sensors is incorrect or defective, the PCM simply can’t efficiently manage engine timing leading to startup problems and idling issues.

On most vehicle applications, the camshaft position sensor is located near the cylinder head so that the CMP is opposite the timing rotor attached to the engine camshaft. In addition, the crankshaft position sensor is to be found on the fuel pump on some diesel applications, the flexplate/flywheel, or the crankshaft pulley (or harmonic balancer as it’s also known).

How serious is the P0016 code?

This particular OBD-II trouble code is deemed to be severe as your camshaft and crankshaft aren’t lining up correctly. The timing chain may have issues with guides or tensioners, leading to engine damage if the valves hit the pistons. Depending on the part that has failed, driving the vehicle for any lengthy period may cause additional internal engine problems. The car is likely to be hard to start, and once running, the engine may be hesitant and stall.

What are the common symptoms of a P0016 trouble code?

You will likely notice significant issues with the vehicle if a P0016 OBD-II trouble code is activated. The following are the most common symptoms:

    • The Check Engine Light is illuminated
    • The engine may be hard to start or have a reduction in power
    • The engine may be hesitant, stall or generally run rough
    • Poor fuel economy
    • Decreased engine performance
    • Timing chain noise
    • Engine fails to start entirely

What are the causes of a P0016 OBD-II code?

  • Defective or corroded wiring or connections
  • CKP sensor issue
  • CMP sensor issue
  • Stretched timing chain
  • Mechanical faults such as the timing chain jumped teeth, a slipped reluctor ring on the crankshaft or slipped reluctor ring on bank 1 exhaust camshaft
  • Camshaft phaser problem
  • The oil flow to the phaser is hampered by an incorrect oil viscosity or partly clogged passages
  • Oil Control Valve (OCV) has a restriction in the OCV filter.

How to diagnose a P0016 OBD-II code?

The easiest way to diagnose an OBD-II fault code is to use an OBD-II scanner or book a diagnostic check with a trusted mechanic or garage who will:

  • Make visual checks for issues with the wiring and camshaft and crankshaft sensors, and the oil control valve
  • Confirm engine oil is at capacity and that it’s both clean and with the correct viscosity
  • Scan engine codes and view the freeze frame data to see when the code was activated
  • Reset the Check Engine Light and then road test the vehicle to see if the trouble code still exists
  • Instruct the OCV to on and off to see if the camshaft position sensor is alerting timing changes for the bank 1 camshaft
  • Perform the specific manufacturer’s tests for the P0016 trouble code to establish the cause of the code

When diagnosing the P0016 code, it’s essential to verify the codes and the failure before making any attempt to repair it, including making a visual assessment for possible common issues, including the wiring and connections of the components. In many cases, components such as the sensors are quickly replaced when far more common problems are behind a P0016 OBD-II code. By carrying out a pinpoint test, helps avoid misdiagnosis and replacing good components.

How to fix a P0016 OBD-II code?

In some instances, resetting the fault code and performing a road test can solve the issue. However, if the cause is more severe than this, the following work may be necessary. It is recommended to test drive after each check/work is carried out to see if the P0016 code clears. If not, move on to the next repair:

  • Repair the wiring or connections to the components, including the camshaft sensor or camshaft OCV
  • Check the timing chain and guides and replace if needed
  • Replace the camshaft OCV for bank 1 exhaust camshaft
  • Replace the camshaft sensor on bank 1 if it’s having intermittent internal problems due to heat or vibrations, as these are not always verifiable. Only replace it if other checks and repairs have not solved the issue.

Tips to avoid a P0016 trouble code in future?

The most suitable way to avoid the P0016 OBD-II code is always to follow the manufacturer’s maintenance recommendations. Following that:

  • Keep your vehicle parked under cover when temperatures start to get above 32°C as extreme heat can damage sensitive parts, including sensors and timing components
  • Avoid excessive vibration as much as possible, which can also damage sensitive components, for example, avoid travelling at high speeds when roads are bumpy
  • Diarise to regularly check wiring for any corrosion or faults, especially when it’s time to change the oil
  • Regularly change your oil to keep it clean, and always use the manufacturer’s recommended viscosity

About Fixter

Fixter is revolutionising the car maintenance industry, one repair at a time. Fixter was founded to make car maintenance as easy as booking a taxi. Digital, transparent and stress-free, with world-class customer service. Since launching in Manchester in 2017, Fixter has expanded to more than 100 towns and cities across the UK and provided thousands of car owners with honest, convenient and affordable car repair services.

How do I fix error code P0016?

How to fix a P0016 OBD-II code?.
Repair the wiring or connections to the components, including the camshaft sensor or camshaft OCV..
Check the timing chain and guides and replace if needed..
Replace the camshaft OCV for bank 1 exhaust camshaft..

How serious is a P0016?

The code P0016 can be due to the camshaft sensor for bank 1 having an internal intermittent problem due to vibration or heat. These problems may or may not be able to be verified. If repeated attempts to find the failure end up in not verifying the code, then suspect a failing camshaft sensor.

Can I drive with a P0016 code?

Diagnosis: This trouble code can cause the vehicle to be hard to start and run rough. In some cases, the vehicle may not be driveable. It should be addressed as soon as possible.

What does camshaft to crankshaft position correlation fault mean?

The error code P0016 is triggered when the bank 1 camshaft position sensor doesn't match the signal from the crankshaft position sensor. This can cause various issues with the overall functioning of the engine and can lead to increased fuel consumption and rough engine idling.