P0341
Camshaft Position Sensor A Circuit Range/Performance Bank 1 or Single Sensor
Ignition / cam & crank
Generic OBD-II
High
What it means
P0341 means the camshaft position sensor's signal is present but doesn't line up with what the ECM expects relative to the crankshaft. The engine uses this signal to time fuel and spark, so a mistimed or erratic reading — from a failing sensor, a damaged tone wheel, or even stretched timing — can cause hard starting, stalling, and rough running.
High
Can I keep driving? May run rough, stall, or be hard to start, and can occasionally fail to start; drive cautiously and fix soon.
Common symptoms
What you'll notice
- Check-engine light on
- Hard starting or intermittent stalling
- Rough idle and hesitation
- Reduced power or acceleration
Common causes
Most likely first
- Faulty camshaft position sensor giving an implausible or mistimed signalLikely
- Damaged reluctor/tone wheel or debris on the sensor tipCommon
- Damaged or shorted wiring in the sensor circuitCommon
- Stretched timing chain or jumped timing causing cam-to-crank correlation to driftLess often
- Loose connector, or a failed ECM (rare)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and check for crank-sensor or timing-correlation codes (e.g. P0016).
- Inspect the cam sensor connector and wiring for damage or corrosion.
- Check the sensor tip and reluctor wheel for metal debris or damage.
- Compare cam and crank signals; if correlation is off, inspect timing chain/belt and tensioner.
- Replace the camshaft position sensor if the signal is out of range. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0341?+
Drive cautiously. The engine can stall or become hard to start, and a timing-related cause could worsen. Get it diagnosed before relying on the vehicle.
Can I just clear P0341?+
It will return once the ECM again sees the cam signal mistimed. Repair the sensor, wiring, or timing issue first, then clear and re-test.
Related codes
Often seen with P0341
Read & clear P0341 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX