Error code
OBD2 P0346
OBD2P0346
Diagnostic Trouble Code· Standard OBD-II fault code read from the vehicle's onboard diagnostics.
What it means
Camshaft Position Sensor 'A' Circuit Range/Performance.
Severity
moderateThe vehicle may be drivable but with poor performance and potential starting issues.
Summary
P0346 indicates a range or performance issue with the camshaft position sensor 'A' circuit on bank 2 of a V-engine.
Symptoms
- No-start or start-stall condition
- Hard starting, rough running, misfiring, poor acceleration
Common Causes
- Faulty camshaft position sensor coil
- Poor installation with incorrect clearance between the sensor and reluctor ring
- Electrical interference from alternator phase problems
- Rodent damage to wiring or connectors
- Connector breakage or wire insulation damage due to age
Diagnosis
- Visual inspection of the sensor connection and wiring harness
- Resistance check to identify open or short circuits in the sensor
- Signal check using a digital oscilloscope or DVOM in AC V mode
- Electrical inspection for resistance, shorts-to-ground, and broken wires
Fixes
- Replace faulty camshaft position sensor
FAQ
Can I drive with P0346?
The vehicle may be drivable but could experience poor performance and starting issues.
What causes P0346?
Common causes include a faulty sensor, incorrect installation, electrical interference, rodent damage, or aging wiring.
Not affiliated with OBD2. Answer summarized from the manufacturer's manual linked above; consult that source for the authoritative procedure.
More OBD2 codes
- P0300Random/Multiple Cylinder Misfire Detected
- P0301Cylinder 1 Misfire Detected
- P0302Cylinder 2 Misfire Detected
- P0303Cylinder 3 Misfire Detected
- P0304Cylinder 4 Misfire Detected
- P0305Cylinder 5 Misfire Detected
- P0306Cylinder 6 Misfire Detected
- P0307Cylinder 7 Misfire Detected
- P0308Cylinder 8 Misfire Detected
- P0309Cylinder 9 Misfire Detected
- P0310Cylinder 10 Misfire Detected
- P0311Cylinder 11 Misfire Detected