P0341: Camshaft Position Sensor 'A' Circuit Range/Performance (Bank 1 or Single Sensor)
What this check-engine code means in plain English, what usually causes it, and what a fix typically costs.
What P0341 means
The engine control module (ECM) has detected that the camshaft position sensor signal is outside the expected range or timing pattern compared to the crankshaft position sensor. This sensor tells the computer the exact position of the camshaft so it can time fuel injection and ignition properly.
What causes P0341?
Is P0341 safe to drive?
You can typically drive short distances to a repair shop, but the engine may run poorly with reduced performance, rough idle, or hesitation. If the underlying cause is a stretched timing chain or belt, continued driving risks more serious engine damage, so have it diagnosed promptly.
P0341 repair cost
Industry-average estimates. Cost depends on whether it's just a sensor replacement or requires timing chain/belt work, which involves significant labor.
Which one is it for your car?
Plug a cheap OBD2 adapter into your car and CarSense reads your codes and tells you the likely cause and a real cost for your exact vehicle — free to scan, no proprietary dongle.