P0009 — Crankshaft/Camshaft Position Correlation, Bank 2
What P0009 means
The engine control unit compares the crankshaft and camshaft position signals to confirm valve timing is correct. P0009 sets when the Bank 2 camshaft position does not match what the ECU expects relative to the crankshaft. Typical causes are a stretched timing chain or misaligned timing marks, a variable valve timing (VVT) fault, or a bad sensor signal.
Symptoms
- Check Engine Light on
- Reduced power and sluggish acceleration
- Rough or uneven idle
- Higher fuel consumption
- Hard starting or intermittent stalling
- Timing chain rattle at startup
Possible causes
- Stretched or misaligned timing chain or belt, worn tensioner
- Faulty camshaft position sensor
- Faulty crankshaft position sensor
- VVT solenoid or actuator (phaser) failure
- Low or degraded engine oil, clogged oil passages
- Damaged wiring or corroded connectors at the sensors
- Internal mechanical engine fault
How to diagnose
- Scan all codes and freeze-frame data, looking for related sensor or VVT codes
- Check oil level and condition and confirm the correct viscosity
- Inspect the Bank 2 camshaft and crankshaft sensor connectors and wiring
- Test the sensors with a multimeter or scope and compare signal patterns
- Compare commanded and actual camshaft angle on a scan tool
- Test the VVT solenoid and check its screen or oil feed for debris
- Check timing chain slack and mark alignment, removing the cover if needed
Common fixes
- Replace the timing chain or belt, tensioner and guides
- Replace the camshaft or crankshaft position sensor
- Clean or replace the VVT solenoid or phaser
- Change the oil and filter with the specified grade
- Repair damaged wiring or connectors
Questions and answers
What does P0009 mean?
The ECU detected that the Bank 2 camshaft position doesn't match the crankshaft position. The usual culprits are the timing chain, the VVT system or the sensors.
Can I drive with P0009?
Only a short, gentle trip to a shop. If a stretched chain is behind it, driving on risks serious engine damage.
Will an oil change fix P0009?
Sometimes, since low or dirty oil hurts VVT operation. If the code returns, have the sensors and timing chain checked.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.