P0011 — A Camshaft Position - Timing Over-Advanced or System Performance Bank 1

P0011 means the intake camshaft on bank 1 is more advanced than the computer commanded — the variable valve timing (VVT) system is not controlling cam position properly, and dirty or low oil is the first suspect.

Severity: Medium  ·  Can you keep driving? Gently, and not for long. Get the oil checked immediately; if the engine rattles, stalls, or runs very roughly, stop and have it towed.

What the P0011 code means

Most modern engines can rotate the camshafts relative to the crankshaft to change valve timing on the move — advancing for response, retarding for economy and emissions. The adjustment is hydraulic: engine oil, switched by an electric solenoid (the oil control valve), flows into a phaser on the camshaft sprocket and twists it. P0011 reports that the bank 1 intake cam ended up more advanced than the position the computer asked for, or failed to move as commanded.

Because the whole system runs on oil pressure and cleanliness, oil is where diagnosis starts. Low oil level, oil long past its change interval, the wrong viscosity, or sludge in the solenoid's fine screens can all starve or jam the mechanism. This is one of the few codes where an oil change is a legitimate first diagnostic step rather than a guess.

If the oil story is clean, the suspects move to hardware: a solenoid that is electrically or mechanically failed, a phaser worn or stuck, and — the serious end — a stretched timing chain or worn guides that have let the base timing drift, which no solenoid can correct.

Symptoms of P0011

  • Rough idle, sometimes with the engine stalling at stops
  • Rattling noise from the timing cover area, especially at start-up
  • Reduced power and sluggish response
  • Worse fuel economy
  • Hard starting or extended cranking in some cases
  • Check engine light, sometimes with related codes (P0012, P0021, misfires)

What causes P0011?

  • Low, dirty, or wrong-viscosity engine oil — VVT phasers and solenoids run on oil pressure through very fine screens. Low level, sludge, or oil too thick or thin for the specification slows or sticks the adjustment. The most common cause — check it first.
  • Faulty VVT solenoid (oil control valve) — the solenoid's screens clog with debris or its coil fails, so oil is not directed to the phaser as commanded. Swapping and testing usually confirms it quickly.
  • Worn or stuck camshaft phaser (actuator) — internal wear or sludge lets the phaser sit advanced instead of returning to its locked base position, most noticeable as a start-up rattle.
  • Stretched timing chain or worn guides/tensioner — the chain elongates with mileage, base cam timing drifts retarded or erratic, and the VVT system cannot compensate. A mechanical fault no oil change will fix.
  • Sludge blocking oil passages to the head — neglected oil changes choke the feed galleries. The phaser starves even with a good solenoid and fresh oil in the sump.

How serious is P0011?

P0011 sits higher than a typical emissions code because it touches the engine's core timing and its root causes include oil starvation and timing chain wear. Driven gently to a shop, it is rarely a disaster. Driven hard or ignored for months, a failing chain can jump teeth — and on an interference engine that means bent valves and a four-figure repair.

The oil check takes two minutes and settles the most likely cause. If the level is low, top it up and treat that as the first finding, not a footnote: something consumed or leaked that oil, and the engine ran a timing system on short supply in the meantime.

How much does it cost to fix P0011?

Diagnosis is deliberately staged from cheapest to deepest, because the common causes cost a fraction of the rare ones. Typical US costs, parts and labor:

RepairTypical US cost (parts & labor)
Oil and filter change with the correct grade$80–$150
VVT solenoid (oil control valve) replacement$200–$450
Camshaft phaser (actuator) replacement$600–$1,200
Timing chain, guides, and tensioner replacement$1,200–$2,500

Prices are typical US ranges and vary by vehicle, location, and shop. Diagnosis usually costs $100–$150 and is often applied to the repair bill if you proceed at the same shop.

How P0011 is diagnosed and fixed

  1. Check the oil level and condition on the dipstick before anything else. Note if it is low, black and gritty, or the wrong grade; an overdue engine gets an oil and filter change with the manufacturer's specified oil first.
  2. Read live data: commanded versus actual intake cam position on bank 1 while revving gently. A cam that does not move, or does not return, narrows the fault to oil supply, solenoid, or phaser.
  3. Inspect and test the VVT solenoid: check its connector and resistance, then remove it and examine the screens for sludge and debris. Command it with a scan tool or bench power and watch it move.
  4. If the solenoid is good, check oil pressure against specification — a worn engine may not supply enough pressure to run the phaser even with clean oil.
  5. If cam timing is still wrong, inspect the timing chain for stretch and the guides and tensioner for wear; compare cam and crank correlation on a scope if needed.
  6. Repair the cause, clear the codes, and verify the actual cam position tracks the commanded position through a full road test.

Frequently asked questions

What causes a P0011 code?

Most often oil: low level, oil overdue for a change, wrong viscosity, or sludge clogging the VVT solenoid's screens — the timing system is hydraulic. After that come a failed VVT solenoid, a worn cam phaser, and at the serious end, a stretched timing chain.

Can an oil change fix P0011?

Sometimes, genuinely yes. If the cause is low, dirty, or wrong oil starving the phaser, fresh oil of the correct grade plus a new filter can restore control, and it is the correct first step before buying parts. If the code returns promptly, the fault is hardware — solenoid, phaser, or chain.

How much does it cost to fix P0011?

From $80–$150 for the oil service that fixes the simplest cases, to $200–$450 for a VVT solenoid, $600–$1,200 for a cam phaser, and $1,200–$2,500 for a timing chain job. Staged diagnosis is what keeps you at the cheap end. Prices vary by vehicle, location, and shop.

Can I drive with P0011?

Gently and briefly, to get it checked. Check the oil level first and top up if low. If the engine rattles loudly, stalls, or runs very roughly, do not drive it — those signs suggest mechanical timing trouble that hard driving can turn into engine damage.

Is P0011 the same as P0021?

They are the same fault on different hardware: P0011 is the bank 1 intake camshaft, P0021 is bank 2's intake camshaft. P0012 and P0022 are the matching 'over-retarded' codes. Oil and solenoid checks apply to all four.

Related codes

More in this system: Powertrain codes · Full codes list