Code
P0391
LAND ROVER
P — Powertrain
Camshaft Position Sensor B - Range/Performance Problem circuit (bank 2)
Views:
UK: 14
EN: 21
RU: 24
AI status
Completed
Completed
100%
Causes
- Faulty camshaft position sensor (Bank 2, sensor B)
- Damaged, corroded or loose wiring/connector to the cam sensor
- Intermittent open, short to voltage or short to ground in sensor circuit
- Failed or sticking variable valve timing (VVT) solenoid or actuator
- Incorrect camshaft/crankshaft timing (worn/jumped timing chain or belt)
- Damaged reluctor/tone wheel or sensor mounting/air gap out of spec
Symptoms
- Check Engine Light (MIL) illuminated, P0391 stored
- Rough idle, misfire or poor running
- Reduced engine power or limp-home mode
- Hard starting or no-start in severe cases
- Poor fuel economy and hesitation on acceleration
What to check
- Read fault code with a scan tool; record freeze frame and pending codes
- Check for related codes (cam/crank correlation, VVT faults, misfire codes)
- Visually inspect sensor connector and wiring for damage, corrosion, pin push-out
- Backprobe sensor connector: verify reference voltage, ground and signal while cranking/at idle
- Use an oscilloscope or graphing scan tool to observe sensor waveform while cranking and at idle/various RPM
- Wiggle test harness to check for intermittent faults while observing live data
Signal parameters
- Hall-effect/three-wire sensor: reference ~5V, signal ~0–5V square wave; frequency increases with RPM
- Two-wire magnetic/VR sensor: AC voltage output; amplitude increases with RPM (millivolts to volts) and is AC waveform
- Expected: clean, consistent pulses with no missing teeth or excessive noise; present during cranking and running
- If available, compare sensor waveform to known-good waveform or to crankshaft position sensor waveform for correlation
Diagnostic algorithm
- Connect a scan tool and confirm P0391 and any related codes; record freeze-frame and live cam/crank data.
- Perform a visual inspection of the cam sensor (Bank 2, sensor B) connector and wiring for damage, corrosion or loose pins.
- With ignition ON (engine off), verify sensor reference voltage and ground at the connector. Then crank/idle and verify signal presence.
- Use an oscilloscope or lab-grade scope to view the sensor waveform while cranking and at idle. Look for missing pulses, noise, incorrect amplitude or erratic waveform.
- If signal absent or erratic, check continuity and resistance of wiring to the ECM; repair any opens/shorts. Re-test.
- If wiring and connector are good but waveform is incorrect, replace the camshaft position sensor and retest.
- If new sensor does not correct the issue, inspect VVT components (oil control valve, actuator) and engine oil condition. Test VVT command and response.
- If correlation between cam and crank is wrong, perform mechanical timing check (timing chain/belt, tensioners, guides) and repair as required.
- If wiring, sensor and mechanical timing are confirmed good, consider ECM/PCM fault and perform module testing or reflash per manufacturer procedures.
Likely causes
- Faulty camshaft position sensor (most common)
- Connector corrosion or wiring damage at sensor (water ingress/wear)
- VVT actuator sticking or oil control valve fault affecting cam phasing
- Timing chain/belt jumped or guide failure causing timing error
Fault status
Status
Camshaft Position Sensor B (Bank 2) range/performance fault detected. The ECM has found the camshaft signal inconsistent with expected timing or out of allowed parameters.
Repair difficulty: Medium
Diagnostic time: 1.0 - 2.5 hours
Similar codes
HTML Workshop Manuals AI manual library for LAND ROVER Click to show available manuals 189
LAND ROVER 2023 Defender 90 V8 Carpathian Edition
HTML ManualLAND ROVER 2023 Defender 90 V8
HTML ManualLAND ROVER 2023 Defender 110 V8 Carpathian Edition
HTML ManualLAND ROVER 2023 Defender 110 V8
HTML ManualLAND ROVER 2023 Defender 90 X-Dynamic SE
HTML ManualLAND ROVER 2023 Defender 90 X
HTML ManualLAND ROVER 2023 Defender 90 SE
HTML ManualLAND ROVER 2023 Defender 90 75th Anniversary Edition
HTML ManualYour 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
