P0341: Camshaft position sensor range/performance
Drive carefully. Get it checked within a week or two.
Can I drive with P0341?
Yes, but drive carefully and get it checked soon. Camshaft timing signal is erratic; engine cranks longer before starting.
What does P0341 mean?
P0341 stands for Camshaft Position Sensor 'A' Circuit Range/Performance (Bank 1).
Symptoms you may notice
- Extended engine cranking (5 to 10 seconds) before starting
- Sudden engine stalling while idling or slowing down
- Noticeable lack of engine power and sluggish throttle
How much does it cost to fix?
Repair costs for code P0341 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:
- Failing camshaft position sensor
- Stretched timing chain or jumped timing tooth
- Metal shavings or sludge on magnetic sensor tip
- Loose sensor bolt
What to do next
- Remove sensor and wipe clean of metallic sludge.
- Check for timing chain rattle on cold startup.
- Replace the camshaft position sensor.
Last updated: October 2026
Related codes
General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.
About this code
Code P0341 is common on Honda VTEC and modern 4-cylinder engines. A stretched timing chain or failing sensor causes the signal to drift out of spec. You can drive carefully while scheduling repair.