What Does P0019 Mean?
The PCM has detected a correlation error between the crankshaft position and the Bank 2 exhaust (Sensor B) camshaft position sensor. The exhaust camshaft on Bank 2 is not maintaining the correct phase relationship with the crankshaft, indicating mechanical timing or sensor issues on the Bank 2 exhaust side.
Common Causes
35%
Timing chain stretch or jumped tooth on the Bank 2 exhaust cam sprocket
25%
Stuck or worn Bank 2 exhaust VVT phaser assembly
20%
Faulty Bank 2 exhaust camshaft position sensor providing inaccurate signal
10%
Worn or cracked Bank 2 exhaust cam reluctor ring
10%
Intermittent crankshaft position sensor fault skewing correlation math
Diagnostic Steps
1
Use a dual-channel oscilloscope to verify CKP-to-Bank 2 exhaust CMP signal phase correlation; compare to known-good reference waveform
2
Monitor Bank 2 exhaust VVT position data — a fixed offset from the commanded angle suggests phaser or timing chain issues
3
Measure Bank 2 exhaust CMP sensor resistance (1,000-2,500 ohms expected) and verify proper air gap (0.5-1.5mm)
4
Inspect Bank 2 timing chain tension; compare Bank 2 chain slack to Bank 1 if the engine uses separate chains per bank
5
Check if Bank 2 intake codes (P0018, P0021) are also present — multiple Bank 2 correlation codes strongly suggest timing chain failure on that bank
Estimated Repair Cost
$200 - $2,800
Parts + labor, varies by vehicle and location
The PCM has detected a correlation error between the crankshaft position and the Bank 2 exhaust (Sensor B) camshaft position sensor. The exhaust camshaft on Bank 2 is not maintaining the correct phase relationship with the crankshaft, indicating mechanical timing or sensor issues on the Bank 2 exhau...
The most common cause of P0019 (Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B)) is: Timing chain stretch or jumped tooth on the Bank 2 exhaust cam sprocket
Typical repair costs for P0019 range from $200 to $2,800, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Engine damage is possible on interference engines if mechanical timing has shifted. Continued operation with suspected timing chain failure risks catastrophic valve and piston contact.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0019 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Powertrain
System
Engine Timing / Variable Valve Timing System
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.