What is P0017 OBD-II Trouble Code? | How to Fix P0017 code?

The P0017 error code means there might be an issue with your engine’s camshaft and crankshaft. These two vital components must be perfectly synchronized for your car’s engine to perform at the optimum level. If they are not in sync, your engine could malfunction and may trigger the P0017 code on an OBD-II scan tool. P0017 on Chevy vehicles translates to Crankshaft Position – Exhaust Camshaft Position Not Plausible.

What Does the P0017 Code Mean?

P0017 is a Diagnostic Trouble Code which stands for “Camshaft Position sensor B – Camshaft Position Correlation (Bank 1)”. Similar to P0016, P0017 also indicates that the PCM (powertrain control module) of the vehicle senses a misalignment between the positions of the camshaft and crankshaft.

Sensor B represents the exhaust side of the camshaft, and Bank 1 represents the cylinder 1 side of the engine.


The P0017 code on Chevy car converts to Crankshaft Position – Exhaust Camshaft Position Not Plausible. Although different manufacturers have given different names, in simple words, the P0017 code means that the powertrain control module believes the difference between the camshaft and the crankshaft positions is out of specifications.

Some other trouble codes are given below in detail:

  1. DTCP0019: Crankshaft Position – Exhaust Camshaft Position Not Plausible Bank 2
  2. DTCP0018: Crankshaft Position – Intake Camshaft Position Not Plausible Bank 2
  3. DTCP0017: Crankshaft Position – Exhaust Camshaft Position Not Plausible Bank 1
  4. DTCP0016: Crankshaft Position – Intake Camshaft Position Not Plausible Bank 1

Causes of the P0017 Code

These are some of the possible issues that can cause a code P0017:

P0017 code causes

  1. Damaged or stretched timing chain or timing belt
  2. Faulty camshaft or crankshaft reluctor wheel
  3. Low oil level
  4. Engine oil is contaminated or aerated.
  5. Mechanical oil system failure.
  6. Faulty variable valve timing (VVT) solenoid (a.k.a. oil control valve)
  7. Faulty PCM (check for any update)
  8. The camshaft and crankshaft sensor signals are erratic.
  9. The belt or distribution chain is worn-out.
  10. Bad crank sensor
  11. Defective variable valve timing (VVT) actuator (a.k.a. phaser)
  12. Bad cam sensor
  13. Loose wiring or connections
  14. Damaged timing chain/belt tensioners or guides

Symptoms of Code P0017

Following are the most common symptoms of Code P0017:

Symptoms of Code P0017

  1. In the case of P0017, the engine fault indicator light turns on.
  2. The engine runs erratically or feels rough while running
  3. The engine performance is reduced.
  4. A reduction in the fuel economy.
  5. The engine may have starting issues or will not start at all.

How to Diagnose the P0017 Code

You must continuously observe the P0017 code to ensure the efficient working of your car. As you observe a problem, you must immediately stop the vehicle and diagnose the problem.

In order to properly diagnose the issue, you need to investigate all possible causes. If you can’t diagnose the issue yourself, then drive your vehicle to a mechanic and ask him to diagnose the problem.

 If you want to try the diagnostic process, the following video will help you to carry out the diagnostic process correctly.

Common mistakes when diagnosing the P0017 code

Common mistakes while diagnosing code P0017 include:

  • Failure to inspect the error code and problem before the diagnosis
  • Failure to follow the diagnostic steps which can lead to misdiagnosis.
  • Not visually checking the wiring and connection problems before replacing them.
  • Failure to use proper tools to check the faulty components.

How serious is the P0017 code?

  • The engine carbon build-up may cause fouled spark plugs, causing misfires.
  • Timing chains may have tensioners or guides that are allowing the timing chain to jump the gear teeth, leading to major engine damage from valves and pistons hitting.
  • Driving the vehicle for a prolonged time with the camshaft problems can start to cause other driving symptoms like misfires, stalling, and no starts.

What repairs can fix the P0017 code?

Follow the below-given steps to fix the P0017 trouble code:

code P0017 fixing

  • Using the OBD scanner, check if there are any other codes available. Some of the common codes that come along the P0017 include the P0009, P0016, P0018, and P0019. If these codes appear, they might make it easy for you to identify the problem. You will need to diagnose them and even fix them to see if the code goes away.
  • Repair wiring
  • Cleaning the engine carbon from pistons and valves after the code repairs
  • Replacing the timing gears, timing chain, and guides for both engine banks
  • Resetting the engine fault codes and verifying that the problem is still occurring
  • Replacing the Engine Control Module or Engine Control Unit
  • Replace the camshaft position sensor on a failed camshaft bank
  • Repair or replace the wiring connection to the camshaft sensor or the OCV
  • Cleaning the engine carbon from pistons and valves after the code repairs
  • Replace the crankshaft position sensor

FAQ Section

Where is the camshaft sensor located?

The camshaft sensor is located near the top of the engine inside the valve cover. In some vehicles, it is located at the front cylinder.

What are the signs of the P0017 code?

  1. Check Engine Light starts illuminating
  2. A reduction in engine performance
  3. The engine runs erratically or feels rough while running
  4. Engine starting issues
  5. Poor fuel economy
  6. Engine stalling

Can I drive my car with a P0017 code?

It is not recommended to continue driving a vehicle with fault code P0017. Since several issues trigger this code, if a mistimed engine triggers it, it can cause catastrophic damages and leave expensive repair bills on the table.

How do you reset a camshaft position sensor?

Unfortunately, there’s no way to reset a camshaft position sensor. You’ll have to replace the part if you’re having camshaft issues (check engine light on, acceleration trouble, sputtering and stalling, etc.).

What side of the engine is Bank 1?

Bank 1 and bank 2 refer to either side of the engine. Bank 1 is on the side with cylinder 1. Bank 2 is the side with cylinder 2. Usually, Bank 1 is towards the front of the car if it has a transverse engine.

How much does it cost to fix P0017?

The cost of fixing error code P0017 varies, depending on the culprit. If a scan tool confirms the camshaft position sensor is the cause, the budget to spend around $24 to $78. The amount here is for the replacement sensor alone.

Read More
  1. Function of Crankshaft
  2. Symptoms of bad Camshaft 
  3. Different types of Engines
  4. How to change engine Oil?

Leave a Comment