P0391 Camshaft Position Sensor B Circuit Range/Performance Bank 2
Camshaft position sensor B is the exhaust camshaft sensor; bank 2 is the side without cylinder 1, so the code only occurs on V and boxer engines with one exhaust cam sensor per bank. P0391 means the bank 2 exhaust cam signal is present, but the number or position of its pulses does not fit the crankshaft. GM's 3.0 twin-turbo V6 (LGW) expects 4 to 6 pulses in the first 12 reference events and 398 to 402 per 100 engine cycles on the four-tooth wheel, after two trips; the Saab 9-4X 2.8 turbo V6 (LAU) checks pulses per crank revolution below 2,520 rpm. The 2004 Northstar requires each edge within a window of crank teeth, and GM's 2004 3.6-litre V6 (LY7) counts implausible signals over two drive cycles. The phaser then goes to its base position and the engine cranks longer. Mechanical causes – damaged tone wheel, jumped chain – matter more here than with P0390.
Likely causes
Symptoms
- Check engine light on
- Loss of power (bank 2 exhaust cam timing in its base position)
- Longer cranking
- Rough idle
- Occasional stalling
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: gsi.ext.gm.com, saabwisonline.com, saabwisonline.com, gsi.ext.gm.com.