Engine-CodesChevrolet – P0016 Chevrolet

P0016 Chevrolet Code - Crankshaft Position - Intake Camshaft Position Not Plausible

Quick Answer

The P0016 code in a Chevrolet indicates a problem with the relationship between the crankshaft position sensor and the intake camshaft position sensor. Common causes include Faulty crankshaft position sensor, Faulty intake camshaft position sensor, Timing chain or belt issues. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0016 Chevrolet indicates Crankshaft Position - Intake Camshaft Position Not Plausible.
Common causes
Common causes include Faulty crankshaft position sensor, Faulty intake camshaft position sensor, Timing chain or belt issues.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Aug 19, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0016 Chevrolet Description

The P0016 code in a Chevrolet indicates a problem with the relationship between the crankshaft position sensor and the intake camshaft position sensor. This means that the Engine Control Module (ECM) has detected that the positions of these two components are not within the expected parameters. This can lead to timing issues in the engine, affecting performance and potentially causing damage if not addressed promptly.

OBDII Code P0016 Chevrolet - Crankshaft Position - Intake Camshaft Position Not Plausible
P0016 Chevrolet Code - Crankshaft Position - Intake Camshaft Position Not Plausible

Common Causes of P0016 Chevrolet

  1. Faulty crankshaft position sensor
  2. Faulty intake camshaft position sensor
  3. Timing chain or belt issues
  4. Incorrectly installed timing components
  5. ECM software malfunction

Symptoms of P0016 Chevrolet

  1. Engine misfires or rough idling
  2. Decreased fuel efficiency
  3. Engine stalling or hesitation
  4. Check Engine Light illuminated
  5. Reduced engine power

How to Fix P0016 Chevrolet

  1. Diagnose the issue using a scan tool to confirm the P0016 code and inspect the crankshaft and intake camshaft sensors.
  2. Replace faulty sensors if necessary.
  3. Check and adjust the timing chain or belt if it is found to be loose or misaligned.
  4. Clear the code from the ECM and road test the vehicle to ensure the issue has been resolved.
  5. If the problem persists, further inspection of the timing components and ECM may be necessary.

Cost to Fix P0016 Chevrolet

The cost of repairing a P0016 code in a Chevrolet can range from $200 to $500, depending on the specific cause of the issue and the cost of parts and labor in your area. It's recommended to consult with a trusted mechanic or dealership for a more accurate estimate based on your vehicle's make and model.

Tech Notes for P0016 Chevrolet

2016-2020 Chevrolet Camaro
2017-2020 Chevrolet Colorado
2019-2020 Chevrolet Blazer
Technical Article: Diagnosing DTCs P0016 and P0018

If this Diagnostic Trouble Code (DTC) started after recent internal engine repairs, inspect for proper engine mechanical timing. With the camshaft cover removed and the #1 cylinder at top dead center, make sure that the darkened chain links are lined up with the alignment marks on the exhaust and intake cam sprockets.

If a P0016 is resetting without any engine performance concerns but the above information did not isolate a cause for the DTC, replace the Cam Phaser Actuator sprocket.

There is a factory service bulletin for the following Chevrolet models:
2008-2012 Chevrolet Captiva
2008-2012 Chevrolet Equinox
2008-2012 Chevrolet Malibu
2009-2012 Chevrolet Traverse
2010-2012 Chevrolet Camaro
2012 Chevrolet Impala
Chevrolet Factory Service Bulletin OBDII Code P0016





User Submitted Video

Need more information about the P0016 Chevrolet code?

Need more information on how to fix the P0016 Chevrolet code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0016 Chevrolet code diagnosed by a professional: Find a repair shop in your area

Information for Specific Chevrolet Models

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0016 Chevrolet Code

1. What are common symptoms of OBDII code P0016 in a Chevrolet indicating a crankshaft position - intake camshaft position not plausible issue?

- Common symptoms include rough idling, engine misfires, poor acceleration, stalling, and potentially a check engine light.

2. What are some possible causes of OBDII code P0016 in a Chevrolet?

- Potential causes include a faulty camshaft or crankshaft position sensor, timing chain issues, engine timing problems, or a problem with the variable valve timing (VVT) system.

3. How can I diagnose the source of the OBDII code P0016 in my Chevrolet?

- To diagnose the issue, you may need to perform a visual inspection of the timing components, conduct tests on the camshaft and crankshaft sensors, check the engine timing, and inspect the VVT system.

4. What are the repair options for addressing OBDII code P0016 in a Chevrolet?

- Repairs may involve replacing the camshaft or crankshaft position sensors, repairing or replacing the timing chain, adjusting engine timing, or fixing any issues with the VVT system.

5. Is it safe to drive my Chevrolet with OBDII code P0016 present?

- It is not recommended to drive the vehicle with this code as it can lead to further engine damage or potential safety hazards. It's best to address the issue promptly.

6. Can a DIY enthusiast fix OBDII code P0016 in a Chevrolet?

- Depending on your skill level and access to tools, DIY enthusiasts may be able to address some aspects of this issue, such as sensor replacement. However, more complex repairs may require professional assistance.

7. How do I reset the OBDII code P0016 in my Chevrolet after making repairs?

- After completing the necessary repairs, you can reset the code using an OBDII scanner or by disconnecting the battery for a few minutes to clear the vehicle's fault memory.

8. Will OBDII code P0016 cause permanent damage to my Chevrolet's engine if left unresolved?

- Ignoring OBDII code P0016 can potentially lead to serious engine damage, so it is crucial to address the issue promptly to prevent further complications.

