OBD-II diagnostic trouble code
P0011Caution

Intake Camshaft Position Timing Over-Advanced (Bank 1)

This engine uses variable valve timing to adjust when the intake camshaft opens the valves. The computer has detected that the camshaft is positioned further "advanced" than commanded — the variable timing system isn't tracking its target position accurately.

Symptoms

  • Rough idle and reduced low-end power
  • A rattling or ticking noise from the timing chain area, especially on startup
  • Reduced fuel economy
  • Possible slight hesitation during acceleration

Likely causes

  • Low engine oil level or badly degraded oil — the variable timing solenoid relies on oil pressure to actually move the camshaft, and dirty/low oil is the single biggest cause
  • A clogged variable timing (VVT) oil control solenoid, often from sludge buildup
  • Timing chain stretch/wear letting the camshaft drift out of its intended position
  • A failed VVT solenoid itself

How to diagnose it

  1. Check oil level and condition first — this resolves a large share of VVT-related codes on its own
  2. Inspect and, if needed, clean the VVT oil control solenoid (often accessible without major disassembly)
  3. If oil and solenoid are fine, check for timing chain stretch using the manufacturer's specified procedure

Typical fixes & cost

  • Oil and filter change with the correct viscosity oil60150 EUR
  • Clean or replace the VVT oil control solenoid100350 EUR
  • Timing chain replacement, if worn (labor-intensive on most engines)5001500 EUR

Related codes

Get an OBD-II scanner to read codes yourself →
Code names are compiled from open/standardized SAE and ISO references. Explanations, symptoms, causes and fixes are original. Covers generic (P0/C0/B0/U0) codes only — manufacturer-specific codes are planned for a future update.

Frequently asked questions

Can I drive with P0011?

You can usually keep driving with P0011, but don't put it off — the underlying cause can get worse or lead to further damage the longer it goes unaddressed. Get it diagnosed as soon as you reasonably can.

How much does it cost to fix P0011?

obd_lookup.code_faq_cost_answer

What causes P0011?

Low engine oil level or badly degraded oil — the variable timing solenoid relies on oil pressure to actually move the camshaft, and dirty/low oil is the single biggest cause A clogged variable timing (VVT) oil control solenoid, often from sludge buildup Timing chain stretch/wear letting the camshaft drift out of its intended position
AS
Reviewed by Artyom SemenovAutomotive Editor · Fact-checked by Yauheni Kapliarchuk, Editor-in-Chief
Code names compiled from open SAE/ISO references; explanations and repair guidance are original editorial content
Last verified: 09 Jul 2026 · Our methodology