Home / DTC / P0346 — Camshaft Position Sensor A Circuit Range/Performance Bank 2

P0346 — Camshaft Position Sensor A Circuit Range/Performance Bank 2

Detailed page for trouble code P0346.

34,332codes
59brands
11,841generic
22,491specific
Reset
Code

P0346

Generic P — Powertrain

Camshaft Position Sensor A Circuit Range/Performance Bank 2

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty camshaft position sensor (Bank 2, sensor A)
  • Open, shorted or corroded wiring or connector to the cam sensor
  • Poor sensor reference voltage or ground
  • Damaged or missing reluctor/target wheel or timing phaser issues
  • Timing belt/chain jumped or mechanical timing problem
  • Oil contamination or debris on the sensor

Symptoms

  • Check Engine Light (MIL) illuminated
  • Rough idle, hesitation, or stalling
  • Hard starting or no‑start conditions
  • Reduced power, poor acceleration, or misfires
  • Possible reduced fuel economy
  • Intermittent engine surging or stumbling

What to check

  • Retrieve freeze frame data and full DTC list with an OBD-II scan tool
  • Visually inspect cam sensor connector and wiring for damage, corrosion or oil contamination
  • Backprobe sensor connector and check for proper reference voltage (typically near 5 V) and a good ground
  • Check for signal while cranking/at idle with a digital storage scope or lab scope (preferred) or multimeter if necessary
  • Perform wiggle test on harness and connector while monitoring signal for intermittent faults
  • Verify crankshaft position sensor is functioning and PCM sees crank signal (cam/crank correlation)

Signal parameters

  • Typical sensor types: Hall-effect or magnetic pickup (variable): expected signal depends on sensor type
  • Hall-effect: 3‑wire (5 V reference, ground, signal) — signal usually a 0–5 V square wave; reference ≈5 V; ground ≈0 V
  • Magnetic pickup: 2‑wire — AC voltage proportional to engine speed (tens to hundreds of mV at cranking, several volts at higher RPM)
  • Signal characteristic: regular pulses whose frequency and phase correspond to cam position; amplitude and frequency increase with RPM
  • Expected ranges vary by vehicle — verify exact values in manufacturer service data before replacing parts

Diagnostic algorithm

  1. Verify the DTC and check freeze frame and stored symptoms with a scan tool. Note whether other cam/crank or bank 1 codes are present.
  2. Visually inspect cam sensor(s), connector, and harness on bank 2 for damage, oil contamination, bent pins or corrosion. Repair as needed.
  3. With key on (engine off) backprobe the sensor connector: confirm reference voltage (~5 V for Hall, or open circuit for 2‑wire magnetic) and a good ground.
  4. Crank engine and monitor the cam sensor signal with a scope. Confirm there is a consistent pulse waveform and that timing/phase aligns with crankshaft signal. If no signal, suspect sensor or wiring.
  5. Perform a wiggle test of the harness/connector while monitoring the signal to find intermittent faults.
  6. If sensor is a magnetic pickup, measure AC output while cranking. If output is weak or absent, replace sensor or check reluctor wheel.
  7. Check and verify cam/crank correlation in live data. A large cam/crank correlation error suggests timing chain/belt or phaser issues.
  8. Inspect mechanical timing components (chain, belt, tensioner, phaser) for wear or jumped timing if correlation is wrong.
  9. If wiring, connector and mechanical timing are good, replace the camshaft position sensor and retest.
  10. If code persists after replacement and wiring checks, consider PCM or intermittent wiring harness faults; consult manufacturer wiring diagrams and perform pin‑to‑PCM continuity checks.
  11. Clear codes and perform a road/test drive to confirm repair. Re-scan to ensure code does not return.

Likely causes

  • Connector corrosion or a broken wire at the cam sensor
  • Failed camshaft position sensor
  • Intermittent connection caused by vibration or damaged terminal
  • Worn/damaged timing chain or phaser causing incorrect cam position
  • Oil-fouled sensor after a valve cover gasket or cam cover leak

Fault status

⚠️ Status
Camshaft Position Sensor A Circuit Range/Performance Bank 2 — PCM detected cam sensor signal out of expected range or inconsistent with crank position. May cause misfires, rough running, hard start or no-start.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 3.0 hours

Similar codes

7,165

The library contains 7,165 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email