P0021
A Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)
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
- high
Low or dirty engine oil
Variable Valve Timing (VVT) systems rely on clean, proper oil pressure; old or low oil can hinder operation.
Typical part cost: $0-100 (oil change)
- medium
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.
Typical part cost: $50-250 part
See all causes + fix costs
Create a free Wrenchify account to unlock the rest for P0021.
Unlock causesFree forever · No credit card
First things to check
- 1Check engine oil level and condition; perform an oil change if needed
- 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 diagnosisFree forever · No credit card
Related codes
See related trouble codes
Create a free Wrenchify account to unlock the rest for P0021.
Unlock related codesFree 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.