P0345 – Meaning, Causes, Symptoms, & Fixes

Code P0345 Definition

Camshaft Position Sensor “A” Circuit Malfunction (Bank 2)

What Does P0345 Mean?

Crankshaft position is used to inform the Engine Control Module (ECM) of when it is time to spark and deliver fuel. It works hand in hand with the reluctor ring that creates a square wave voltage signal that the ECM interprets as the crankshaft position. Trouble code P0345 is set whenever the ECM does not sense crankshaft pulses or senses a problem with the pulses in the output with Sensor “A” Bank 2.

P0345 Symptom

  • Check Engine Light
  • Vehicle may stall/hesitate
  • Hard starting vehicle
  • Rough running vehicle
  • Engine dies

P0345 Causes

  • Damaged crankshaft position sensor
  • Defective crankshaft position sensor
  • Broken timing belt or chain
  • Rough running/misfiring engine
  • Failed ECM

Code P0345 Severity – High   

This trouble code can cause some major internal mechanical drivability issues. To prevent any further damage to the engine, diagnosis should be done as soon as possible to fix the issue.

Code P0345 Common Diagnosis Mistakes

The crankshaft position sensor is replaced whenever there is a defective camshaft position sensor or a poor connection.

P0345 Diagnosis

  • Tools Needed to Diagnose:

Difficulty of Diagnosis and Repair – (4-7)*

  1. Use live scan tool to check that there is a RPM reading when the engine is running.
  2. Conduct a visual inspection of the crank sensor and connectors and search for signs of fraying/damage to the wiring.
  3. If no visible damage is found, you can check the CKP 5 Volt square wave pattern. You will have to reference your vehicle’s repair manual to determine which resistance reading is sufficient. This reading will come from the vehicle’s PCM.
    1. If you are not familiar with vehicles, it is best to leave this step to a professional.
  4. If the reading is within the specifications of the vehicle, no need to replace the crankshaft position sensor
    1. However if the reading is NOT within the specifications of the vehicles, the crankshaft position sensor should be replaced.
      1. Replace any frays/damaged wiring and if the reading is within the specifications now, there may be a short in the wiring.

*If these steps do not locate your issue, it may be within your PCM and you will need to take it to a mechanic for further diagnosis.

Was this post helpful?

Comments 11

Vaughan R Jenkins

September 5, 2018

I have replaced the camshaft position sensor and cleared the code but it’s still doing the same thing and the code is still coming up. What else can I try


March 17, 2019

I am currently having the same issue? What did you find out?


April 2, 2019

I have replaced the camshaft position sensor and cleared the code but it’s still doing the same thing and the code is still coming up. What else can I try?


April 22, 2019

Check the Plug Connection & Wire to the CPS , Sometimes the PCM can be at fault


August 19, 2019

OK thank you

Siniaya tuner girl

June 27, 2019

There are two of these sensor and they NEED to be replaced at the same time….. trust me on this one.
I own 3 Nissan’s
One is top engine driver side back bank
The other is underneath near oil filter (one that usually fails due to proximity of oil)
Replace both reset ECU cycle and drive vehicle through reset cycle should fix it ….
(If it was a timing chain issue your car would show it like your engine was literally dying a slow death)
Good luck all


April 15, 2019

Nissan adam
I am having the same issue with my pathfinder . replaced timing chains gears timing solenoids and all sensors cam and crank with Nissan parts . I had a p0021 code . its gone now . but now I am getting the p0345 ? still stalling running ruff and hard starting . its back in the shop ? still nobody has a clue.


April 18, 2019

Replace the crank sensir, check the sensors connections.


May 12, 2019

Have them replace with Nissan sensor. I have experienced multiple camshaft faults back to back while dealing with a local mechanic. They finally ordered a replacement from Nissan after the 4th camshaft sensor in the same position went bad.


August 22, 2019

my mustang is doing this. Went to the shop and sensors are fine, removed valve cover and they say the cam phasers are bad. want 2500 to fix. we will be doing it our self.


October 16, 2019

Yea my car started making a lot of noises and my dad yelled at me 🙁

en English