P0025
B Camshaft Position - Timing Over-Retarded Bank 2
Variable valve timing
Generic OBD-II
High
What it means
P0025 means bank 2's "B" (typically exhaust) camshaft is timed more retarded than the ECM commanded β the variable-valve-timing phaser isn't reaching its target position. This is usually an oil-flow or phaser issue, so the engine runs rough and loses power, but it typically still starts and drives.
High
Can I keep driving? Yes, with care β a cam stuck over-retarded on bank 2 causes rough running and lost power, so drive gently and fix it before further phaser or chain wear.
Common symptoms
What you'll notice
- Check-engine light on
- Rough or unstable idle
- Poor acceleration and reduced power
- Decreased fuel economy
- Startup rattle from the timing cover
Common causes
Most likely first
- Low or dirty engine oil restricting the VVT phaserLikely
- Stuck or clogged bank 2 camshaft oil control valve (VVT solenoid)Common
- Worn or stretched timing chain, or a failing phaserCommon
- Wiring or connector fault at the oil control valveLess often
- Faulty ECM (rare)Less often
How to diagnose & fix
Work through it in order
- Check oil level and condition first, and change overdue oil.
- Read freeze-frame data for the operating conditions.
- Test and, if needed, replace the bank 2 oil control valve.
- Inspect the timing chain and phaser for wear or slack.
- Repair the fault, then clear and retest.
FAQ
Quick answers
Is it safe to drive with P0025?+
You can drive gently, but a mis-timed camshaft strains the phaser and chain and hurts efficiency β repair it soon.
Can I just clear P0025?+
It comes back once the ECM sees the cam timing lagging again; the oil, solenoid, or chain issue has to be fixed.
Related codes
Often seen with P0025
Read & clear P0025 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX