DTC codes / P03xx · Ignition system and misfire / P0391
P0391 indicates that the powertrain control module (PCM) has detected an out-of-range or erratic signal from the bank 2 camshaft position sensor 'B' circuit, which monitors a second camshaft on that bank. The PCM compares this signal to expected timing from the crankshaft and other cam sensors, and it sets the code when the correlation or signal performance falls outside the programmed limits.
You can usually drive the vehicle short distances to a repair shop, but avoid heavy acceleration, towing, or long trips because a failing cam sensor can cause stalling or limp mode without warning. If the engine runs rough, misfires, or stalls, stop driving and arrange a tow to prevent catalytic converter damage or unsafe driving conditions.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.