P0011 – Meaning, Causes, Symptoms, & Fixes

Code P0011 Definition

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

What Does Code P0011 Mean?

The variable valve timing system increases fuel economy and engine performance by regulating when the intake and exhaust valves are opened and closed. The camshaft(s) is(are) adjusted by the ECM through the use of an oil control valve(s) (OCV) also called variable valve timing control solenoid valves. When trouble code P0011 is set, it means that the intake camshaft in Bank 1 is more advanced than the ECM has told it to be.

What Are The Symptoms Of Code P0011?

  • Check Engine Light
  • The hard start of the engine
  • Rough running engine
  • Stalling
  • Rattling/Knocking from engine
  • Decreased fuel economy
  • Failed emissions test

What Is The Cause Of Code P0011?

  • Engine oil is dirty
  • Engine oil is too low
  • Engine oil is incorrect viscosity
  • Camshaft variable valve timing control solenoid failure
  • Camshaft phaser is seized in the advanced position
  • Continuous oil flow to Variable Camshaft Timing chamber

How Serious Is Code P0011? – Severe 

This trouble code severely impacts the drivability of your vehicle. The most common problems consist of increased engine stalling, rough engine idle, lowered fuel economy, and rattling/knocking noises from the engine. Continuing to drive the vehicle in this condition can cause severe damage to multiple internal engine components.

Code P0011 Common Diagnosis Mistakes

Replacing sensors or components without any indication of a problem with the sensors or components.

Tools Needed to Diagnose:

  • FIXD
  • Basic Hand Tools
  • Fused jumper wires
  • Vehicle specific service manual

How To Diagnose And Repair Code P0011:

Difficulty of Diagnosis and Repair – (3 out of 5)

  1. Check to see if there are any other codes along with P0011 and clear your Check Engine Light with FIXD.
  2. Check the engine oil level and condition. If it’s low, adjust to spec and test drive to see if the concern is resolved. If it’s dirty, change the oil and filter and test drive to see if the concern is resolved.
  3. Remove the oil cap and/or the valve cover and inspect the valve train for sludge. If there is sludge, there is a good chance the engine will need to be replaced due to sludge blocking the oil passages to the Oil Control Valve(s)
  4. If there isn’t any sludge, consider checking the Bank 1 Intake Camshaft Oil Control Valve for proper function. You can do this by removing the Oil Control valve and supplying power and ground to the solenoid quickly using a pair of fused jumper wires. (Do not leave power applied for more than a second or two) If the valve is functioning properly, it should click, and you may even be able to see the valve move based on the design of your specific valve. If it doesn’t click or move, replace the tested oil control valve and test drive to see if the concern is resolved. 
  5. If at this point the concern persists, there could be internal engine issues, and you should have a shop diagnose the concern to avoid replacing the engine unnecessarily. 

Estimated Cost of Repair

For error code P0011, one or more of the below repairs may be needed to solve the underlying issue. For each possible repair, the estimated cost of repair includes the cost of the relevant parts and the cost of labor required to make the repair.

  • Oil Change $20-$60
  • Oil Control Valve/Variable Valve Timing Control Solenoid $300-$400
  • Engine $3000-$4000

Was this post helpful?

Comments 32

Jeannette Nalley

October 27, 2018

Got an email from FIXD trouble code PO11.
Check engine light was on. Took my car to have the oil changed, and the check engine light went off. Thanks to FIXD!

FIXD Marketing

October 29, 2018

Awesome Jeannette! Glad we could help!



June 4, 2019

I also got that P0011 issue in my Malibu 2012
Should it I do an oil change as well?


September 23, 2019

Had and oil change. Engine light still on and car stalls off when at a stop. Still getting p0011 code bank 1

Lynn Lynum

June 17, 2020

variable timing solenoid do i need to drive after change it, because lights still I’m trying to get a smog and a small people are saying it’s not ready yet drive it


January 30, 2019

Thank you so much for this, I have the same code I just got my oil changed and the light is off! I love this device and app.

FIXD Marketing

January 31, 2019

That is awesome Debbie! Glad we could help!


Tammy S

September 25, 2019

Every time I get this code when Advanced Auto checks why my check engine light is on, I tell them it means I’m way past an oil change. EVERY time I say that, they tell me an oil change isn’t going to make the light go off. Sure enough…. an oil change makes it go off…. until I’m VERY late for another oil change

Phillip britt

April 10, 2019

I have a 2004 ford f150..it pops up the code for the vvt solenoid i have changed the solenoids and it still has the same symptoms.i dont know wh


February 1, 2020

Did u change the camshaft position sensors too?

Charles Burley

October 13, 2019

The code has came on my car. I had a recent oil change. I checked oil level it is fine. Do you not understand why the light is on

Jalaine Howell

November 16, 2018

I have a turbo charged engine everytime oil get really dirty check engine light come on with the cam shaft postion sensor I replaced part is it cause I’m letting the oil go to long before changing and also i just found out I need to be running a full synthetic oil well last two times I haven’t can it seize my engine like I was told

FIXD Marketing

November 17, 2018

Hi Jalaine! It is extremely important that you use the correct oil for you vehicle every time you change your oil. We suggest consulting your owner’s manual to find out what will work best for your specific vehicle.

Thanks, FIXD Team

Alicia Farmer

October 8, 2019

Hello, I got the same code for my Chevrolet Equinox. I’ve had the oil change & the like is still on. Same code. I’ve had both sensors changed & it’s still doing the same thing. Can someone give me an idea as to what to check next ?


November 21, 2018

A year ago I took my car into the dealership because when I was on the highway my car kept getting “stuck”. My foot would be on the gas and I could hear my engine reving but I would slow down. I took it into the dealership (because my warranty was almost up) and they told me it was “normal”). Fast forward to now, I bought FIXD and I find a camshaft issue. Should I be concerned that after all this time being ignored has severely injured my car?


January 31, 2019

Where exactly is the P0011 intake camshaft position sensor located on a 08 Pontiac G6 GT ?


December 5, 2019

Hello, I got the same code for my Chevrolet Equinox. I’ve had the oil change & the like is still on. Same code. I’ve had both sensors changed & it’s still doing the same thing.we do the test drive to check whether the valves opens correctly while the machine is on and valves were opening correctly.Can someone give me an idea as to what to check next ?


February 18, 2019

I had Advanced Auto parts to hook up a computer to see what caused my check engine light to come on. P0011 was the diagnosis.
However, the light went off as soon as I restarted my car. Should I proceed to try to fix the problem or not do anything because now my check engine light is off again?


February 23, 2019

Sometimes when using a OBDII/EOBD the check engine light will go off but after certain miles the computer will reignite the code and catch a misfire and check engine light will proceed to come on, I suggest you get your car fixed before problems proceed usually po11 code can lead to loss of engine power , high RPMS, very high low mileage, large consumptions of gas. Sometimes it can be the oil filter , oil change, solenoids, or camshaft sensors

Michael Mulqueen

March 26, 2019

I have had the issues with the rear main oil seal, blowing out and losing all the oil in my 2014 Equinox. Had it fixed three times and when I got it back from the shop, check engine light was on with code P0011 stored. Since I always ran a synthetic oil in the engine, I would bet my left %#& they charged me for the synthetic oil, but put in the cheap crap. Where exactly is this sensor and will the crappy oil they put in , be the suspected culprit? I bought my FIXD several months ago and it’s a blessing in disguise. I HIGHLY RECOMMEND this product to EVERYONE!!!


June 18, 2019

I have a 2008 Saturn Aurora my check engine light keeps coming on and off and my oil change light keeps coming on and saying oil consumption 0% I did a oil change and the light for oil change still never went off it’s still saying I need a oil change also I got gas from a gas station that’s known to make cars run a little crappy cuz the gas is trash and ever since then my cars been running a little hard. When I go to take off it’s kinda puttering but stops after a few seconds so I went to auto zone and hooked it up to the diagnosis machine and 2codes poped up po306, cylinder 6misfire detected and poo11intake camshaft position timing -over-aecanced (bank 1) can someone please tell me what this could be and is it an exspensive fix??


October 1, 2019

I think you did not successfully reset your oil change counter so it is telling your computer the oil change is overdue and that triggers the computer to display the p0011 code. Setting the oil change counter to 0% is not enough. Once you set the counter to 0%. Press and hold the reset buttons until the display says the reset has been acknowledged . The codes should go away after a bit.
Here are the complete reset steps:
Turn the ignition to the “RUN” position.
Press the “INFORMATION” and “RESET” buttons at the same time to enter “PERSONALIZATION” menu.
Press the “INFORMATION” button to scroll through until “OIL LIFE RESET” is displayed.
Press and hold “RESET” button until “ACKNOWLEDGED” is displayed.
Turn the ignition off.


June 23, 2019

where is bank 1 located on 2007 infiniti m35


June 26, 2019

Hi there
I have 2016 Suzuki Swift
and had P0011 code we replaced cam shaft sensor it went away for a day and engine light came back again. Any suggestions please?


April 18, 2020


Hi. I have p0011 code for probably 3 years on this Nissan Sentra 1.8 engine. It runs smooth as silk but even with the timing chain work this light still comes on. I will reset the code and when my wife drives it up into the mountain that’s when the light comes on. At high altitude. She is a in home health nurse. I do t know what difference that makes but that is always the case.


June 30, 2019

What happens if you bank 1 vvt solenoid in bank 2


July 9, 2019

This code popped up recently and is my only one. I needed oil for at least 3 days since the oil light popped up then the service engine light turned on after. I just got and oil change today. Do you think it will go away? Or I might need to start saving money?


July 21, 2019

Got this code on my girlfriends car. Checked the oil it was low. Cleared the code and hoping it runs better. Will replace the sensors next if problem doesn’t go away. Really enjoy having this FIXD device.

Jaclynn D’augustine

August 16, 2019

P0011 code keeps poping up on my car i changed the vvt solenoid but i still have this light coming on and off i have 2015 chevy sonic any ideas?


February 1, 2020

I have a 1999 e39 535i series5 3.5l v8 bmw m62tub35 engine.
Ive changed all 4 02 sensors ive done a oil and filter change and ive changed the drivers side the air filter sides vvt solenoid but aint changer the other side because one of the sensors has a crappy thread and i cant get it to take thread and im not going to risk stuffing the thread in the engine so until i get someone to thread it right i wont know.
Ive got the p0011 and p0021.
No engine lights on there abs and pad warning lights and a triangle light in the middle does anyone know it thats the engine light im not sure ive always had holden commodores and the engine light looks like a engine a red light this triangle is yellow.
Ive had this bmw for 4 or so months now ive changed coil pacs spark plugs maf sensor car never stalls its done 160.000kms mechanics said the gearbox and timingchain guides were changed 20k ago its ratteling when its warm.
I also have a 97 535i but its before the vvt system and its done 380.000kms and it absolutely goes hard the 99 has less then half the kms like it goes but low down powers not that great and i seriously dont think its got near as much power as the 97 173kw vs 180kw its just not the same which makes me believe theres a problem thinking old owner less kms newer car id have what my 97 has and more but i dont after i finally put the right side vvt solenoid in ill give feedback.
If anyone else has a e39 99 to 2003 please comment

jose Da Fonseca

July 25, 2020

y had the p0011 on my escalade 2007 the replace the cam shaft advence selenoid and the change the oil for sinthetich oil and my proble is still there cost me 900,00$ canadien very desapointed

Jessica R.

August 18, 2020

2012 Hyundai Santa Fe 2.4L.
P0011 code keeps coming back. We have no issue with oil or sludge. We have replaced the following: oil switch, exhaust and intake ocv solenoids, exhaust and intake timing sensors.

Once we put it all back…we test drove (100 miles consistent) Light never came on. The car sat over night. Drove tot he store (Approx 8 miles)..got to the store – no light. Drove home from the store (approx 2 miles from store) and then the engine light came on.

The car is running smooth. No ticking noises or anything.
The only I noticed is when in Drive position at a light, there is a bit of a vibration when idling. But when in park and idling – there is no vibration.

I don’t understand that if the ECM is to detect a problem – why didn’t it detect when we test drove 100 consistent miles?

We are at a loss of what to do. Any suggestions?

ECM was replace 10/2019 from Dealership

en English