P0341 — Camshaft Position Sensor Range / Performance

P0341 is set when the ECM does receive a camshaft position signal, but the signal does not behave the way it should — pulses are arriving at unexpected intervals, the cam-crank correlation is drifting, or the signal pattern is irregular. Unlike P0340 (no signal at all), P0341 means the sensor is communicating, but its output is unreliable. The result is rough running, hard starts, and sometimes stalling.

P0341 means camshaft position sensor range / performance. A vehicle usually stays drivable short-term with this code, but it should be diagnosed promptly. The most common cause is failing camshaft position sensor (degraded signal) (typically $100–$400). Causes and cost vary by make and model; confirm the root cause before replacing parts.

Severity: high powertrain Safe to drive (short term)

Reviewed by MECH AI Editorial · Last verified

What does P0341 mean?

P0341 is set when the ECM does receive a camshaft position signal, but the signal does not behave the way it should — pulses are arriving at unexpected intervals, the cam-crank correlation is drifting, or the signal pattern is irregular. Unlike P0340 (no signal at all), P0341 means the sensor is communicating, but its output is unreliable. The result is rough running, hard starts, and sometimes stalling.

What are the symptoms of P0341?

What causes P0341?

Cause Likelihood Estimated repair (USD)
Failing camshaft position sensor (degraded signal) Most common $100–$400
Damaged or chafed cam sensor wiring Common $80–$350
Cam tone ring / reluctor damaged or contaminated with debris Common $300–$1,500
Stretched timing chain causing cam-crank correlation drift Occasional $800–$3,000
Loose or improperly torqued cam sensor mounting Occasional $20–$100
Oil leak at the cam sensor port causing intermittent shorts Occasional $80–$350

Repair costs are typical US ranges and vary by make, model, model year, and labor rate. A diagnostic trouble code is a symptom, not a guaranteed failed part — confirm the root cause before replacing anything.

Is it safe to drive with P0341?

In most cases a vehicle stays drivable for short trips with P0341 active, but you should diagnose and repair it promptly. This is a high-severity code — ignoring it can lead to further damage or a failed emissions test. Exact tolerance depends on your specific make and model.

How to diagnose P0341

  1. Compare cam and crank position signals in live data

    Watch cam and crank position PIDs simultaneously while cranking and at idle. Healthy cam-crank correlation maintains a fixed offset. Drift in the offset under load suggests chain stretch; missing or noisy cam pulses point at the sensor or wiring.

    Tools: Scan tool with dual-PID graphing

  2. Scope the cam sensor signal directly

    With an oscilloscope on the cam signal wire, capture the waveform during cranking and at idle. A healthy Hall-effect sensor produces clean square pulses. A variable-reluctance sensor produces clean sine pulses. Noisy, missing, or irregular pulses confirm a sensor or wiring problem.

    Tools: Oscilloscope, Back-probe pins

  3. Inspect the cam reluctor for damage

    Remove the cam sensor and shine a light through the port to see the cam reluctor teeth. Damaged teeth, oil/sludge buildup, or a slipped reluctor wheel will produce P0341. Some engines have hand-pressed reluctors that have been known to slip on the camshaft.

    Tools: Inspection mirror, Bright flashlight

  4. Check for oil leaking into the cam sensor port

    The cam sensor o-ring or gasket can fail and let oil into the sensor body. Oil intrusion shorts the internal electronics intermittently — the sensor reads correctly cold, fails when warm. Replace the sensor with a new o-ring.

    Tools: O-ring kit, Clean rags

  5. Inspect wiring for chafing

    Cam sensor harnesses route near the engine top, exposed to heat and vibration. A chafe point against a metal bracket can create an intermittent short. Visually inspect every inch of the harness, especially where it bends around brackets or near the valve cover.

    Tools: Flashlight, Inspection mirror

How do I fix P0341?

Pick your vehicle for a P0341 diagnosis

Select your exact year, make, and model below to get a diagnostic guide tuned to your vehicle's known failure patterns and TSBs.

2010-2014

2015-2019

2020-2024

Related diagnostic codes

P0341: frequently asked questions

What does diagnostic trouble code P0341 mean?

P0341 is set when the ECM does receive a camshaft position signal, but the signal does not behave the way it should — pulses are arriving at unexpected intervals, the cam-crank correlation is drifting, or the signal pattern is irregular. Unlike P0340 (no signal at all), P0341 means the sensor is communicating, but its output is unreliable. The result is rough running, hard starts, and sometimes stalling.

What are the symptoms of P0341?

Check Engine Light is illuminated. Hard cold start with extended crank time. Intermittent rough running or misfires. Stalling at idle or coming to a stop. Reduced power, especially at higher RPM. Hesitation under acceleration. Possible heat-soak failure pattern

What causes P0341?

Failing camshaft position sensor (degraded signal) (most-common). Damaged or chafed cam sensor wiring (common). Cam tone ring / reluctor damaged or contaminated with debris (common). Stretched timing chain causing cam-crank correlation drift (occasional). Loose or improperly torqued cam sensor mounting (occasional). Oil leak at the cam sensor port causing intermittent shorts (occasional)

Is it safe to drive with P0341?

In most cases a vehicle stays drivable for short trips with P0341 active, but it should be diagnosed and repaired promptly — this is a high-severity code. Ignoring it can lead to further damage or a failed emissions test. Specific tolerance varies by make and model.