All codes/P0021

P0021

A Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)

High severity

This means your engine's computer sees that the intake camshaft on 'Bank 2' (the side of the engine without cylinder #1) is rotating too far ahead of where it should be, affecting engine performance.

The Powertrain Control Module (PCM) has detected that the intake camshaft timing for Bank 2 is more advanced than the desired position.

Common causes

  • Low or dirty engine oil

    Variable Valve Timing (VVT) systems rely on clean, proper oil pressure; old or low oil can hinder operation.

    high

    Typical part cost: $0-100 (oil change)

  • Faulty Oil Control Valve (OCV) / VVT solenoid

    The OCV controls oil flow to the camshaft phaser; if it's stuck or faulty, timing will be off.

    medium

    Typical part cost: $50-250 part

  • See all causes + fix costs

    Create a free Wrenchify account to unlock the rest for P0021.

    Unlock causes

    Free forever · No credit card

First things to check

  1. 1Check engine oil level and condition; perform an oil change if needed
  2. 2Inspect wiring and connectors to the OCV/VVT solenoid and CMP sensor for Bank 2

Get the full step-by-step diagnosis

Create a free Wrenchify account to unlock the rest for P0021.

Unlock diagnosis

Free forever · No credit card

Related codes

See related trouble codes

Create a free Wrenchify account to unlock the rest for P0021.

Unlock related codes

Free forever · No credit card

Frequently asked questions

What is 'Bank 2'?

Bank 2 refers to the side of the engine that does NOT contain cylinder #1. This applies to V-type engines, as inline engines only have one bank.

Is P0021 similar to P0011?

Yes, P0021 is essentially the same issue as P0011, but it occurs on Bank 2's intake camshaft instead of Bank 1's. The diagnostic steps are very similar.

Get the full P0021 diagnosis for your vehicle

Year, make, model + step-by-step repair help — free plan included.

Diagnose P0021