Severity High
P0345

Camshaft Position Sensor A Circuit Malfunction (Bank 2)

What does the P0345 code mean?

The P0345 code indicates that the Engine Control Module (ECM) has detected a malfunction in the camshaft position sensor 'A' circuit on Bank 2 (the side of the engine opposite cylinder #1). This sensor monitors the position of the camshaft relative to the crankshaft, which is critical for proper fuel injection and ignition timing. A fault in this circuit can cause the engine to run poorly or not start at all.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm P0345 and check for additional codes.

2

Step 2: Visually inspect the sensor and wiring for damage, corrosion, or loose connections.

3

Step 3: Test the sensor's resistance and voltage with a multimeter per manufacturer specs.

4

Step 4: If sensor is good, check the reluctor ring and timing components for damage or misalignment.

Need an OBD2 Scanner for the P0345? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended. The engine may stall or fail to start, leading to unsafe driving conditions. Have it diagnosed and repaired promptly.

How much does it cost to fix?

Typically $50-$150 for a new sensor plus labor. If wiring or timing components are involved, costs can be higher.

06. Related Codes