TORKO

P0018 Crankshaft/camshaft position correlation, bank 2 sensor A (intake)

What P0018 means

On engines with two cylinder banks, the engine computer compares crankshaft position with the intake camshaft on bank 2 (the side without cylinder 1). P0018 means they are out of their expected relationship. This often points to timing chain stretch or a jumped tooth, which can cause serious engine damage.

P0018 is a generic SAE J2012 code: it means the same on every make. The exact cause still depends on the car, so read the freeze-frame data before replacing parts.

At a glance

Typical repair cost
400–2500 €
Workshop time
3–12 h
Repair difficulty
Hard
DIY possible
No
Check engine light
Yes
Affects emissions test
Yes

Parts and labour at an independent workshop in Europe. Main dealers charge more; the cause decides the bill, not the code.

Symptoms

Common causes

  1. Stretched timing chain or worn tensioner and guides
  2. Timing chain jumped a tooth or set wrongly after repair
  3. Sticking VVT solenoid or worn phaser on bank 2
  4. Faulty camshaft or crankshaft position sensor
  5. Low or dirty engine oil

Can I keep driving with P0018?

Do not keep driving if the engine rattles or runs roughly; it is safest to have the car towed. If the timing has jumped, the engine can be badly damaged.

What to check first

  1. Check oil level and condition
  2. Read bank 2 camshaft/crankshaft correlation values in live data
  3. Inspect the camshaft and crankshaft sensors and wiring
  4. Have timing chain, tensioner and timing marks checked

Related codes

Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: