Code
P0019
Generic
P — Powertrain
Crankshaft Position - Camshaft Position Correlation Bank 2 Sensor B
Views:
UK: 30
EN: 38
RU: 29
AI status
Completed
Completed
100%
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
- Retrieve freeze frame and related codes; clear codes and attempt to re-create while monitoring live data.
- Visually inspect wiring/connectors at bank 2 cam sensor B and the crank sensor; repair any damage and re-test.
- Check engine oil level and replace oil/filter if dirty; if oil was very low, correct and clear codes, then re-test.
- Using a scope, capture cam and crank waveforms during cranking and idle; compare phase relationship to expected behavior.
- If cam signal is absent or erratic, bench-test or replace the cam sensor (bank 2 sensor B) and retest.
- 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.
- 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.
- After repairs, clear codes, perform any required cam/crank relearn or VVT adaptations per service procedure, then road test to confirm resolution.
- 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 :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
