OBD codes / P0345
P0345
SeriousCamshaft Position Sensor A Circuit (Bank 2)
Treat P0345 with some urgency — it often causes hard starting or stalling and can progress to a no-start. Driving carefully to a shop is usually fine, but don't ignore it, and if a timing problem is involved, continued driving risks engine damage.
What this code means
P0345 is the Bank 2 version of P0340: the camshaft position signal on the cylinder-2 side is missing or erratic. The cam sensor works with the crank sensor to time fuel injection and spark, so a fault can cause hard starting, stalling, or a no-start. Usually it's a failed sensor or a wiring/connector problem, but it can also reflect a real timing issue (a jumped or stretched chain/belt) on that bank, which is worth confirming.
Symptoms you might notice
- Hard starting or extended cranking
- Stalling or rough running
- Hesitation and reduced power
- Occasional no-start
- Check-engine light
What it costs to fix
Typical range: $120–$500 · about ~0.3–2.5 hrs of labor
| If the cause is… | Part | Labor |
|---|---|---|
| Camshaft position sensor | $30–$200 | ~0.3–2 hrs |
| Wiring / connector repair | $10–$120 | ~0.5–1.5 hrs |
The sensor is usually a low-hundreds job; labor depends on access. A genuine timing chain/belt problem is a major repair that varies far too much to quote — get it diagnosed if the sensor and wiring check out.
The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0345 for my exact vehicle →
Frequently asked
Can I drive with P0345?
Short trips to get it diagnosed are usually okay, but it can cause stalling or a no-start, so don't rely on the car for important journeys. If the cause is timing-related, stop driving and have it checked.
Is P0345 the same as P0340?
Same fault, opposite bank: P0340 is the cam sensor circuit on Bank 1, P0345 is the same on Bank 2 (the cylinder-2 side). Diagnosis and repair are identical.
Will P0345 cause a no-start?
It can. Many engines start on the crank sensor alone, but a missing cam signal often causes hard starting, long cranking, or stalling — and on some engines, a no-start.
How much does it cost to fix P0345?
The sensor is typically a low-hundreds repair depending on access. A timing chain/belt repair is a major job and much more expensive, which is why diagnosis matters before buying parts.
Seeing P0345 on your car? Get a diagnosis specific to your exact year, make and model.
Diagnose P0345 for my vehicleGeneric OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.
