HomeTrouble CodesP0349

P0349 — Camshaft Position Sensor Circuit Intermittent Bank 2

Generic OBD-II · all makesPowertrain (engine & transmission)

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.

Symptoms

What causes it — most likely first

1. Faulty camshaft position sensor (bank 2)

The sensor itself is the most common failure point. Internal electronic degradation or contamination can cause intermittent signal loss.

2. Wiring or connector issues

Chafed, broken, or corroded wires, or a loose/damaged connector at the sensor or PCM can create an intermittent open or short circuit.

3. Engine timing problems

A stretched timing chain, worn timing belt, or jumped timing can alter camshaft position relative to the crankshaft, causing erratic sensor readings.

4. Oil contamination or low oil pressure

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.

5. Damaged reluctor ring or tone wheel

A chipped, cracked, or misaligned reluctor ring on the camshaft can produce an intermittent signal. Debris or wear can also cause this.

6. PCM failure (rare)

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.

How it's diagnosed

  1. Retrieve all stored codes and freeze frame data to identify conditions when the fault occurred.
  2. Visually inspect the bank 2 camshaft position sensor and its connector for damage, corrosion, or loose fit.
  3. Check wiring between the sensor and PCM for continuity, shorts, or intermittent breaks using a multimeter and back-probe test.
  4. Test the sensor output signal with an oscilloscope while cranking the engine to look for a clean, consistent waveform.
  5. Verify engine timing (e.g., timing chain/belt condition and alignment) and inspect oil condition for contamination or low level.
  6. If all other checks pass, consider a PCM software update or replacement only as a last resort, as this is rarely the root cause.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Can I drive my car with a P0349 code?

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.

Is P0349 always caused by a bad camshaft position sensor?

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.

Do I need to replace the PCM for P0349?

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.

Will the code clear itself if the problem goes away?

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.