Skip to content
Skanyx
DTC/P0345

P0345: Camshaft Position Sensor A Circuit Malfunction (Bank 2)

Quick Answer
Moderate SeveritySafe to drive (short-term)Electrical

P0345 means the ECM can't get a valid signal from camshaft position sensor A on bank 2 (the bank that doesn't contain cylinder 1). Fuel injection sync and variable valve timing accuracy drop until it's fixed.

Estimated repair costFrom €65 to €2500+, varies by vehicle

What does P0345 mean?

P0345 means the ECM can't get a valid signal from camshaft position sensor A on bank 2 (the bank that doesn't contain cylinder 1). Fuel injection sync and variable valve timing accuracy drop until it's fixed.

P0345 is a electrical-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P0345 and illuminates the check engine light.

What are the symptoms of P0345?

If your vehicle has triggered P0345, you may notice one or more of these symptoms:

  • Check engine light on, occasionally flashing under load if misfires develop
  • Hard starting or extended cranking, often worse when hot
  • Rough idle with intermittent misfire feel
  • Power loss and hesitation during acceleration
  • Occasional stalling at idle or when coming to a stop
  • 5-10% drop in fuel economy from degraded fuel trims
  • Limp mode on VAG, BMW, and some Ford applications

What causes P0345?

Here are the most common causes of P0345, ranked by how likely they are to be the culprit:

highFailed camshaft position sensor on bank 2 (Hall-effect element degrades with heat)
highOil-contaminated or corroded connector at the sensor, usually from a leaking valve cover gasket
mediumWorn variable valve timing actuator or solenoid causing cam correlation drift
mediumStretched timing chain or worn tensioner shifting reluctor timing out of window
lowDamaged reluctor ring on the camshaft (cracks, missing teeth)
lowOpen or shorted wiring between sensor and ECM, or a failed ECM driver

Is it safe to drive with P0345?

Generally yes, for short-term driving. You can drive short distances, but expect rough running, hard starts, and possible stalling. Without a clean CMP signal the ECM falls back to crankshaft-only timing, which is less precise and hard on the catalyst if you leave it for weeks.

How do you diagnose P0345?

Follow these steps to pinpoint the root cause of P0345:

  1. Scan for all stored and pending codes, noting companion codes like P0340, P0341, P0016, or crankshaft position codes that change the diagnostic path
  2. Confirm which bank is bank 2 for your specific engine using a factory diagram, bank 2 is the side without cylinder 1 and it varies by manufacturer
  3. Visually inspect the bank 2 CMP connector for oil intrusion, green corrosion, bent pins, and chafed wires near the valve cover
  4. With key on engine off, verify reference voltage (5V or 12V depending on sensor type) and a clean ground at the sensor connector
  5. Use a scope or graphing scan tool to capture the CMP waveform while cranking, a missing or ragged square wave points at the sensor or reluctor
  6. Remove the sensor and inspect the tip for metal shavings, sludge, or physical damage to the pole piece
  7. Check cam-to-crank correlation in live data, a phase error over 5-8 degrees suggests chain stretch or a failed VVT actuator rather than a bad sensor
  8. If sensor, wiring, and reference voltage all pass, back-probe at the ECM connector while cranking to isolate a harness break from an ECM fault

How much does P0345 cost to fix?

Repair costs for P0345 vary depending on the root cause and your vehicle. Here are typical estimates:

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Replace bank 2 camshaft position sensor €25–€120 €40–€150 €65–€270 Easy
Repair wiring harness or replace connector pigtail at sensor €10–€50 €60–€180 €70–€230 Moderate
Replace VVT/VCT solenoid or phaser on bank 2 €80–€450 €150–€600 €230–€1050 Moderate
Timing chain, tensioner and guides replacement €250–€700 €600–€1800 €850–€2500 Professional
ECM repair or replacement with programming €400–€1200 €100–€300 €500–€1500 Professional

Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.

P0345 on specific vehicles

P0345 behaves differently depending on your vehicle. Select your car below for model-specific causes, known issues, and adjusted cost estimates:

These codes are often seen alongside P0345 or indicate related issues:

Common questions about P0345

Which side is bank 2 on my V6 or V8?

Bank 2 is the side that doesn't contain cylinder 1. On most transverse Japanese V6s (VQ35, J35) it's the firewall-side bank. On Ford Modular V8s it's the driver side. On GM LS engines it's the passenger side. Check a factory bank diagram before ordering parts, this is the single most common wasted repair on P0345.

Can I just clear P0345 and keep driving?

You can clear it, but if the fault is still present it'll return in a few drive cycles. The real cost of ignoring it is catalyst wear, fuel trims and injector timing get sloppy and a €600 cat converter is a lot worse than a €50 sensor.

Will a new sensor fix it, or do I need a timing chain job?

On engines under about 120,000 km a sensor or connector fix is usually enough. On known chain-stretch platforms (VAG 2.0 TFSI EA888 Gen 2, BMW N20/N47, Nissan VQ35) verify cam-to-crank phase before assuming the sensor. Replacing a sensor on a stretched chain is throwing money away.

Why did P0345 appear right after an oil change?

Two things: an overfill can push oil past the cam seal and drown the sensor connector, or the tech bumped the connector loose while working around the valve cover. Pull the connector, dry it, dielectric-grease it, and reseat it before buying anything.

Does P0345 cause a no-start?

Rarely on its own. Most modern engines can start on crank signal alone and then sync the cam. A hard no-start with P0345 usually means the CKP signal is also gone, or the timing chain has jumped teeth, at that point you're diagnosing mechanical damage, not a sensor.

Read our detailed guides

Skanyx

Scan your car with Skanyx to diagnose P0345

Your car logged P0345. Skanyx reads it on any standard Bluetooth OBD2 adapter, tells you whether it is safe to keep driving, and shows the €65-€2500 repair range so you know the number before a shop quotes you.

Download Skanyx