P0019 - Crankshaft-Camshaft Correlation Bank 2 Sensor B
The P0019 code indicates that the Engine Control Module (ECM) has detected a correlation error between the crankshaft position and the camshaft position on Bank 2, Sensor B (exhaust camshaft). This means the camshaft timing is not synchronized with the crankshaft, often due to a stretched timing chain, failed variable valve timing (VVT) actuator, or oil flow issues. Bank 2 refers to the cylinder bank opposite of cylinder #1, and Sensor B is typically the exhaust camshaft position sensor.
1. Most Common Causes
- Stretched or broken timing chain/belt
- Faulty VVT actuator or solenoid (Bank 2 exhaust)
- Low engine oil level or dirty oil
- Failed camshaft or crankshaft position sensor
- Timing chain tensioner failure
2. Symptoms You Will Notice
- Check Engine Light illuminated
- Rough idle or engine misfire
- Reduced engine power and fuel economy
- Engine may run poorly or stall
3. Step-by-Step Diagnosis
Step 1: Scan for codes and verify P0019 is present. Check freeze frame data.
Step 2: Inspect engine oil level and condition; top off or change if necessary.
Step 3: Visually check timing chain/belt for slack or damage. Use a scan tool to monitor camshaft and crankshaft position sensor data.
Step 4: Test VVT solenoid operation and wiring; replace if faulty.
Step 5: If timing is off, mechanically verify timing alignment and replace timing chain/belt, tensioner, and guides as needed.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
No, driving with P0019 can cause severe engine damage due to incorrect timing. Have the vehicle towed to a repair shop.
How much does it cost to fix?▼
Costs range from $200 to $800 depending on the cause. A simple oil change or sensor replacement is cheaper, but timing chain repair can be $500-$1500.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.