9. How much can I expect to pay for repairs related to OBDII code P0016 in a Chevrolet?

- Repair costs can vary depending on the exact cause of the issue and the labor rates in your area. It's advisable to get a diagnostic assessment from a trusted mechanic to determine the cost accurately.

10. Can OBDII code P0016 in a Chevrolet be a recurring problem even after repairs?

- If the underlying cause of the code is not properly addressed, it can recur. It's essential to ensure that all related components are thoroughly inspected and repaired to prevent future issues.

Discuss the causes and fixes for P0016 Chevrolet OBDII Code

  • I'll start this discussion. I'm getting the hated P0016 code on our 2004 Chevy Trailblazer. There is also some raddling in the lower end along with zero oil pressure at times. Kill it for a few minutes & oil pressure comes back. At only 1000,000 miles & never been mistreated, it is a real disappointment. I am thinking timing chain stretch or tensioner failure.

  • Yes, timing chain stretched it's probably the most likely cause. Start by checking the the position of the timing mark at top dead center

  • mine is throwing the code, and only experiencing problems between 1500-2000 rpms

  • What model and year is your Chevrolet? timing chain stretched it's probably the most common cause.

  • I just had the timing chain replaced at the dealer because of code p0017 and now I bring it home check engine light back on and now throwing code p0016

  • I suggest taking your vehicle back to the dealer, it's possible that the chain was not properly installed or they may have damaged the sensor.

  • Do you happen to know the name of what sensor they may have damaged or where it would be located. Now they are telling me that it will cost another $5300 to do a complete tear down of the motor to find the problem when I didn't have this code before they fixed it.

  • Not exactly, it's possible that they didn't damage any parts, just that they didn't properly installed the timing chain.
    Why was the timing chain replaced initially?
    You should consider having another shop inspect your vehicle or even talking to a lawyer.

  • The check engine light came on and was throwing codes for the timing chain. Brought it to the dealer and they pulled up codes and replaced the timing chain because it was recalled. Paid almost $2000 dollars to have other stuff done. When my husband picked it up drove it literally 5 minutes to our house the light came back on and is now throwing the p0016 code which is was not before being fixed

  • Christina, what was the outcome of your poo16 code?

  • What ended up causing that code?

  • My daughter just bought a 2017 Chevrolet Malibu .She calls today crying the cars check engine light just came on and the car is shaking like crazy and low oil light/pressure and radio keeps cutting out. Autozone scanned it and got P0016 code! Uglyness after reading this message board

  • Start by checking the engine oil. If the engine oil is OK, then it's time to take it to the dealer.

  • 2012 Equanox suddenly would not stay on and engine missing, had to keep it on mid idle (2000rpm). Had code P0016 from autoparts scan. they suggested crank then cam sensors, (replaced them) still no fix. Auto repair shop suggested solenoids or bad timing chain, Opened up valve cover and could see timing chain had too much slack when turning crank by hand with bar. Apparently one of the sprockets (crank or cam) jumped a tooth or several and caused the sensors to uncorrespond to each other so the code was set suggesting a sensor failure. their is no way for the computer to know the timing chain is loose and off its mark, that requires a visual inspection.

  • well my 04 Trailblazer gets this code in the morning when cold, it then once warmed up the DTC will go off . With the scanner it will show the code was thrown after the last time cleared, but not in the history. and it will run most of the day with out tripping again.

    So I'm wondering if this is a sign that the timing is ok, the chain, if not lined up should make "hard starts" or stall conditions, I recently bought it. so not aware of any work done, and it runs fine starts easy. after warmed up it does mis # 3, intermittently at Idle , but it doesn't lite the MIL. service engine light.

    I have changed: CKP sensor CMP sensor, Cam Actuator solenoid, spark plugs, oil 5-30,

    I can't help but think if timing chain was the issue in would not run like it does (good) most of the time, not throwing the P0016, except in the morning.

  • There are some tests that need to be done and the code needs to be more consistent to determine exactly what the problem is. According to a national database of repairs for the P0016 code on the 2004 Chevrolet Blazer, besides the CKP and CMP, the Ignition Distributor is the most common cause that sets the P0016 code.

  • Thats part of the PCM,..? I'll research that.

    I have done the actuator test with a Snap-on Solus Ultra, the actual = the desired, and a little spike on the variance line corresponding to the changes, I believe that's good.

    thanks for the reply

  • I have the 4.2l 2004 trailblazer with electronic ignition, no distributer ,

    thanks for the reply, I at some point I entered my year, make, model, & engine, I thought it showed up somewhere Sorry , Thanks for the reply

  • I apologize, I did the research for a 2004 Blazer, instead of Trailblazer.

    For your vehicle, the Variable Valve Timing Control Solenoid and the Sensor are the most common problems but looks like you have already replaced those components. Unfortunately, I haven't had that problem before, but according to a national database of repairs, here is the list of the most common problems:

    Image

    Click here to enlarge image

  • Thank you for that , I scanned the vehicle again this morning , about 12 seconds from ignition it showed the P0016 as a code although the MIL didn't light and after about 3-4 min. or 115-120 the DTC line on the scanner went to 0. So I cleared it (again). Then we drove it a couple of times total of 62mi. no code, and all but 1 (EVAP) OBD test were done & passed So took it in and passed the Smog.

    So thanks again, I did change several parts, I can't be sure if any single one fixed it or the combination of the sum of parts is what did it . But its over for this registration period.