P0345: The camshaft sensor on the second cylinder bank has a problem
Camshaft Position Sensor A Circuit Malfunction (Bank 2)
Drive only to a shop. This code only applies to V6 and V8 engines with two banks. Running with a faulty cam signal on either bank can cause stalling or damage.
What it means
V6 and V8 engines have two cylinder banks. Bank 2 is the side that does not contain cylinder 1. Each bank has its own camshaft position sensor feeding the engine computer. P0345 means the sensor on Bank 2 has a circuit fault, meaning the signal is absent, out of range, or intermittent. The engine cannot properly time injection and ignition on that side without it. The fix is usually the sensor or its wiring, but on some engines the reluctor ring on the camshaft can also be the problem.
Common causes
- Faulty camshaft position sensor (Bank 2)Sensor failure is the most common cause after extended heat exposure or mileage.
- Damaged or corroded wiring to Bank 2 sensorThe Bank 2 sensor is often more buried in the engine and harder to inspect visually.
- Loose or corroded connectorVibration and heat work connectors loose. Check before replacing the sensor.
- Timing chain stretch or VVT actuator fault on Bank 2Less common but possible on high-mileage engines; look for P0017 or P0019.
What it costs
- Camshaft position sensor (Bank 2)$100 to $280
- Wiring or connector repair$80 to $250
- VVT actuator (if related)$250 to $600
Symptoms
- Rough idle or misfires on Bank 2 cylinders
- Hard starting
- Stalling
- Check engine light on
- Reduced power under load
What to do next
Confirm which bank is Bank 2 on your specific engine before buying parts; it varies by make. Inspect the connector first. If the sensor tests bad with a multimeter, replace it. If the sensor tests fine, trace the wiring back toward the PCM. Check for related codes like P0017 or P0019 that point to a timing issue.
Lewis identifies whether the fault is on Bank 1 or Bank 2 and shows the live signal from each camshaft sensor so you can spot which side is misbehaving. Download Lewis.
Related codes
FAQ
- Which side is Bank 2?
- Bank 1 is the side containing cylinder 1. Bank 2 is the opposite side. The exact location depends on your engine layout; a service manual or your VIN lookup will confirm.
- Can P0345 cause misfires?
- Yes. Without a proper cam signal, the computer cannot time fuel injection correctly on Bank 2, which leads to misfires on those cylinders.
- Is this covered under warranty?
- Possibly, if the car is under the powertrain warranty. Sensor failures have been subject to technical service bulletins on some models.