
OBD codes / P0021
P0021
ModerateCamshaft Position Timing Over-Advanced (Bank 2)
Get it looked at soon to avoid further wear.
Likely causes
- low or dirty engine oil
- faulty VVT/VCT oil-control solenoid
- stretched timing chain
Common fixes
- change the oil and filter
- clean or replace the VVT solenoid
Seeing P0021 on your car? Get a diagnosis specific to your exact year, make and model.
Diagnose P0021 for my vehicleGeneric OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.