Air & Fuel Mixture ControlOBD2 Codes

P0022 – Meaning, Causes, Symptoms, & Fixes

Code P0022 Definition

Intake Camshaft Position – Timing Over-Retarded (Bank 2)

What Does Code P0022 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 control timing solenoid valves. The P0022 code is set when the ECM detects the camshaft timing for the intake camshaft on bank 2 is more retarded than what it has been set to be.

What Are The Symptoms Of Code P0022?

  • Check Engine Light
  • Rough engine performance
  • Other codes such as misfire codes (P0300-P0308)
  • Rattling/Knocking from engine
  • Stalling
  • Lowered fuel economy

What Is The Cause Of Code P0022?

  • Engine oil too low*
  • Dirty engine oil*
  • Sludged up engine
  • Low oil pressure
  • Malfunctioning camshaft timing
  • Short in intake timing control/oil control circuit
  • Faulty intake valve timing control solenoid
  • Faulty oil control valve (OCV)

*most common

How Serious Is Code P0022? – 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 P0022 Common Diagnosis Mistakes

Prematurely replacing any component when the issue can be resolved by changing the oil and filter and adjusting the oil level to the correct level per your vehicle’s manufacturers specifications.

Tools Needed To Diagnose Code P0022:

  • FIXD
  • Basic hand tools
  • Engine oil pressure gauge
  • Fused jumper wire

How To Diagnose And Repair Code P0022:

Difficulty of Diagnosis and Repair (2 out of 5)

  1. Check to see if there are any other codes along with P0022 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 2 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 all the above check good, check the engine oil pressure. Perform this test when the concern is happening and the engine is at operating temperature. If the engine does not have enough oil pressure, there could be a problem with the oil pump, oil pressure regulator, or even the engine itself. If there is good oil pressure, the engine may have jumped timing and will have to be diagnosed by a shop and/or have the engine replaced.
  6. If at this point your 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 P0022, 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

You may also like


  1. i have a 2016 ford mustang gt readin the p0022 code.. car keeps wanting to die and it boggs down when trying to take off.. i replaced the camshaft position sensor for the intake side and it helped for a little but went back to the way it was… any ideas on what it could be???

    1. Hi I have the same problem !! Do you found the problem yet ?

    2. Take off the valve cover gasket check if your timing chain is in good condition and in time

  2. I have a 2012 Lincoln MKZ and also have a POO22 code. The oil was clean but I changed the oil/filter and got the code again after about 200 miles. My is bank 2 and from what I’ve read the sensor is located in the front cylinder head on the drivers side. I plan on replacing it and see what happens.

Leave a reply

Your email address will not be published. Required fields are marked *