P0344 Code: Camshaft Sensor Intermittent (B1) — Causes & Fix
P0344 means the camshaft position sensor "A" (bank 1) signal is intermittent — it drops out occasionally.
- Applies to
- All OBD-II vehicles (any make or model)
- Est. repair cost
- $40 – $500
- Time to fix
- 30 minutes – 2 hours
What it means
Causes include a failing cam sensor, a loose connector, wiring rubbed through, or debris on the sensor. P0344 is a generic OBD-II code defined in the SAE J2012 standard, so it applies to virtually any 1996-or-newer OBD-II vehicle regardless of make. Fix the underlying fault, then clear the code with an OBD-II scan tool — it will return if the problem isn't resolved.
Symptoms
- Check engine light on
- Intermittent stumble, hard start, or stall
- Comes and goes
How to fix it
- 1
Wiggle-test the connector and wiring
1. Check the cam sensor connector and wiring for intermittent contact. 2. Clean any debris from the sensor.
- 2
Replace the sensor
1. Replace a failing cam sensor, then clear the code.
Frequently asked questions
Why is P0344 intermittent?
A loose connector or chafed wire often causes an on-again/off-again cam signal. Inspect and wiggle-test the connector and harness.
Last updated July 19, 2026
Guidance only — always consult a qualified professional or the official service manual before carrying out repairs.