Variable valve timing (intake camshaft, Bank 1)

P0011 Code: Intake Camshaft Timing Over-Advanced (Bank 1)

P0011 stands for "Intake Camshaft Position Timing Over-Advanced or System Performance (Bank 1)." Most modern engines use variable valve timing, which changes when the valves open to balance power, fuel economy, and emissions. The computer moves the intake camshaft using engine oil pressure, directed by an oil control solenoid.

P0011 means the computer commanded a certain camshaft position and the camshaft ended up further advanced than it asked for, or did not respond the way it should. Because the system runs on engine oil, the first suspect is surprisingly simple: the oil itself. Low oil, dirty oil, or the wrong oil thickness can all set this code.

How serious: Moderate

P0011 usually allows the car to run, but rough idle and stalling can be unsafe in traffic. The underlying cause, especially low or dirty oil, can harm the engine over time, so check the oil right away.

Safe to drive? Short trips, after checking the oil

Check the oil level first. If it is low, top it up to the correct level before driving. If the engine stalls, runs very rough, or makes a rattling noise, do not keep driving it; have it checked.

Symptoms you might notice

Common causes

Low or dirty engine oil

The timing system depends on clean oil at the right pressure. Low oil or sludge-thickened oil is a very common cause and the cheapest to fix.

Wrong oil viscosity

Using an oil thicker or thinner than the manufacturer specifies can change how fast the timing system responds.

Faulty oil control solenoid (VVT solenoid)

The solenoid directs oil to move the camshaft. When it sticks or fails electrically, the timing cannot be controlled.

Clogged solenoid screen

Some engines have a small filter screen for the solenoid that clogs with debris, starving it of oil.

Worn camshaft phaser

The phaser on the end of the camshaft does the actual moving. When it wears or sticks, timing goes out of range.

Stretched timing chain

On higher-mileage engines, a stretched chain can throw off cam timing. This is the most expensive cause.

Before you buy parts

P0011 is often an oil problem before it is a parts problem. Check the oil level, condition, and viscosity first, and do an oil change with the correct oil if anything looks off. Replacing solenoids or phasers while the engine runs on low or sludgy oil will not fix it for long.

What to check

Possible repairs

Change the oil and filter

An oil change with the correct viscosity fixes a surprising number of P0011 codes, especially when the oil was low, old, or the wrong type.

Replace the oil control solenoid

On many engines the solenoid is bolted on the outside and is a reasonable DIY job.

Clean or replace the solenoid screen

Where fitted, clearing a clogged screen restores oil flow to the solenoid.

Replace the camshaft phaser

A stuck phaser requires opening the timing cover area and is usually a shop job.

Replace the timing chain

If the chain is stretched, replacing the chain, guides, and tensioner is a major repair best done by a shop.

Parts and tools that may help

Enter your year, make and model on the store's site to see parts that fit your car.

GarageGuide may earn a commission if you buy through these links, at no extra cost to you. Always check that a part fits your exact vehicle before buying.

Frequently asked questions

Can low oil cause P0011?

Yes. The variable valve timing system is moved by oil pressure, so low, dirty, or the wrong viscosity oil is one of the most common causes.

Can I drive with P0011?

Short trips are usually okay after you check and top off the oil. If the engine stalls, runs very rough, or rattles, have it checked before driving further.

Will an oil change fix P0011?

Often, if the oil was low, old, or the wrong type. If the code returns after a fresh change with the correct oil, look at the solenoid next.

What is the difference between P0011 and P0016?

P0011 means the intake camshaft's timing is not where the computer commanded. P0016 means the camshaft and crankshaft positions do not line up as expected, which often points more toward the timing chain.

Is P0011 expensive to fix?

It ranges from an oil change to a solenoid replacement to a timing chain job. Starting with the oil keeps the odds in your favor.