Code
P25E1
Generic
P — Powertrain
A Camshaft Position - Unable to Achieve Locked Position Bank 2
Views:
UK: 24
EN: 33
RU: 28
AI status
Completed
Completed
100%
Causes
- Stuck or seized camshaft phaser/actuator (mechanical)
- Faulty camshaft oil control valve (OCV) or solenoid
- Low or contaminated engine oil reducing OCV/phaser operation
- Timing chain/belt skipped teeth, stretched chain, or failed tensioner
- Faulty camshaft position sensor or wiring/connectors on Bank 2
- PCM/ECM software or internal fault
Symptoms
- Check Engine Light (MIL) illuminated
- Reduced engine power, rough idle or hesitation
- Possible misfire codes on Bank 2 cylinders
- Unusual engine noise (rattle/tick) from timing area
- Poor fuel economy or hard starting in extreme cases
What to check
- Retrieve stored freeze frame and all related codes with a scan tool
- Confirm oil level and general oil condition (sludging/metal particles)
- Visually inspect wiring and connectors for cam sensor and OCV on Bank 2
- Check battery voltage and PCM grounds to ensure proper power supply
- Read live data: camshaft position sensor signal, commanded vs actual cam angle, OCV duty cycle/percent
- Command OCV/cam phaser with a bidirectional scan tool and observe response
Signal parameters
- Camshaft position sensor: typical 0–5 V square/sinusoidal signal (frequency increases with RPM)
- Cam/Crank correlation: actual cam angle should follow ECM target within manufacturer tolerance (degrees)
- OCV command: 0–100% duty cycle or PWM percentage (varies by vehicle)
- OCV resistance: manufacturer-specific ohms; check service data
- Engine speed range for diagnostics: idle through higher RPM to confirm behavior
Diagnostic algorithm
- Read and record P25E1 and any related codes; capture freeze-frame data and live PID logs (cam position, crank position, OCV duty, oil temp).
- Verify correct engine oil level and inspect oil condition. If oil is low or very dirty, correct and retest after oil change.
- Visually inspect Bank 2 cam sensor and OCV connectors, wiring and PCM pins for damage, corrosion or poor connection; repair as needed.
- Using a scan tool, command the Bank 2 OCV/cam phaser and observe if the commanded position changes actual cam angle. If no movement, test OCV electrical supply (power/ground) and coil resistance per service data.
- If OCV is electrically OK but phaser won't move, inspect for mechanical seizure: remove valve cover/timing cover as required and check phaser for free movement and timing chain/belt condition and tensioner operation.
- Check camshaft and crankshaft position sensor signals with an oscilloscope or high-quality scan tool to verify accurate waveforms and correlation. Look for slipped timing (cam retard/advance beyond spec) or missing teeth.
- If mechanical timing slip or damaged phaser/chain/tensioner is found, repair/replace components (timing chain/belt service, tensioner, phaser, cam sprocket) and replace OCV if contaminated or faulty.
- After repairs, clear codes and perform road test and live-data verification to ensure commanded and actual cam positions match and code does not return.
- If no mechanical fault and electrical tests pass, consider ECM software update or replacement only after confirming all other possibilities.
Likely causes
- Clogged or failed oil control valve (OCV) for Bank 2
- Contaminated/low engine oil preventing phaser movement
- Stuck camshaft phaser or seized actuator on Bank 2
- Damaged/timed chain or tensioner allowing timing slip
Fault status
Status
A Camshaft (Bank 2) did not reach expected/locked position — possible cam phaser/OCV, oil supply, timing chain/tensioner, sensor or wiring fault.
Repair difficulty: Medium
Diagnostic time: 1-4 hours
Similar codes
Repair manuals
Brands with available manuals
2,864
The library contains 2,864 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
