DOBD DashX Browse all codes Blog
P0345

Camshaft Position Sensor A Circuit Bank 2

Ignition / camshaft timing Generic OBD-II High

What it means

P0345 means the ECM has lost or seen a faulty signal from the camshaft position sensor on bank 2. The ECM uses that signal to time fuel injection and spark, so a dropout can cause hard starting, stalling, or an outright no-start. The usual cause is the sensor itself or its wiring, sometimes oil-fouled, so inspect the sensor and connector before replacing parts.

High

Can I keep driving? Limited — the engine may be hard to start, stall, or run rough; drive as little as possible until it's diagnosed.

Real-world scan data

Seen in
152
scans in the past year
Found in
<0.1%
of scans
<0.1%
of scans that found faults

Figures reflect only diagnostic scans recorded through our own apps and tools. Cars are typically scanned because a symptom or warning light prompted it, so these counts describe our scan records — not the incidence of faults in any model, and not the quality, reliability, or safety of any vehicle. No comparison between manufacturers or models is implied. All trademarks belong to their respective owners; no affiliation or endorsement is implied.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Failed bank 2 camshaft position sensor — most common
  2. Damaged, corroded, or loose connector/wiring in the sensor circuit
  3. Metal debris or oil contamination on the sensor tip
  4. Damaged reluctor/tone ring the sensor reads
  5. Faulty ECM (rare)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and note whether the fault is constant or intermittent.
  2. Locate the bank 2 cam sensor and inspect its connector and wiring for damage, corrosion, or oil intrusion.
  3. Check the sensor tip for metal shavings or oil and clean it; look for an oil leak feeding the connector.
  4. Test the sensor's signal, power, and ground against spec; replace the sensor if it's out of range.
  5. If the circuit is good, inspect the tone ring for damage. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0345?+
Not really. A failing cam sensor can cause stalling or a no-start without warning, which is unsafe. Diagnose it before relying on the car.
Can I just clear P0345?+
It returns as soon as the sensor signal drops out again. The sensor or its wiring needs repair.

Related codes

Read & clear P0345 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX