Severity High
P0345

Camshaft Position Sensor A Circuit Malfunction (Bank 2)

📅 Last reviewed: July 2026
What does the P0345 code mean?

The P0345 code indicates a problem with the camshaft position sensor circuit on Bank 2 (the side of the engine opposite cylinder #1). The sensor monitors camshaft position relative to the crankshaft, which is critical for proper ignition timing and fuel injection. A malfunction can cause the engine to run poorly or not start.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for codes and verify P0345 is present. Check freeze frame data.

2

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

3

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

4

Step 4: Check for proper signal output by monitoring with a scope or scan tool while cranking.

5

Step 5: Inspect reluctor ring and timing components if sensor and wiring are okay.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended. The engine may stall or fail to start, and driving could cause further damage or leave you stranded.

How much does it cost to fix?

Typically $50-$150 for parts and labor, but costs vary by vehicle and shop rates.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

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