P0341 Code: Camshaft Position Sensor A Circuit Range/Performance
🟠 Moderate severity · drivable
Drivable if the engine runs, but a failing camshaft sensor can cause stalling or a no-start, so replace it soon.
What P0341 means
The camshaft position sensor is producing a signal that's out of the expected range. It tells the computer the camshaft's position so it can time fuel injection and ignition.
Symptoms
- Check engine light is on
- Hard starting or no-start
- Engine stalling
- Rough running or misfiring
Common causes
- most common: Faulty camshaft position sensor
- common: Wiring or connector problem
- less common: Timing chain or belt issue
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Replace the camshaft position sensor | Yes | $50–150 |
| Repair damaged sensor wiring | Mechanic | $50–150 |
Frequently asked questions
Can I drive with a P0341 code?
Maybe, but the engine could stall or fail to start. Replace the sensor soon.
What is the most common cause of P0341?
A faulty camshaft position sensor.
How much does it cost to fix a P0341?
Typically $50–$150 for a new camshaft position sensor.
Related codes
P0340
P0340 Code: Camshaft Position Sensor Circuit Malfunction
P0335P0335 Code: Crankshaft Position Sensor Circuit Malfunction
P0016P0016 Code: Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.