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
- Check engine light on
- Hard or long starting
- Rough idle, hesitation or stalling
- Reduced power
Common causes
- Failing exhaust camshaft position sensor
- Poor connection or wiring picking up interference
- Stretched timing chain or worn tensioner
- Timing belt or chain that has jumped a tooth
- 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
- Read freeze-frame data and live camshaft/crankshaft correlation values if your scanner shows them
- Check the oil level and condition, since low or dirty oil affects the VVT system
- Inspect the sensor wiring and connector, then test or replace the sensor
- If the fault remains, have the camshaft timing and timing chain or belt checked
Related codes
- P0365 Camshaft position sensor B circuit (bank 1)
- P0363 Misfire detected, fuelling disabled
- P0356 Ignition coil F primary control circuit / open
- P0355 Ignition coil E primary control circuit / open
- P0354 Ignition coil D primary control circuit/open
- P0353 Ignition coil C primary control circuit/open
- P0352 Ignition coil B primary control circuit/open
- P0351 Ignition coil A primary control circuit/open
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: