Logo
Moderate severitytiming-sensors

P0341 — Camshaft Position Sensor Circuit Range/Performance

Can I drive?

Drive with caution — fix soon.

Find a Technician for P0341

What P0341 means

This code means the camshaft position sensor signal is out of its expected range or doesn't correlate properly with the crankshaft sensor. The camshaft sensor helps the computer control fuel injection and ignition timing, so a mismatched signal can affect how the engine starts and runs. It's often fixed by replacing the sensor or repairing wiring, though timing component wear can sometimes be the cause.

Common symptoms

  • Check engine light is on
  • Hard starting or longer cranking
  • Rough idle or occasional stalling
  • Reduced engine power or hesitation
  • Slight drop in fuel economy

Common causes

  • Faulty camshaft position sensor
  • Damaged wiring or poor connector contact
  • Worn timing chain or belt affecting timing
  • Faulty crankshaft sensor causing correlation errors
  • Metal debris on the sensor or reluctor ring

Typical repair cost

$120 – $450

Varies by vehicle and root cause.

Frequently asked questions

Can I keep driving with a P0341 code?

For short trips, usually yes, but you shouldn't rely on it long-term. The engine may run rough or be harder to start, and ignoring it could lead to stalling, so get it checked soon.

How much does it cost to fix a P0341 code?

Expect roughly $120 to $450. A simple sensor swap is on the lower end, while wiring repairs or timing-related issues can cost more.

Is a P0341 code serious?

It's moderate. It won't usually leave you stranded right away, but it affects how the engine times its fuel and spark, so it's worth addressing before drivability gets worse.

Could a worn timing chain cause a P0341 code?

Yes. If the timing chain or belt has stretched or worn, the camshaft timing can drift out of range and trigger this code, so timing components should be checked if the sensor is fine.

Related codes