Engine-CodesInfiniti – P0345 2005 Infiniti G35

P0345 2005 Infiniti G35 Code - Camshaft Position Sensor Circuit Bank 2

Quick Answer

The P0345 code in a 2005 Infiniti G35 indicates a problem with the Camshaft Position Sensor Circuit in Bank 2. Common causes include Faulty camshaft position sensor, Wiring issues or poor connections in the sensor circuit, Sensor magnetism disrupted by metal shavings or debris. 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 2005 Infiniti G35 indicates Camshaft Position Sensor Circuit Bank 2.
Common causes
Common causes include Faulty camshaft position sensor, Wiring issues or poor connections in the sensor circuit, Sensor magnetism disrupted by metal shavings or debris.
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 17, 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 2005 Infiniti G35 Description

The P0345 code in a 2005 Infiniti G35 indicates a problem with the Camshaft Position Sensor Circuit in Bank 2. The camshaft position sensor is a vital component of the engine management system, responsible for monitoring the position of the camshaft to ensure proper timing of the engine's valves. Bank 2 refers to the side of the engine where the number 2 cylinder is located.

OBDII Code P0345 2005 Infiniti G35 - Camshaft Position Sensor Circuit Bank 2
P0345 2005 Infiniti G35 Code - Camshaft Position Sensor Circuit Bank 2

Common Causes of P0345 2005 Infiniti G35

  1. Faulty camshaft position sensor
  2. Wiring issues or poor connections in the sensor circuit
  3. Sensor magnetism disrupted by metal shavings or debris
  4. ECM software issues
  5. Timing belt or chain problems affecting camshaft position

Symptoms of P0345 2005 Infiniti G35

  1. Engine misfires or rough idling
  2. Decreased fuel efficiency
  3. Engine stalling or hesitation during acceleration
  4. Check Engine Light illuminated
  5. Difficulty starting the engine

How to Fix P0345 2005 Infiniti G35

  1. Diagnose the issue by using a scan tool to read the fault codes and testing the camshaft position sensor in Bank 2.
  2. Inspect the wiring and connections related to the sensor for any damage or corrosion.
  3. Replace the camshaft position sensor in Bank 2 if it is found to be faulty.
  4. Clear the fault codes and reset the ECM to see if the issue is resolved.
  5. Test drive the vehicle to ensure that the problem has been fixed and that the Check Engine Light does not reappear.

Cost to Fix P0345 2005 Infiniti G35

The cost of repairing a P0345 code in a 2005 Infiniti G35 can vary depending on the specific cause of the issue. On average, the cost of replacing a camshaft position sensor can range from $100 to $200, including parts and labor. However, additional costs may be incurred if wiring repairs or ECM reprogramming are necessary. It's important to consult with a qualified mechanic to get an accurate estimate based on the specific diagnosis and repair needed for your vehicle. Labor rates at auto repair shops typically range from $80 to $150 per hour, but can vary based on location and shop rates.

Tech Notes for P0345 2005 Infiniti G35

Sometimes and in some models, low battery voltage or a weak starter can trigger a Camshaft Position Sensor code.

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 2005 Infiniti G35 code?

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

Need Help with the Code?

Get the P0345 2005 Infiniti G35 code diagnosed by a professional: Find a repair shop in your area

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 2005 Infiniti G35 Code

1. What are the common symptoms of OBDII code P0345 on a 2005 Infiniti G35?

The common symptoms of OBDII code P0345 on a 2005 Infiniti G35 include rough idling, engine misfires, poor acceleration, and difficulty starting the vehicle.

2. What does OBDII code P0345 for a 2005 Infiniti G35 indicate?

OBDII code P0345 on a 2005 Infiniti G35 refers to a malfunction in the camshaft position sensor circuit for Bank 2.

3. What are the possible causes of OBDII code P0345 on a 2005 Infiniti G35?

Possible causes of OBDII code P0345 on a 2005 Infiniti G35 include a faulty camshaft position sensor, damaged wiring or connectors in the sensor circuit, or issues with the engine control module (ECM).

4. How can I diagnose the camshaft position sensor circuit issue on a 2005 Infiniti G35 with OBDII code P0345?

To diagnose the camshaft position sensor circuit issue on a 2005 Infiniti G35 with OBDII code P0345, you can use a scan tool to check for related trouble codes, visually inspect the sensor and its connections, and perform circuit testing to identify any faults.

5. Can I still drive my 2005 Infiniti G35 with OBDII code P0345?

It is not recommended to continue driving your 2005 Infiniti G35 with OBDII code P0345, as the issue can lead to further damage to the engine or other components. It is best to address the problem promptly.

6. How can I repair OBDII code P0345 on my 2005 Infiniti G35?

To repair OBDII code P0345 on your 2005 Infiniti G35, you may need to replace the camshaft position sensor, repair or replace damaged wiring or connectors, or reprogram the engine control module (ECM) if necessary.

7. Is it possible to reset OBDII code P0345 on a 2005 Infiniti G35 without fixing the underlying issue?

Resetting OBDII code P0345 on a 2005 Infiniti G35 without addressing the underlying issue will only temporarily clear the code. The problem will likely resurface, and it is important to diagnose and repair the root cause.

8. How much does it typically cost to fix OBDII code P0345 on a 2005 Infiniti G35?

The cost to fix OBDII code P0345 on a 2005 Infiniti G35 can vary depending on the specific cause of the issue, but it may range from $100 to $300 for parts and labor.

9. Can a DIY enthusiast replace the camshaft position sensor to resolve OBDII code P0345 on a 2005 Infiniti G35?

Yes, a DIY enthusiast with the necessary tools and knowledge can typically replace the camshaft position sensor to resolve OBDII code P0345 on a 2005 Infiniti G35. It is essential to follow the manufacturer's instructions and safety precautions.

10. Will fixing OBDII code P0345 on a 2005 Infiniti G35 improve the vehicle's overall performance?

Fixing OBDII code P0345 on a 2005 Infiniti G35 can improve the vehicle's overall performance by restoring proper engine timing and combustion, leading to smoother operation, better fuel efficiency, and reduced emissions.

Discuss the causes and fixes for P0345 2005 Infiniti G35 OBDII Code

  • I have replace all sensors car still have check engine slip and the VDC light on it's hard start the crank you feel like this no spark then the car starts can you help me please

  • Did you use factory EOM sensors? any more codes?
    I have had the same problem with some aftermarket sensors.