P0108 on a Mercedes-Benz: Causes, Fixes & Repair Cost

๐ŸŸ  Moderate severity ยท drivable

Safe to drive, but the engine may idle rough, hesitate, and use more fuel until the sensor is fixed.

What P0108 means on a Mercedes-Benz

On a Mercedes-Benz, P0108 means the manifold absolute pressure (MAP) sensor voltage is too high. Many Mercedes engines, including V6 and V8 models, use a MAP sensor to help the computer judge engine load. A failed sensor or shorted wiring can cause rough idle, hesitation, and worse fuel economy.

Is P0108 common on Mercedes-Benzs?

C-Class, E-Class, and ML-Class models can see P0108 as they age, most often from the sensor failing or connector corrosion. Replacement is straightforward, and while the part costs more than generic-brand sensors, the labor is modest.

Commonly reported on: C-Class, E-Class, ML-Class, GLK-Class.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Replace the MAP sensorYes$70โ€“160
Repair the wiring or connectorMechanic$80โ€“200
Have a shop replace the sensor and verify the circuitMechanic$200โ€“380

Frequently asked questions

Can I drive my Mercedes with a P0108 code?
Yes. It is a sensor fault, but rough running and extra fuel use mean you should fix it soon.
Why does P0108 happen on Mercedes-Benz vehicles?
Because the MAP sensor fails or the connector corrodes over time. V6 and V8 engines that rely on a MAP sensor are the ones that see this code.
How much does a Mercedes P0108 repair cost?
A MAP sensor part runs about $70โ€“$160. With shop labor and testing, expect $200โ€“$380.

Other common Mercedes-Benz codes

P0420
P0420 on a Mercedes-Benz
P0171
P0171 on a Mercedes-Benz
P0300
P0300 on a Mercedes-Benz
P0456
P0456 on a Mercedes-Benz
P0430
P0430 on a Mercedes-Benz
P0128
P0128 on a Mercedes-Benz
P0455
P0455 on a Mercedes-Benz
P0174
P0174 on a Mercedes-Benz

P0108 on other brands

Toyota
P0108 on a Toyota
Honda
P0108 on a Honda
Ford
P0108 on a Ford
Chevy
P0108 on a Chevy
Nissan
P0108 on a Nissan
BMW
P0108 on a BMW
Volkswagen
P0108 on a Volkswagen
Hyundai
P0108 on a Hyundai
Subaru
P0108 on a Subaru
Mazda
P0108 on a Mazda
Jeep
P0108 on a Jeep
GMC
P0108 on a GMC
Lexus
P0108 on a Lexus
Volvo
P0108 on a Volvo

Looking for the full (non-brand-specific) guide? See the P0108 code page โ†’

Browse all Mercedes-Benz codes: Mercedes-Benz hub โ†’

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.