Skip to content
WrenchConnect
Stop driving if it runs poorly
P0019

Crankshaft/Camshaft Position Correlation Bank 2 Sensor B

The engine control module (PCM) has detected an improper alignment between the crankshaft and the Bank 2 exhaust camshaft (Sensor B). This code is set when the sensor signals indicate the camshaft timing is out of its expected phase relative to the crankshaft.

How urgent is P0019?

A timing correlation issue can lead to severe drivability problems, stalling, or catastrophic internal engine damage if a timing chain or belt fails. It should be diagnosed and repaired immediately.

Common symptoms

  • Illuminated Check Engine Light
  • Rough or unstable engine idle
  • Noticeable loss of engine power and poor acceleration
  • Engine stalling or hesitation
  • Decreased fuel efficiency

Likely causes

  • Low engine oil level or dirty, degraded oil
  • Stretched timing chain or worn timing components (tensioners/guides)
  • Faulty Variable Valve Timing (VVT) solenoid / Oil Control Valve on Bank 2 exhaust
  • Defective camshaft or crankshaft position sensor
  • Damaged or jumped timing belt/chain
  • Wiring or connector issues in the VVT or sensor circuits

What to check before replacing parts

1

Check the engine oil level and condition.

Look for: Low oil levels or excessively dirty oil can prevent the VVT system from operating correctly, causing timing correlation codes.

2

Scan for additional OBD-II codes.

Look for: Look for VVT system codes, misfires, or sensor circuit codes that might point to an electrical fault rather than a mechanical timing issue.

3

Test the Bank 2 exhaust VVT solenoid (Oil Control Valve).

Look for: Remove and inspect the solenoid for sludge or debris, and apply voltage to ensure it actuates smoothly without sticking.

4

Analyze the camshaft and crankshaft sensor signals with an oscilloscope.

Look for: Compare the waveforms to a known good pattern to verify if the timing is genuinely out of phase or if a sensor is dropping its signal.

5

Perform a visual inspection of the mechanical timing components.

Look for: Remove the timing cover and check for a stretched chain, collapsed tensioner, broken guides, or misaligned timing marks.

This page explains the generic P0019 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.

Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.

Rather have a pro handle it? Find a vetted local mechanic.

Matching symptoms

Related OBD2 codes

More common codes