What does code P0340 mean on a Mercedes-Benz and is it safe to drive?

P0340: Camshaft Position Sensor Circuit Malfunction. Here's what it means on your Mercedes-Benz, what usually causes it, what repairs typically cost, and how safe it is to keep driving.

PowertrainHigh urgency

What this code means

The PCM is not receiving a valid signal from the camshaft position sensor. Affects ignition timing and fuel injection.

Common causes for your Mercedes-Benz

  • Failed camshaft position sensor
  • Wiring or connector issue
  • Timing chain/belt misalignment (less common)

Symptoms

  • Check Engine Light
  • No start or hard start
  • Rough run, stalling
  • Reduced power

Typical fixes

  • Replace camshaft position sensor
  • Repair wiring/connector
  • Verify timing if sensor replacement doesn't fix

Repair cost range

For a Mercedes-Benz, repairs for P0340 often fall between $100 and $500, depending on the cause and whether you use OEM or aftermarket parts. Labor rates vary by location.

Known issues on Mercedes-Benz

Mercedes M272 P0340 cam sensor fault on Bank 1 is a strong indicator of the balance shaft gear issue affecting intake cam timing correlation. Have the balance shaft gear inspected before assuming a sensor failure. A healthy M272 rarely develops cam sensor failures without the balance shaft being involved.

Most commonly affected models

C300 M272 2007–2012E350 M272 2006–2012GLK350 M272 2010–2015

Browse P0340 on your Mercedes-Benz by model year

Year-specific guides include Mercedes-Benz-tailored causes and repair costs.

More codes for Mercedes-Benz

View all OBD2 code guides for Mercedes-Benz