Camshaft Position Sensor A Circuit Range/Performance (Bank 1 or Single Sensor)
The P0341 code means the vehicle's onboard diagnostic system has detected: Camshaft Position Sensor A Circuit Range/Performance (Bank 1 or Single Sensor). This is a moderate severity code.
- Keep driving?
- Short distances only
- DIY difficulty
- moderate
- Estimated cost
- $150 - $1,500 (parts and labor)
Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Common Symptoms
- Engine runs rough or misfires
- Hard starting
- Check Engine Light illuminated
- Reduced engine power
- Poor fuel economy
Probable Causes (Ranked by Likelihood)
- Faulty camshaft position sensor Very High
- Damaged, corroded, or loose CMP sensor wiring or connector High
- Stretched or jumped timing chain/belt Moderate
- Damaged cam sensor reluctor ring or tone wheel Moderate
- Worn timing chain tensioner or guides Low
- Oil contamination on sensor or connector Low
Step-by-Step Diagnostic Procedure
-
Inspect the camshaft position sensor and its connector for damage, corrosion, or improper installation; test sensor voltage/resistance and wiring continuity per the service manual
-
Check the cam sensor air gap and reluctor wheel for damage
-
Monitor CMP sensor waveform with an oscilloscope for inconsistent signal patterns
-
Compare camshaft position sensor timing to crankshaft position sensor timing using a scan tool -- a persistent deviation after the sensor and wiring check out indicates timing chain stretch
-
If timing is off, inspect the timing chain/belt, tensioner, and guides for wear before replacing the chain
Common Fixes by Vehicle
What techs usually find when diagnosing P0341 on specific vehicles — tap your vehicle for the fix and the exact part:
2002-2015 Nissan Altima/Maxima 3.5L VQ35DE easy (sensor), hard (chain) DIY
Camshaft position sensor signal is out of expected range. Before replacing the sensor, check for timing chain stretch which causes erratic cam position readings. On VQ35DE engines, the timing chain guides wear around 100-120K miles. If the engine rattles on cold start, the chain/guides need replacement. If no rattle, replace the sensor (Hitachi CAM0016).
Labor: 30 min (sensor), 6-8 hours (timing chain)2012-2019 Chevrolet Equinox/GMC Terrain 2.4L hard DIY
Timing chain stretch is the #1 cause of P0341 on the Ecotec 2.4L. GM TSB #14-06-01-002A. Check for a cold-start rattle lasting 1-3 seconds. If present, replace the timing chain, tensioner, and guides as a kit. Also verify engine oil level and condition -- low oil accelerates chain wear. Do NOT just replace the cam sensor without checking the chain.
Labor: 4-6 hours2009-2019 Dodge Ram/Charger 5.7L Hemi easy (sensor), hard (phaser) DIY
The cam sensor signal goes out of range when the camshaft phaser (VVT actuator) sticks on later Hemi engines with MDS/VVT. Check engine oil level and condition first -- dirty or low oil causes phaser issues. Replace the cam sensor (Mopar 5149025AA) and perform an oil change. If the code returns, the cam phaser may need replacement.
Labor: 30 min (sensor), 4-6 hours (phaser)2007-2018 Jeep Wrangler/Grand Cherokee 3.6L easy DIY
The Pentastar 3.6L has known timing chain issues after 100K miles. TSB 09-002-14 REV.A addresses timing chain and guide failures. If P0341 is accompanied by P0016 or P0017, the timing is off and the chain/guides need replacement. If only P0341, try replacing the cam sensor first (Mopar 5149025AA) and clearing the code.
Labor: 30 minFrequently Asked Questions
Can I drive with code P0341?
You can drive short distances, but if the cause is a jumped timing chain, continued driving risks severe engine damage including bent valves on interference engines. Diagnose the cause before driving.
Can a stretched timing chain cause P0341?
Yes. A stretched timing chain is one of the most common causes. When the chain stretches, the camshaft falls behind the crankshaft, causing the CMP sensor signal to be out of the expected range.
Is P0341 always related to timing?
Not always. The sensor itself can fail, or its reluctor wheel can be damaged. However, when P0341 appears alongside codes like P0016 or P0017, timing chain stretch is very likely.
Sources
This page is built from documented references. Verify against your own service info before repair work.
P0341 on Diesel, EV & Equipment
The same code ID appears across other engines and platforms. The diagnostic flow varies by manufacturer — these are the platform-specific breakdowns:
See All Codes & Fixes for Your Vehicle
Explore More
Was this helpful?
Share carcodefinder.com with a friend who needs to decode their check engine light.