Check engine light on? Type your code.

P0022: Camshaft timing over-retarded (Bank 2)

Drive carefully. Get it checked within a week or two.

Can I drive with P0022?

Yes, but drive carefully and get it checked soon. Bank 2 camshaft is failing to advance, causing rough idle and poor acceleration.

What does P0022 mean?

P0022 stands for Camshaft Position 'A' - Timing Over-Retarded (Bank 2).

Symptoms you may notice

  • Engine rattles or chatters upon cold startup
  • Lack of low-end pulling power from a dead stop
  • Rough idle and slight decrease in gas mileage

How much does it cost to fix?

Repair costs for code P0022 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:

  • Low oil pressure reaching Bank 2 cylinder head
    $40-$150 common
  • Sluggish or jammed Bank 2 VVT solenoid
    $60-$180 common
  • Worn Bank 2 camshaft phaser gear
    $300-$800 possible
  • Loose Bank 2 timing chain
    $700-$2000 rare

What to do next

  1. Check oil level and top off if low.
  2. Listen for timing chain rattle on Bank 2.
  3. Replace Bank 2 VVT solenoid.
Last updated: October 2026

Related codes

General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.

About this code

Code P0022 occurs when Bank 2 intake timing lags behind ECM targets. Drive with moderate throttle to your destination.