Home › Fault Codes › Cars & OBD › Standard › P0011
P0011

Camshaft position timing over-advanced or system performance (Bank 1)

The ECU has detected that the intake camshaft timing on Bank 1 is more advanced than commanded or is not following the expected position.

What this code means

The ECU has detected that the intake camshaft timing on Bank 1 is more advanced than commanded or is not following the expected position.

Possible causes

  • Low or contaminated engine oil
  • Variable valve timing solenoid fault
  • Restricted oil passage
  • Camshaft timing problem
  • Wiring or connector fault

Common symptoms

  • Check engine light
  • Rough idle
  • Poor acceleration
  • Reduced fuel economy
  • Possible hard starting

Checks to make

  1. Check engine oil level and condition
  2. Check for related camshaft or crankshaft codes
  3. Inspect VVT solenoid wiring and connectors
  4. Compare commanded and actual camshaft timing with scan data

Safety

  • Work around a running engine only when required and keep clear of belts, fans and hot components.

Model notes

Exact diagnostic strategy varies by engine and manufacturer.