P0346

Universal

Camshaft Position Sensor A Circuit Range/Performance (Bank 2)

Definition source: General OBD-II reference catalog
Definition verification: Not independently verified for display.
Time: Varies by diagnosis and vehicle | Diagnostic difficulty: Medium
Medium Severity

The engine computer uses the Bank 2 Sensor A camshaft position signal to track camshaft position and coordinate engine operation. This code means the signal’s range or performance did not match what the computer expected. It does not by itself prove that the sensor has failed. Depending on the cause, the vehicle may run poorly, be harder to start, or show no noticeable symptoms.

Report an error with this code

⚠️ Before You Begin (Safety First)

If the engine stalls, runs severely rough, or loses power enough to make driving unsafe, stop in a safe place and arrange assistance. If the vehicle runs normally, avoid hard driving and have the cause checked soon; the code alone does not determine whether the vehicle is safe to drive.

Common Symptoms

  • The check-engine light may be on, with no obvious change in how the vehicle runs.
  • Starting may take longer or the engine may fail to start if the signal is unreliable enough to interfere with engine synchronization.
  • The engine may run roughly, hesitate, or stall if the signal problem affects engine operation.
  • Power may be reduced or engine response may be inconsistent, depending on how the vehicle responds to the detected signal condition.

Common Causes

  • Camshaft Position Sensor A may produce an incorrect or inconsistent signal.
  • A damaged, loose, or corroded connector, or a wiring fault, may interfere with the sensor circuit.
  • A problem with the signal target or its relationship to camshaft position may cause the signal to fall outside expected performance.
  • An engine timing or mechanical condition may affect the relationship between camshaft position and the signal the computer monitors.
  • A fault elsewhere in the circuit or engine-control system may affect the monitored signal; the code alone does not identify the failed part.

Diagnostic Steps

  1. Record the code and any other stored codes before clearing anything; related codes can help guide diagnosis.
  2. Note whether the engine is hard to start, runs roughly, stalls, or behaves normally; this information helps establish the fault’s effect.
  3. With the engine off and cool, visually inspect accessible Sensor A wiring and connectors for looseness, damage, or corrosion. Do not pull on wires or probe terminals without vehicle-specific guidance.
  4. If the code returns, avoid replacing parts based on the code alone. Have the sensor circuit and camshaft/crankshaft signals tested using model-specific service information.

When to Call a Professional

A technician can compare camshaft and crankshaft position data, inspect the Sensor A circuit and connectors, and test the sensor and wiring using the vehicle’s service information. If those checks do not identify the cause, further diagnosis may be needed to assess the signal target or engine timing. Exact tests depend on the model, year, and engine.

Compare component listings

Confirm diagnosis and vehicle fitment before buying. A listing does not prove that a part needs replacement. We may earn a commission from qualifying purchases.

Commonly Asked Questions

Does P0346 prove the camshaft position sensor needs replacement?

No. It identifies a range/performance condition in the Bank 2 Sensor A circuit. Wiring, connectors, the signal target, engine timing, or another circuit issue may also be responsible.

What does “range/performance” mean here?

The computer detected that the monitored signal did not behave within the expected range or performance. It does not specify a particular electrical failure such as an open or short.

Can the vehicle have this code without noticeable symptoms?

Yes. Some vehicles may show the warning light while continuing to run normally, though symptoms can vary with the cause and vehicle.

Can I keep driving with P0346?

Driving safety depends on how the engine is behaving. Stop if it stalls, runs severely rough, or loses power enough to make driving unsafe; otherwise, arrange diagnosis soon and avoid hard driving.

Is the sensor location the same on every vehicle?

No. The location and exact diagnostic procedure depend on the vehicle’s model, year, and engine. Use vehicle-specific service information rather than assuming a universal location.

Browse Available Code Guides

Previous and next available guides in database record order, across makes. Adjacent entries may share a code number and do not necessarily describe related faults.