Engine-CodesNissan – P0345 Nissan

P0345 Nissan Code - Camshaft Position Sensor Circuit Bank 2

Quick Answer

The P0345 diagnostic trouble code (DTC) for Nissan vehicles indicates a problem with the Camshaft Position Sensor Circuit Bank 2. Common causes include Faulty camshaft position sensor, Damaged wiring or connectors in the sensor circuit, Malfunctioning ECM. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0345 Nissan indicates Camshaft Position Sensor Circuit Bank 2.
Common causes
Common causes include Faulty camshaft position sensor, Damaged wiring or connectors in the sensor circuit, Malfunctioning ECM.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 06, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0345 Nissan Description

The P0345 diagnostic trouble code (DTC) for Nissan vehicles indicates a problem with the Camshaft Position Sensor Circuit Bank 2. This sensor plays a crucial role in the engine's operation by monitoring the position of the camshaft and sending signals to the engine control module (ECM) to ensure proper fuel injection timing and ignition timing. When the ECM detects a fault in the camshaft position sensor circuit on Bank 2, it triggers the P0345 code, indicating a potential issue that needs to be addressed.

OBDII Code P0345 Nissan - Camshaft Position Sensor Circuit Bank 2
P0345 Nissan Code - Camshaft Position Sensor Circuit Bank 2

Common Causes of P0345 Nissan

  1. Faulty camshaft position sensor
  2. Damaged wiring or connectors in the sensor circuit
  3. Malfunctioning ECM
  4. Issues with the camshaft itself

Symptoms of P0345 Nissan

  1. Rough idling or stalling
  2. Engine misfires
  3. Decreased fuel efficiency
  4. Poor acceleration
  5. Illumination of the Check Engine Light

How to Fix P0345 Nissan

  1. Diagnose the issue by using a scan tool to retrieve the DTC and inspecting the camshaft position sensor and its wiring.
  2. Replace the faulty camshaft position sensor if it is determined to be the cause of the problem.
  3. Repair or replace any damaged wiring or connectors in the sensor circuit.
  4. Test the sensor after the repair to ensure the code is no longer present.
  5. Clear the DTC from the ECM's memory and test drive the vehicle to confirm that the issue has been resolved.

Cost to Fix P0345 Nissan

The cost of repairing a P0345 code on a Nissan vehicle can vary depending on the specific model and year of the vehicle, as well as the extent of the damage and the labor rates at the repair shop. On average, replacing a camshaft position sensor can cost between $100 and $200, with additional costs for labor. The total repair cost, including parts and labor, can range from $150 to $400. It is advisable to obtain quotes from local auto repair shops to get a more accurate estimate based on your vehicle's specific requirements.

Tech Notes for P0345 Nissan

There is a factory service bulletin for the following Nissan models:

2003 Nissan Altima
2004 Nissan Altima
2005 Nissan Altima
2004 Nissan Quest
2004 Nissan Maxima
Nissan Factory Service Bulletin OBDII Code P0345

Nissan Murano



2004 Nissan Quest 3.5 L



2003 Nissan Altima 3.5L



User Submitted Video

When is the Code Detected?

The camshaft position sensor signal is not detected by the Engine Control Module (ECM) during the first few seconds of engine cranking

Need more information about the P0345 Nissan code?

Need more information on how to fix the P0345 Nissan code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0345 Nissan code diagnosed by a professional: Find a repair shop in your area

Information for Specific Nissan Models

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0345 Nissan Code

1. What are common symptoms of OBDII code P0345 in a Nissan related to the Camshaft Position Sensor Circuit Bank 2?

- Common symptoms include rough idling, engine misfires, difficulty starting the vehicle, and a decrease in fuel efficiency.

2. What are the possible causes of OBDII code P0345 in a Nissan indicating an issue with the Camshaft Position Sensor Circuit Bank 2?

- Possible causes may include a faulty camshaft position sensor, wiring issues in the sensor circuit, a defective sensor connector, or a problem with the engine control module.

3. How can I diagnose the OBDII code P0345 in a Nissan related to the Camshaft Position Sensor Circuit Bank 2?

- Diagnostic steps may involve visually inspecting the sensor and its wiring, testing the sensor with a multimeter, checking for proper voltage and ground connections, and scanning the vehicle's computer for additional fault codes.

4. Can driving with OBDII code P0345 in a Nissan indicating an issue with the Camshaft Position Sensor Circuit Bank 2 cause further damage?

- Continuing to drive with this code may lead to engine performance issues, potential engine stalling, and in some cases, damage to other engine components. It is advisable to address the issue promptly.

5. Is it safe to reset the OBDII code P0345 in a Nissan related to the Camshaft Position Sensor Circuit Bank 2 without repairing the underlying problem?

- Resetting the code without fixing the root cause is not recommended as the issue will persist, potentially leading to ongoing engine performance problems and further damage.

6. How much does it typically cost to repair OBDII code P0345 in a Nissan due to a fault in the Camshaft Position Sensor Circuit Bank 2?

- The cost of repair can vary depending on the exact cause of the issue, but it may range from around $100 to $300 for parts and labor.

7. Can I replace the Camshaft Position Sensor Circuit Bank 2 in a Nissan myself, or should I seek professional help?

- While some experienced DIY enthusiasts may be able to replace the sensor themselves, it is recommended to consult a professional mechanic for proper diagnosis and repair to ensure the issue is resolved correctly.

8. Are there any preventative maintenance steps to avoid encountering OBDII code P0345 in a Nissan related to the Camshaft Position Sensor Circuit Bank 2 in the future?

- Regular inspection of the sensor and its wiring harness, along with timely replacement of worn components, can help prevent issues that may trigger this fault code.

9. Will a faulty Camshaft Position Sensor Circuit Bank 2 affect the overall performance of my Nissan vehicle?

- Yes, a malfunctioning camshaft position sensor can impact engine timing, fuel delivery, and overall performance, leading to rough running, decreased fuel efficiency, and potential engine stalling.

10. How long does it typically take to repair OBDII code P0345 in a Nissan caused by a problem with the Camshaft Position Sensor Circuit Bank 2?

- The repair time can vary based on the exact cause of the issue and the mechanic's workload, but it may take anywhere from 1 to 3 hours to diagnose and repair the problem.

