Ask Andy AIAsk Andy free

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

What it means, what causes it, and what it costs to fix.

Engine TimingGeneric OBD-II

What P0017 means

Like P0016, but between the crankshaft and the exhaust camshaft on bank 1. Their positions don't line up as expected.

Can I drive with P0017?

Severity: High. Fix right away. It can cause damage or leave you stranded.

Limit driving until timing is checked.

Get a diagnosis for your exact car

Tell Andy your year, make, model, and symptoms. You'll get best case, most likely, and worst case, with parts and labor costs. Free, in about 15 seconds.

Ask Andy about P0017

Symptoms

Common causes

Most likely first.

  1. Stretched timing chain
  2. Faulty exhaust cam phaser or solenoid
  3. Low oil
  4. Faulty exhaust cam sensor

How to diagnose P0017

  1. Check the oil level and condition.
  2. Review cam/crank correlation in live data.
  3. Inspect the exhaust cam phaser and timing chain if values are out of range.

Tip: most US auto parts stores will read your codes for free.

Repair costs

Exhaust cam sensor$100–$300 installed
VVT solenoid$150–$400 installed
Timing chain kit$1,200–$3,000+ installed

Typical US prices. Your vehicle, region, and shop rates will change these.

P0017 FAQ

What does P0017 mean?

P0017 means "Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B)." Like P0016, but between the crankshaft and the exhaust camshaft on bank 1. Their positions don't line up as expected.

Can I drive with a P0017 code?

Limit driving until timing is checked.

What is the most common cause of P0017?

The most common cause is: Stretched timing chain. Other causes include faulty exhaust cam phaser or solenoid and low oil.

How much does it cost to fix P0017?

Typical repairs run about $100 to $3,000 in the US, depending on the cause. Exhaust cam sensor: $100–$300 installed.

Related codes

Still not sure what's wrong?

Describe the noise, smell, or warning light, or snap a photo. Andy is free to try.

Ask Andy free