Home / DTC / P0019 — Crankshaft Position - Camshaft Position Correlation Bank 2 Sensor B

P0019 — Crankshaft Position - Camshaft Position Correlation Bank 2 Sensor B

Detailed page for trouble code P0019.

33,851codes
59brands
11,390generic
22,461specific
Reset
Code

P0019

Generic P — Powertrain

Crankshaft Position - Camshaft Position Correlation Bank 2 Sensor B

Brand: Generic
Views: UK: 30 EN: 38 RU: 29
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty camshaft position sensor (bank 2, sensor B)
  • Faulty crankshaft position sensor or intermittent crank signal
  • Damaged or shorted wiring or poor connector connection to cam/crank sensors
  • Stuck, clogged, or failed variable valve timing (VVT) actuator/solenoid
  • Stretched, jumped or incorrectly installed timing belt/chain or damaged timing components
  • Low engine oil level, dirty oil or low oil pressure affecting VVT operation

Symptoms

  • Check Engine Light (MIL) illuminated
  • Rough idle or intermittent misfire on affected bank
  • Poor acceleration and reduced engine power
  • Hard starting or failure to start (in severe cases)
  • Decreased fuel economy
  • Unusual engine noise if timing components are damaged

What to check

  • Scan for P0019 and any related or pending codes; record freeze frame and live data
  • Verify correct identification: confirm this is Bank 2 and Sensor B location
  • Inspect wiring harness and connectors at the cam and crank sensors for corrosion, damage, loose pins or shorts
  • Check engine oil level and condition; inspect for oil starvation signs
  • Swap or bench-test cam sensor if suspected (if serviceable and matched part available)
  • Use an oscilloscope or lab scope to compare cam and crank waveforms during cranking and idle

Signal parameters

  • Crank sensor: regular toothed/reluctor signal with multiple pulses per engine revolution (varies by vehicle)
  • Cam sensor: typically one or two pulses per engine cycle (one pulse per two revolutions) used for cam phase reference
  • Expected cam-to-crank phase relationship: within manufacturer-specific degrees/offset (PCM threshold exceeded triggers P0019)
  • Signals should be clean, noise-free, and consistent at cranking and idle RPM
  • Correlation fault often appears when cam signal lags/advances beyond PCM allowable limit or signal is missing/intermittent

Diagnostic algorithm

  1. Retrieve freeze frame and related codes; clear codes and attempt to re-create while monitoring live data.
  2. Visually inspect wiring/connectors at bank 2 cam sensor B and the crank sensor; repair any damage and re-test.
  3. Check engine oil level and replace oil/filter if dirty; if oil was very low, correct and clear codes, then re-test.
  4. Using a scope, capture cam and crank waveforms during cranking and idle; compare phase relationship to expected behavior.
  5. If cam signal is absent or erratic, bench-test or replace the cam sensor (bank 2 sensor B) and retest.
  6. If signals are present but out of phase, inspect VVT solenoid/actuator operation and clean or replace as needed; verify oil control valve operation and oil passages.
  7. If VVT and sensors test good, perform mechanical timing inspection: verify timing marks, chain/belt condition, and tensioner; repair or replace timing components if jumped or damaged.
  8. After repairs, clear codes, perform any required cam/crank relearn or VVT adaptations per service procedure, then road test to confirm resolution.
  9. If all components test good and issue persists, consider PCM diagnosis or replacement as a last resort.

Likely causes

  • Wiring/connectors for bank 2 cam sensor B or crank sensor
  • Failed camshaft position sensor (bank 2, sensor B)
  • VVT actuator/solenoid stuck or inoperative causing phase drift
  • Timing chain/belt jumped a tooth or tensioner failed
  • Low oil level or degraded oil preventing proper VVT function

Fault status

⚠️ Status
Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor B): PCM detected cam/crank timing correlation out of specification for bank 2 sensor B.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.5-4 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email