OBD-II trouble code
P0341: Camshaft Position Sensor "A" Circuit Range/Performance
The camshaft position sensor is producing a signal, but it's not matching what the engine computer expects based on engine speed and crankshaft position. Often points to a stretched timing chain or a worn sensor.
Quick facts
- System
- Powertrain
- Category
- Sensors / Timing
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $150 – $2,500
- DIY difficulty
- Intermediate DIY
What does P0341 mean?
P0341 is the "performance" version of the camshaft position sensor code. Unlike P0340 (which indicates a clear circuit fault — no signal or out-of-range voltage), P0341 means the sensor is producing a signal, but the signal doesn't make sense relative to other inputs. The engine control module (ECM) compares the cam signal pattern to the crankshaft signal pattern and expects them to maintain a specific relationship. When the patterns drift out of that expected relationship without being completely absent, P0341 is set.
The most common cause of P0341 is a stretched timing chain. As the chain stretches over high mileage, the cam signal slowly shifts later relative to the crank signal, eventually crossing the ECM's tolerance threshold. Other causes include a worn camshaft position sensor producing a noisy or imprecise signal, a damaged tone ring with one or more chipped teeth, a failing VVT actuator that can't hold cam position correctly, or oil contamination on the sensor degrading signal quality.
P0341 typically appears on higher-mileage engines and on platforms with known timing chain issues. It's drivable but should be diagnosed — left alone, the underlying cause often gets worse.
Common causes
- Stretched timing chain (very common on aged engines, especially Hyundai/Kia Theta II, BMW N20/N26, Audi/VW 2.0T)
- Worn camshaft position sensor producing a degraded signal
- Damaged tone ring with chipped or worn teeth
- Failed VVT actuator unable to hold cam position correctly
- Oil contamination on the sensor
- Loose or intermittent sensor connector
- Sludged engine oil affecting VVT response time
- Worn timing chain guides allowing the chain to slap or skip
Symptoms
- Check engine light is on
- Mild hesitation under load
- Slightly rough idle in some cases
- Reduced power and worse fuel economy
- Hard starting in severe cases
- Possible companion codes P0340 (sensor circuit) or P0016/P0017 (correlation)
- Timing chain rattle at cold start (if chain stretch is the cause)
Diagnostic steps
- 1.Pull all stored codes. P0341 alongside P0016 or P0017 strongly suggests a stretched timing chain.
- 2.Check engine oil level and condition. Dirty oil affects VVT response and can cause P0341 on its own.
- 3.Inspect the sensor and connector for oil contamination or damage.
- 4.Use a scan tool to view the cam and crank signal waveforms during cranking and at idle. Compare to manufacturer reference patterns.
- 5.Listen for timing chain rattle at cold start — audible rattle plus P0341 is a strong chain-stretch signal.
- 6.Inspect the tone ring on the camshaft for damaged teeth.
- 7.If the chain is the issue (especially on known-affected platforms), plan for timing chain replacement.
- 8.If chain checks out, replace the sensor first; if P0341 returns, evaluate the VVT actuator.
Repair cost
$150 – $2,500
Camshaft position sensor replacement is $150 to $500. VVT actuator replacement is $200 to $700. Timing chain replacement is the most expensive outcome at $1,000 to $2,500 — and the most likely outcome on platforms with known chain stretch. Oil change is $50 to $150 and worth trying first if the oil is overdue.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with camshaft position sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.