P0019 – Crankshaft Position / Camshaft Position Correlation (Bank 2 Sensor B)
The P0019 diagnostic trouble code (DTC) indicates that the Engine Control Module (ECM) has detected an incorrect correlation between the crankshaft position sensor (CKP) and the camshaft position sensor (CMP) on Bank 2 Sensor B. This usually means the engine timing is out of specification or one of the related components is malfunctioning.
Symptoms of P0019
- Check Engine Light illuminated.
- Hard starting or extended cranking.
- Rough idle or engine misfire.
- Reduced engine performance.
- Poor fuel economy.
- Engine may stall in severe cases.
Common Causes
- Stretched or worn timing chain/belt.
- Faulty camshaft position sensor (CMP).
- Faulty crankshaft position sensor (CKP).
- Variable Valve Timing (VVT) actuator or oil control valve failure.
- Low engine oil level or contaminated oil.
- Damaged wiring or poor electrical connections.
- Incorrect mechanical engine timing.
How to Diagnose P0019
- Check the engine oil level and condition.
- Scan for additional diagnostic trouble codes.
- Inspect the wiring and connectors of the CKP and CMP sensors.
- Monitor camshaft and crankshaft timing using a scan tool.
- Test the VVT solenoid and actuator.
- Inspect the timing chain or timing belt for wear or misalignment.
Possible Repairs
- Replace contaminated engine oil and oil filter.
- Replace a faulty camshaft or crankshaft position sensor.
- Repair damaged wiring or connectors.
- Replace the VVT oil control valve or actuator.
- Repair or replace the timing chain, timing belt, or timing components.
- Correct the engine timing if it has slipped.
Can You Drive With Code P0019?
Driving with code P0019 is not recommended. Continued operation may cause poor engine performance, increased fuel consumption, engine stalling, or serious internal engine damage if the timing chain or belt has failed.
Estimated Repair Cost
- Oil change: $30–$100
- CKP or CMP sensor replacement: $50–$250
- VVT solenoid replacement: $100–$400
- Timing chain or timing belt replacement: $500–$2,500
Related Trouble Codes
- P0016 – Crankshaft/Camshaft Correlation Bank 1 Sensor A
- P0017 – Crankshaft/Camshaft Correlation Bank 1 Sensor B
- P0018 – Crankshaft/Camshaft Correlation Bank 2 Sensor A
- P0020 – Intake Camshaft Actuator Circuit Bank 2
- P0340 – Camshaft Position Sensor Circuit
- P0335 – Crankshaft Position Sensor Circuit