Severity High
P0019

P0019: Crankshaft-Camshaft Correlation Bank 2 Sensor B

What does the P0019 code mean?

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 typically means the camshaft timing is off relative to the crankshaft, often due to a stretched timing chain, failed tensioner, or variable valve timing (VVT) system malfunction. The ECM monitors the camshaft and crankshaft position sensors to ensure proper timing; if the signals are out of sync by more than a few degrees, this code is set.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Scan for codes and record freeze frame data.

2

Step 2: Inspect engine oil level and condition; check for sludge.

3

Step 3: Visually inspect timing chain/belt and tensioner for slack or damage.

4

Step 4: Test camshaft and crankshaft position sensors with a multimeter or oscilloscope.

5

Step 5: Check VVT solenoid operation and wiring for faults.

Need an OBD2 Scanner for the P0019? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended. Driving with a timing correlation error can cause severe engine damage if the timing chain fails or jumps, leading to valve and piston contact.

How much does it cost to fix?

Diagnosis typically costs $50-$150. Repairs vary widely: replacing a sensor may cost $100-$300, while timing chain replacement can range from $1,000 to $2,500 or more depending on the vehicle.

06. Related Codes