P0346
High SeverityCamshaft Position Sensor A Range/Performance (Bank 2)
Engine System
What Does P0346 Mean?
Bank 2 cam sensor signal is out of expected range.
Common Fix
Replace cam sensor
Estimated Cost (DIY)
$15 - $50
Symptoms
- β οΈRough running
- β οΈCheck engine light
Common Causes
Failing sensorlikely
Timing chain stretchpossible
How to Diagnose P0346
- 1Check sensor
- 2Compare cam/crank
- 3Check chain
Need to read or clear this code?
Shop OBD2 Scanners on Amazon βReady to fix it yourself?
View Step-by-Step Repair Guide βSelect your exact vehicle for a personalized guide
Frequently Asked Questions
- Is this the same diagnosis as P0341?
- Yes, same process on bank 2.
- Should I replace both cam sensors?
- Only if both are failing. Replace the one that triggered the code.
Need a diagnosis for your specific vehicle?
Start Free AI Diagnosis β100% Free β No signup required