Discuss the causes and fixes for P0345 Nissan OBDII Code

  • I changed both CPS on my 2003nissan altima. I had both P0340 and P0345 codes. But now the car refuse to start even when it is cold. Any idea?

  • Usually the engine starts even with one bad sensor. You should start by inspecting the sensor connector (very common to have problems with the connector) if the connectors are OK, you may have to replace the Crankshaft Position Sensor as well.

  • I hope someone can help. I got this code. It will start but churns for a bit beforehand. I understand that there are like 3 different Cam Pos Sensors. I need Sensor A. Which one is that one?

  • What model and year is your Nissan? some models have 1 some have 4.

  • Thanks for the reply - it is a 2003 Nissan Murano.

  • For your 2003 Murano, there are 2 Camshaft Position Sensors and one Crankshaft Position Sensor. Most shops recommend replacing all sensor at the same time, but you don't have to.

    P0345 2003 Nissan Murano - Camshaft Position Sensor Circuit Bank 2

    Read more: https://www.autocodes.com/p03...

  • Hi im replace my camshaft bank 2 but the light still on

  • What model and year is your Nissan?

  • 04 nissan murano

  • Did you used a new factory sensor? usually the replacing the sensor fixes the problem. It's possible that the sensor you got is damage or the sensor was not properly installed.

  • Is this the same makeup as the 2007 murano? My code is p0345

  • Hi guys. You probably know but just remind you very important fact. I get the same code and was ready exchange all 3 sensors which isn't really cheap. But then I discussed my problem with my friend and couple Sam Adams.......and wow! He recommended me first try to change the battery because this kind of sensor is very sensitive and need good battery condition. So I tried charge my battery (btw no signs of poor condition at all) over night, added portable charger and start the engine. Check engine light OFF, no more P0345 displayed! new battery and problem solved! GL and enjoy your Nissans ;)

  • Thank you for the information!!

  • I have an 2002 infinite g20 and it keep dying on me while I drive. I replace my O2 sensors new oils pan one camshaft sensor but my car won't read no codes

  • Unfortunately there are many things that could cause that problem. You could start checking the fuel pressure.

  • My problem started with my 2005 pathfinder got overheated and the car shutdown itself. I fix the waterpump lines and in the dash the engine light was on i didnt had a scanner in that time soo we went to a technician, he said it was a Camsensor the one who is closer to the passager side he change it ok. The car was working fine then it got overheated again and shut down again by itself in lest than a week. I put my scanner on the car and it gives me this code P0345 Camsensor A circuit malfuction bank 2 and I dont know where to start the coolant evaporated but we fill it again there is no leaks and the camsensor was new it cost i dont know what to do now. My hipotesis is that the overheated damage the camsensor I dont know. I will continue doing tests to find out.

  • P0345 2005 NISSAN PATHFINDER - Camshaft Position Sensor Circuit Bank 2

    Read more: http://www.autocodes.com/p0...

  • My 02 maxima had the po345 i replaced both sensors but now Car dont start..before replacing the sensors car started good..so i remove the new sensors and back on the old sensors ans car doesnt start..help plz

  • Hi my nissan quest 2004 in giving me the code p0345 and c1130 already change the 3 camshaft sensor, gas pump, throttle, pedal sensor and now it wont go hired than 2000 rpm please help

  • After you replaced the sensors, did that clear the codes? how long it takes for the codes to comeback?

  • Hi, my 05 maxima had the code 0345, I replaced the sensor, then I got 0340, changed another sensor, then got 0335 so changed the 3rd sensor (crank), now again got the code 0345, the problem has always been there despite changing the sensors, car starts and drives perfect for about half hour then starts giving issue like cutting off, hard start, no power, gear slip etc. Any possible solution? Why the code is jumping from one to other?

  • How long it takes for the code to comeback? have you use OEM factory sensors? Other than the sensors I have not seen any other component triggering the code.

  • Hi, as I said after running half hour the car starts giving trouble, eml also comes on after a while. Sensors were bought from auto zone came with warranty. Thanks

  • It's very odd, I have worked for Nissan for over 20 years, and I have never seen any other thing triggering the Camshaft Position Sensors codes. My only recommendation is to either double check the sensors connectors or replace the sensors. The VQ engine had many problems with the sensors, but changing the sensors fixed the problem.

  • Ok, can you tell that on this v6 the front sensor is bank 2 (code p0345) or 1 (p0340)? I am now doubtful that the mechanic did a serious mistake by mixing the sensors by confusing the banks because I cannot see any other thing wrong with the car unless the new sensors are low quality ones.

  • The side in front of the radiator is Bank 2.

    Images of the sensors location for your 2005 Maxima here:

    P0340 2005 NISSAN MAXIMA - Camshaft Position Sensor Circuit Bank 1
    Read more: https://www.autocodes.com/p...

    P0345 2005 NISSAN MAXIMA - Camshaft Position Sensor Circuit Bank 2
    Read more: https://www.autocodes.com/p...

  • Mechanic did the mistake, it was 0345 and he replaced the bank 1 he said that's bank 2. The diagrams in the links is confusing for me. Anyway I got it. Thanks for your help sir

  • It is confusing, but I'm glad you fixed the problem. Thank you for letting us know.

  • Hello,
    I have a 06 Xterra with 155k miles on it and yesterday I had a full engine stall while driving. The brake, VDC off, slip and service engine soon lights all came on. I lost power steering and brakes but was luckily able to coast of to the side and use my e-brake to come to a full stop. I shut the car off and waited a couple of minutes to restart the car. When I went to start the car it struggled a little bit but finally turned over. The VDC off, slip and service lights all stayed on. Once I got home I cut the car off waited about 5 minutes and tried to start the car again; I did this twice and both times the car struggled to turnover. I had to hunt down my OBD reader which took about 45minutes and I pulled the p0345 code to find out that its the CPS bank 2. Fast-forwarding a couple of hours, I went to go start the car and had no issues at all. VDC off and Slip lights were now no longer lit. I pulled the sensor today expecting it to be a nasty mess but it wasn't. I went ahead and ordered a new one but I was hoping to hear other peoples thoughts on why the sensor looking so clean and new. I don't believe it's an OEM product and I have not looked up what brand it is. I know that some of the different brands of sensors tend to "go bad" faster than others. Any and all thoughts or suggestions are welcomed.

  • Sounds like a typical Camshaft Position Sensor failure. The sensors are usually clean, unless stuff is coming apart inside the engine or you don't change the engine oil regularly. You should also consider replacing the Bank 1 sensor as well.

  • Thanks for the reply. I had planned on knocking out bank 1 as well. I seem to remember a mechanic buddy of mine tell me that if one of them goes it makes sense to replace both at the same time. Bank 2's will be here tomorrow and the other one will be here Saturday or Monday.

  • I call BS. Disconnecting the battery will clear the code(s), issue will return. The sensors are supplied with a 5 vdc reference volt just for the purpose of being able to operate without voltage fluctuations affecting perform. If the battery voltage was low enough(under 5 vdc) to cause this code, your engine couldn't crank over. If it was an issue with the 5 vdc supply or ground circuit problem issue would affect ALL engine sensors as they share both supply and grounds for circuit. Install the sensors and be done with it. BTW: 25 year Master Nissan tech & NISTEC regional winner/National runner up.

  • So I am wondering if the alternator can cause this problem? the alternator is the control voltage for the cars electrical sys after the startup. I am having this problem on a 2006 350Z. The alternator gage shows 14+ volts and that is a little above normal.