Camshaft Position Sensor B Circuit Range/Performance (Bank 2)
What it means
The signal from camshaft position sensor B on bank 2, usually on the exhaust camshaft, is present, but the engine computer finds it does not match the crankshaft sensor signal. The cause may be the sensor or electrical noise, or an offset in exhaust cam timing on that bank.
Related lights
Dashboard lights that may come on with this code.
Symptoms4
- Check engine light on.
- Reduced power or rough running on acceleration.
- Occasional long cranking.
- Rattle from the timing area on cold starts on some V6 and V8 engines.
Possible causes6
- Weak bank 2 sensor producing a noisy signal.
- Stretched timing chain or worn tensioner or guides on the bank 2 side.
- Faulty bank 2 exhaust cam timing actuator (VVT) or its oil control valve.
- Damaged sensor tooth wheel or metal debris on the sensor tip.
- Electrical noise on the sensor wiring or a weak ground.
- Low oil level or oil that does not meet the specification.
How to diagnose5
- Read the codes; P0019 or bank 2 exhaust cam timing codes such as P0024 point to a mechanical or variable timing cause.
- Check oil level, condition and grade.
- Compare the sensor B and crank sensor signals on an oscilloscope with the known-good pattern for the engine.
- Compare cam angles between the two banks on the scan tool if the engine supports it.
- Check timing chain condition and marks per the manufacturer procedure if an offset is confirmed.
How to fix5
- Correct the oil level or change it to the recommended grade.
- Repair wiring or ground, and clean or replace the sensor.
- Replace the bank 2 exhaust cam oil control valve if it is proven faulty.
- Replace the timing chain, tensioners and guides if stretch is confirmed.
- Clear the codes, road test and confirm the code does not return.
Repair cost
In Saudi riyals; the highlighted part is the expected range for this fault.
In the Saudi market: SAR 120–6,000 (≈ USD 32–1,600)
Our prices come from the Saudi market, converted at a fixed rate (SAR 3.75 per USD). Prices in your country may differ a lot, so we show the cost level.
The cost is low for an oil change or sensor, moderate for a timing control valve, and reaches the upper end for a timing chain job on a V6 or V8.
Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026
Frequently asked questions
P0391 came with P0019. What does that mean?
Together they make a real bank 2 exhaust cam timing offset more likely, such as a stretched chain or a faulty timing actuator, rather than just a sensor fault.
Is replacing the sensor enough?
Only if the sensor is really the cause. Compare the signals and check the timing first, because a new sensor will not fix a stretched chain.
Was this explanation helpful?
Tap the stars to rate; you can change it later.
What was wrong? (optional)
We never store your IP address, and your comment is not published. Details: Privacy policy · Terms and conditions
Report a mistake
Spotted something inaccurate? Tell us and we will review and correct it.
Report received — thank you
This is your private tracking link. It shows the status and our reply as soon as it is posted.
The link is saved in this browser only.