P0345: Camshaft position sensor circuit malfunction (Bank 2)
Drive carefully. Get it checked within a week or two.
Can I drive with P0345?
Yes, but drive carefully and get it checked soon. Bank 2 camshaft sensor circuit failure; extended cranking and reduced power.
What does P0345 mean?
P0345 stands for Camshaft Position Sensor 'A' Circuit Malfunction (Bank 2).
Symptoms you may notice
- Extended engine cranking (5 to 10 seconds) before starting
- Sudden engine stalling while idling or slowing down
- Noticeable lack of engine power and sluggish throttle
How much does it cost to fix?
Repair costs for code P0345 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:
- Defective Bank 2 camshaft position sensor
- Oil leaking into the sensor electrical connector
- Stretched timing chain on Bank 2
- Damaged harness wiring
What to do next
- Inspect the Bank 2 camshaft sensor plug for motor oil contamination.
- Test sensor with an oscilloscope or digital scanner.
- Replace the Bank 2 camshaft position sensor.
Last updated: October 2026
Related codes
General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.
About this code
Code P0345 indicates a circuit failure on the Bank 2 camshaft sensor. Safe to drive, though the car may take 5 to 7 seconds of cranking to start.