Skip to content
Home DTC Codes P0017 Medium · 30-60min
P0017 Warning

OBD2 code P0017: Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B)

The engine control module checks whether the signal of the exhaust camshaft on bank 1 (sensor B) arrives at the expected crankshaft position, usually while the camshaft phaser is i

ECU: ECM

Detected Root Component

Powertrain Component

Confidence level: low

Observed Symptoms

  • Check engine light on
  • Long cranking or hard starting
  • Rough idle and loss of power
  • Chain rattle at cold start on chain-driven engines
  • Risk of valve damage on interference engines if the timing has jumped

Possible Causes

  • Timing chain stretched, or belt or chain jumped a tooth
  • Camshaft phaser stuck at an end stop, oil control valve or oil pressure faulty
  • Incorrect assembly after a belt or chain replacement
  • Camshaft or crankshaft sensor signal disturbed
  • Reluctor wheel on crankshaft or camshaft slipped
Diagnostic Progress 0 %
Difficulty Medium
Est. time 30-60min
Tools Required 5 tool(s)

Tools Required

multimeter OBD scanner oscilloscope wiring diagram oil dipstick

Interactive Diagnostic

Answer each question to calculate your diagnostic score.

Diagnostic Result

0
certainty points

Recommended action:

Find the part:

Answer the questions above to get the result.

Was this diagnostic helpful?

Parts likely to be the cause (Moteur (général))

Moteur (général)

Moteur (général)

Photo d'illustration : Moteur (général)

© DTC-Logic.com

Click on an image to enlarge

Frequently asked questions about code P0017

What does code P0017 mean? ▾

OBD2 code P0017: Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B). The engine control module checks whether the signal of the exhaust camshaft on bank 1 (sensor B) arrives at the expected crankshaft position, usually while the camshaft phaser is i

What are the symptoms of code P0017? ▾

Code P0017 may cause: Check engine light on, Long cranking or hard starting, Rough idle and loss of power, Chain rattle at cold start on chain-driven engines. The intensity of these symptoms varies depending on the vehicle and driving conditions.

What causes code P0017? ▾

The most common causes of code P0017 are: Timing chain stretched, or belt or chain jumped a tooth, Camshaft phaser stuck at an end stop, oil control valve or oil pressure faulty, Incorrect assembly after a belt or chain replacement, Camshaft or crankshaft sensor signal disturbed. A proper OBD2 diagnostic will pinpoint the exact cause.

Is it serious to drive with code P0017? ▾

Code P0017 has moderate severity (Warning). Short-term driving remains possible, but a prompt check is recommended to prevent worsening.

How do I fix code P0017? ▾

Start by reading the code with an OBD2 scanner, then follow the interactive decision tree on this page. Priority causes to check: Timing chain stretched, or belt or chain jumped a tooth, Camshaft phaser stuck at an end stop, oil control valve or oil pressure faulty, Incorrect assembly after a belt or chain replacement, Camshaft or crankshaft sensor signal disturbed. Difficulty: Medium · Estimated time: 30-60min.