Camshaft Position Sensor A Circuit Malfunction (Bank 2)
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.
1. Most Common Causes
- Faulty or worn camshaft position (CMP) sensor
- Open, short-to-ground, or short-to-voltage in the CMP sensor wiring harness
- Corroded, loose, or damaged pins in the CMP sensor connector
- Damaged, shifted, or broken teeth on the camshaft reluctor wheel (target wheel)
- Mechanical timing issue (stretched timing chain/belt or misaligned camshaft)
- Internal ECM/PCM failure (less common)
2. Symptoms You Will Notice
- Check Engine Light on
- Engine hard to start or no start
- Rough idle or stalling
- Poor acceleration or misfires
3. Step-by-Step Diagnosis
Step 1: Scan for codes and verify P0345 is present. Check freeze frame data.
Step 2: Visually inspect the sensor and wiring for damage, corrosion, or loose connections.
Step 3: Test sensor resistance and voltage with a multimeter per manufacturer specs.
Step 4: Check for proper signal output by monitoring with a scope or scan tool while cranking.
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.