TORKO

P0366 Camshaft position sensor B circuit range/performance (bank 1)

What P0366 means

The engine control unit receives a signal from camshaft position sensor B on bank 1, but it does not match what it expects compared with the crankshaft signal. This often points to a weak sensor or interference, but it can also mean the camshaft timing itself is off.

P0366 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

Severity
High
Typical repair cost
60–500 €
Workshop time
0.5–2.5 h
Repair difficulty
Medium
DIY possible
Yes
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. Failing exhaust camshaft position sensor
  2. Poor connection or wiring picking up interference
  3. Stretched timing chain or worn tensioner
  4. Timing belt or chain that has jumped a tooth
  5. Sticking variable valve timing (VVT) adjuster or solenoid on the exhaust cam

Can I keep driving with P0366?

Get it checked within a few days. If the timing has slipped, continued driving risks serious engine damage; an unusual rattle at start-up is a reason to stop sooner.

What to check first

  1. Read freeze-frame data and live camshaft/crankshaft correlation values if your scanner shows them
  2. Check the oil level and condition, since low or dirty oil affects the VVT system
  3. Inspect the sensor wiring and connector, then test or replace the sensor
  4. If the fault remains, have the camshaft timing and timing chain or belt 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: