Engine Error
P0012
A Camshaft Position - Timing Over-Retarded (Bank 1)
Severity
Medium
Symptoms
Engine hesitation, poor acceleration, rough idle, rattling noise from engine
Common Causes
- Sludge buildup in engine
- Defective camshaft variable timing solenoid
- Worn timing belt or chain
- Incorrect timing alignment
How to Fix
- 1 Flush engine oil system
- 2 Replace variable valve timing solenoid
- 3 Check timing marks alignment
- 4 Replace timing chain or belt
Estimated Repair Cost
USD
$100
–
$1500
VVT Solenoid: $100 - $250; Timing chain replacement: $800 - $1,500