Skip to content

P0341

Powertrain
Moderate

Camshaft Position Sensor A Circuit Range/Performance (Bank 1 or Single Sensor)

Get Your FREE AI Diagnostic Report

Enter your vehicle for a personalized diagnosis for code P0341

P0341

Optional: Add your vehicle for more accurate diagnosis

The P0341 code means the camshaft position sensor on Bank 1 is producing a signal that falls outside the expected range. The ECM compares the camshaft position signal with the crankshaft position signal to verify proper engine timing. When these signals don't correlate as expected, P0341 is set.

This code is particularly important because it can indicate a timing chain or timing belt issue. If the timing chain has stretched or jumped a tooth, the camshaft and crankshaft will be out of sync, and the CMP sensor will accurately report this discrepancy. On interference engines — where the pistons and valves occupy the same space at different times — a timing failure can cause catastrophic engine damage.

Start diagnosis by checking the simple things first: inspect the sensor connector for oil contamination (a very common cause) and check the wiring for damage. If those look fine, the sensor itself may need replacement. However, if the code returns after sensor replacement, a timing chain or belt inspection is warranted. This code should be addressed within the week, as the underlying cause could worsen and lead to stalling or, in the worst case, engine damage from a timing failure.

Severity

Moderate — Address SoonThis Week

Symptoms

  • Engine is hard to start or cranks longer than usual
  • Engine stalls at idle or low speeds
  • Rough idle and uneven engine running
  • Check Engine light is on
  • Reduced engine power and poor acceleration
  • Engine may misfire intermittently

Likely Causes

Timing chain or belt stretch/skip30%

A stretched or worn timing chain or belt has jumped one or more teeth, causing the camshaft and crankshaft positions to be out of sync with each other.

Faulty camshaft position sensor30%

The CMP sensor has degraded due to heat, oil contamination, or age, producing a signal that is intermittent or doesn't match expected camshaft rotation patterns.

Wiring or connector issues20%

Damaged, corroded, or oil-contaminated wiring or connectors in the CMP sensor circuit are causing erratic signal readings.

Damaged reluctor ring or tone wheel10%

The reluctor ring on the camshaft is damaged, has debris buildup, or is misaligned relative to the sensor, causing irregular signal patterns.

Oil contamination of sensor10%

Engine oil leaking onto the sensor or its connector is disrupting the electrical signal, a common issue on engines with oil leaks near the cam sensor.

Estimated Cost

DIY Repair

$20$80
Difficulty

DIY Friendly

Shop OBD2 scanners

Professional Repair

$100$400

Includes parts + labor

Common Fixes

  1. Replace the camshaft position sensor
  2. Inspect and replace the timing chain or belt if stretched
  3. Repair or replace damaged wiring and connectors
  4. Clean oil contamination from sensor and connector
  5. Verify correct camshaft-to-crankshaft timing alignment

Shop Parts

Videos

Causes and Fixes P0341 Code: Camshaft Position Sensor "A" Circuit Range/Performance Bank 1

HVAC Mechanic

P0341 Code: Camshaft Position Sensor "A" Circuit Range/Performance (Bank 1)

312Drive

Related Codes

Still have questions P0341?