P0341 on a Mercedes-Benz: Causes, Fixes & Repair Cost
๐ Moderate severity ยท drivable
You can usually keep driving with P0341, but the engine may idle rough or be hard to start, so have it checked soon.
What P0341 means on a Mercedes-Benz
On a Mercedes-Benz, P0341 means the engine control module sees a camshaft position signal from bank 1 that is outside the expected range. Mercedes engines use Hall-effect cam sensors, and the signal helps time fuel injection and ignition. When the reading drifts, you may get rough running, hard starting, or reduced power.
Is P0341 common on Mercedes-Benzs?
P0341 shows up on Mercedes-Benz models with M272 and M273 V6 engines as the cam sensors age or pick up oil contamination. The same pattern appears on newer four-cylinder engines like the M270 and M274. It is more common on higher-mileage cars, and the engine usually keeps running.
Commonly reported on: C-Class, E-Class, GLK-Class, ML-Class.
Symptoms
- Check engine light on
- Rough idle or hesitation
- Hard starting
- Reduced power in some cases
Common causes
- most common: Faulty camshaft position sensor on bank 1
- common: Oil in the sensor connector or damaged wiring
- less common: Worn timing chain components
- rare: Damaged reluctor or camshaft component
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Inspect the cam sensor connector and wiring for oil or damage | Yes | $10โ60 |
| Replace the camshaft position sensor | Yes | $120โ300 |
| Have the timing chain checked if the code returns | Mechanic | $900โ2500 |
Frequently asked questions
Other common Mercedes-Benz codes
P0341 on other brands
Looking for the full (non-brand-specific) guide? See the P0341 code page โ
Browse all Mercedes-Benz codes: Mercedes-Benz hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.