OBD-II fault code

P0019: Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B)

What it means

Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B): the value does not correlate with the related sensor or expected pattern. This relates to engine timing; a fault can cause rough running, a no-start, or timing errors.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

The crankshaft sensor reports engine speed and crank position, while bank 2 camshaft sensor B reports the position of that cam. The engine control module compares their signals to check that the camshaft stays in the expected relationship to the crankshaft; this code sets when the bank 2, sensor B timing pattern is out of correlation.

Common causes

Most likely first.

  1. Timing chain or belt stretch or wear
  2. Camshaft timing misalignment
  3. Faulty crankshaft or camshaft position sensor or circuit
  4. Worn or damaged timing components

Symptoms

  • Check engine light on
  • Power loss especially in mid-rpm range
  • Possible rough idle or stalling
  • Increased fuel consumption

How to diagnose it

  1. Save freeze-frame data and check live cam and crank readings to see when the bank 2 sensor B correlation fault occurs and whether the cam angle tracks its commanded position.
  2. Check engine oil level and condition, since poor lubrication can affect variable valve timing and cam position.
  3. Inspect the bank 2 sensor B and crankshaft sensor connectors and wiring for damage, loose pins, corrosion, or oil contamination.
  4. Compare bank 2 sensor B readings with the other camshaft readings and check for related sensor or actuator codes that could point to an electrical or timing issue.
  5. Test the camshaft and crankshaft sensor circuits and signals according to the manufacturer's specification.
  6. If the signals and circuits are sound, verify mechanical timing and inspect the timing chain or belt, tensioner, and related components for wear or misalignment.

Common fixes

  • Repair damaged wiring or clean and secure a loose or corroded sensor connection.
  • Replace a confirmed faulty bank 2 camshaft sensor B or crankshaft sensor.
  • Correct low or contaminated engine oil and address any oil supply issue affecting variable valve timing.
  • Repair or replace worn timing components and restore correct camshaft timing.

Can I keep driving?

Limit driving if the engine runs roughly, loses power, or stalls; avoid hard acceleration. Continued operation with incorrect cam timing can worsen engine performance and may damage timing components.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Nearby codes