Engine · important priority
Camshaft Position Sensor Replacement Cost & Pricing
Replace a worn camshaft position sensor (CMP) that tracks camshaft timing relative to the crankshaft. Failure causes rough running, poor fuel economy, check engine light, or hard starting.
Typical Camshaft Position Sensor Replacement cost
$90–$320, with an average estimate of $180 before vehicle-specific adjustments.
What to expect
Difficulty: easy. Typical labor time: 0.5–1.5 hours.
Mechanic's tip
Codes P0340–P0344 point to the camshaft sensor. Many engines have both a bank 1 and bank 2 sensor — make sure you know which one the code indicates. This is a relatively inexpensive repair with parts typically under $50. On variable valve timing (VVT) engines, don't overlook the VVT solenoid as another possible source of similar codes.