P0016 on a Mercedes-Benz: Causes, Fixes & Repair Cost
๐ Moderate severity ยท drivable
You can often drive a Mercedes short distances with P0016, but if it runs rough, stalls, or won't start, have it towed โ a jumped timing chain can ruin the engine.
What P0016 means on a Mercedes-Benz
On a Mercedes-Benz, P0016 means the crankshaft and camshaft position sensors on bank 1 don't line up the way they should. Mercedes V6 and V8 engines use camshaft adjusters, so a correlation code usually points to a stretched timing chain or a failing adjuster. If the chain has jumped, the engine can be badly damaged.
Is P0016 common on Mercedes-Benzs?
P0016 appears on chain-driven Mercedes engines like the C-Class, E-Class, and ML-Class, especially at higher mileage. Worn timing chain guides, camshaft adjusters, and low oil pressure are the usual suspects, and regular oil changes help prevent it.
Commonly reported on: C-Class, E-Class, ML-Class, GLK.
Symptoms
- Check engine light on
- Rough idle or stalling
- Hard starting in some cases
- Loss of power or poor fuel economy
Common causes
- most common: Stretched or jumped timing chain
- common: Worn timing chain guide or tensioner
- common: Faulty camshaft adjuster
- less common: Faulty camshaft position sensor
- less common: Low oil pressure
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Have the timing and sensor readings checked with a scan tool | Mechanic | $150โ300 |
| Replace the timing chain kit if it is stretched | Mechanic | $1800โ3500 |
| Replace a faulty camshaft adjuster | Mechanic | $500โ1200 |
| Replace a faulty camshaft position sensor | Yes | $120โ300 |
Frequently asked questions
Other common Mercedes-Benz codes
P0016 on other brands
Looking for the full (non-brand-specific) guide? See the P0016 code page โ
Browse all Mercedes-Benz codes: Mercedes-Benz hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.