P0341 Serious

Camshaft Position Sensor Range/Performance

Severity5/10

In short

P0341 means the engine computer (PCM) is seeing a camshaft position sensor signal that doesn't line up correctly with the crankshaft position signal — the two are out of their expected relationship. The most common real-world cause is a worn or stretched timing chain (or a slipped timing belt/jumped tooth), though a failing cam sensor or a damaged reluctor wheel can also trigger it. It usually shows up as hard starting, a rough idle, or hesitation rather than a no-start.

Severity
5/10
Typical shop cost
$100–$2500
Most likely cause
Stretched/worn timing chain or jumped timing belt altering cam-to-crank relationship
Cheapest likely fix
Repair or replace damaged wiring/connector and restore sensor ground · DIY $15-80

Is it safe to drive with P0341?

It's generally safe to drive short distances, since the engine can often run using the crank sensor alone. However, if the underlying cause is a stretched timing chain or jumped timing belt, continued driving risks severe internal engine damage on interference engines, so don't ignore it. Watch for worsening rough running, stalling, or a rattling noise from the timing cover — if those appear, stop driving and have it inspected.

Symptoms

  • Check Engine Light on, sometimes with a flashing light under load
  • Hard or extended cranking before the engine starts
  • Rough or unstable idle, occasional stalling
  • Hesitation, stumbling, or loss of power under acceleration
  • Reduced fuel economy
  • Engine may briefly fall back to a no-cam-sync 'limp' start mode, delaying ignition

Common causes (most → least likely)

Stretched/worn timing chain or jumped timing belt altering cam-to-crank relationship
Most common
$600-2500
Failed or intermittent camshaft position sensor
Common
$75-300
Damaged, contaminated, or out-of-spec reluctor/tone wheel on the camshaft
Occasional
$200-900
Wiring/connector faults — chafed harness, corroded pins, poor ground to the cam sensor
Common
$50-250
Faulty VVT/cam phaser or oil-control (VVT) solenoid affecting cam timing
Occasional
$150-800
Excessive metal debris/magnetic interference or oil on the sensor tip masking the signal
Occasional
$50-200

How to diagnose it (before buying parts)

  1. 1 Scan and record all stored codes and freeze-frame data; note whether crank sensor (P0335-P0339) or VVT codes are present alongside P0341, as those change the diagnosis.
  2. 2 Visually inspect the cam sensor connector and wiring for chafing, oil contamination, corroded or backed-out pins, and a clean sensor mounting surface.
  3. 3 With a scan tool, view live cam and crank sensor data while cranking/idling and watch for dropouts or an erratic cam signal versus a steady crank signal.
  4. 4 Back-probe the sensor connector with a multimeter or scope to verify reference voltage, ground, and a clean signal waveform per the service manual's spec.
  5. 5 Compare commanded vs. actual cam timing (and check for cam-to-crank correlation) to determine whether the fault is the sensor/wiring or actual mechanical timing drift before buying parts.

Repair options & cost

Replace the camshaft position sensor and clean its mounting area Easy · 20-60 min
DIY $20-150 Shop $120-350
Repair or replace damaged wiring/connector and restore sensor ground Moderate · 1-2 hrs
DIY $15-80 Shop $100-300
Replace VVT/oil-control solenoid (when cam timing is off due to a stuck phaser control valve) Moderate · 1-2 hrs
DIY $40-200 Shop $150-450
Replace timing chain (with guides/tensioner) or timing belt to correct cam-to-crank timing Hard · 4-10 hrs
DIY $150-600 Shop $700-2500

By manufacturer

Ford

Cam sensor and VCT (variable cam timing) solenoid issues are well known; on several modular and EcoBoost engines a stretched timing chain or worn phaser commonly sets cam correlation/performance codes.

Volkswagen/Audi

TSI/TFSI engines have a documented history of timing-chain tensioner wear and chain stretch that throws cam position range/performance codes; verify chain timing, not just the sensor.

BMW

VANOS-equipped engines often log cam range/performance faults from VANOS solenoid clogging or oil sludge; cleaning or replacing the solenoid frequently resolves it before suspecting the chain.

Nissan

Cam/crank position sensors are a common wear item; aftermarket sensors sometimes cause repeat faults, so OEM-quality sensors are recommended.

Frequently asked questions

Can I drive with a P0341 code?

Usually yes for short trips, because the engine can often run on the crank sensor alone. But if the cause is a stretched timing chain or slipped belt, driving an interference engine risks bent valves or worse, so get it diagnosed promptly and stop driving if you hear timing-cover rattle or the engine runs badly.

What's the difference between P0340 and P0341?

P0340 means the cam sensor circuit has no signal at all (often a dead sensor or open wiring), while P0341 means there IS a signal but it falls outside the expected range or doesn't correlate with the crankshaft. P0341 more often points to mechanical timing drift or a marginal sensor than a fully failed one.

Will a new camshaft position sensor fix P0341?

It fixes it when the sensor itself is the problem, which is common. But if the real cause is a worn timing chain, bad VVT phaser, or wiring fault, a new sensor won't help — always confirm cam-to-crank timing and wiring before replacing parts.

How much does it cost to fix P0341?

If it's just the sensor, expect roughly 75-350 dollars done at a shop. If it turns out to be a timing chain or belt job, costs commonly run 700-2500 dollars depending on the engine and labor required.