P0349 indicates that the powertrain control module (PCM) has detected an intermittent or erratic signal from the camshaft position sensor circuit on bank 2. This can cause the engine to run poorly or stall because the PCM relies on this signal for fuel injection and ignition timing.
The sensor itself is the most common failure point. Internal electronic degradation or contamination can cause intermittent signal loss.
Chafed, broken, or corroded wires, or a loose/damaged connector at the sensor or PCM can create an intermittent open or short circuit.
A stretched timing chain, worn timing belt, or jumped timing can alter camshaft position relative to the crankshaft, causing erratic sensor readings.
Excessive oil sludge or metal debris on the sensor tip can disrupt the magnetic field. Low oil pressure may also affect sensor operation in some designs.
A chipped, cracked, or misaligned reluctor ring on the camshaft can produce an intermittent signal. Debris or wear can also cause this.
A failing PCM can misinterpret or fail to process the sensor signal, but this is extremely uncommon. Most shops will replace the PCM only after all other causes are ruled out.
It is not recommended. The intermittent signal can cause sudden stalling or poor drivability, which may be dangerous in traffic. Have the issue diagnosed promptly.
No. While the sensor is the most common cause, wiring problems, connector issues, or engine timing faults are also frequent. A thorough diagnosis is needed to avoid replacing parts unnecessarily.
Almost never. PCM failure is extremely rare for this code. Many drivers are incorrectly told to replace the PCM, but the real cause is almost always the sensor, wiring, or timing. Only consider the PCM after all other possibilities are exhausted.
The check engine light may turn off if the intermittent fault stops, but the code will remain stored as a pending or history code. The underlying issue will likely return unless repaired.