Cheap Auto Parts Online
Your vehicle Free, instant, straight from the federal vPIC database.
Trouble code

P0011

Camshaft Position A - Timing Over-Advanced (Bank 1)

Severity: Moderate Drive it gently and fix it soon. It will get worse or cost economy.

What P0011 means

The variable valve timing system on bank 1 is more advanced than commanded, or will not return to its commanded position.

Symptoms you may notice

  • Rough idle
  • Rattle on start-up
  • Loss of low-end power
  • Poor economy

Common causes, cheapest first

  • Low or dirty engine oil restricting the VVT actuator
  • Clogged VVT oil control valve screen
  • Failed camshaft oil control solenoid
  • Worn timing chain or stretched phaser
Before you buy anythingChange the oil and filter before buying anything. VVT systems are hydraulic and run on engine oil pressure, so overdue or wrong-viscosity oil causes this code constantly.

What to do next

  1. Confirm the code with your own scan tool, or have it read free at a chain parts store.
  2. Decode your VIN so you know your exact engine and build date.
  3. Work down the causes above from cheapest to most expensive.
  4. Search NHTSA for a recall or service bulletin covering this symptom on your vehicle.
  5. Read the engine buying guide before ordering.

P0011 is a generic OBD-II code, standardized across every make and model sold in the US from 1996 onward. The meaning is the same on any vehicle; the specific part and its location are not.

Parts

Parts commonly needed for P0011

These go to Amazon. We earn a commission if you buy, at no extra cost to you — see our affiliate disclosure. Which one you actually need depends on diagnosis — read the note above first.

Variable Valve Timing SolenoidCheck price at AmazonView on Amazon
Engine Oil FilterCheck price at AmazonView on Amazon
Timing Chain KitCheck price at AmazonView on Amazon

Confirm fitment against your VIN on the listing page before ordering. A part that matches your year and model can still be wrong for your build date or engine code.