2012 E550 Codes P0016, P2377, P012D
I have a 2012 E550 with 181K on it and it started giving me a hard start. It takes about 4 seconds to fire up. Usually its instant. I put it on a diagonstic and it gave me P0016, P2377 and P012d. Anyone else experience this and If there is any advise you could share it would be very helpful....Thanks in advance
I'd say use an app or device to see what the static pressure of the MAP is, and the cam positions at idle, so you can see if the faults are real, and what/where needs attention. The MAP sensor should be both cheap and easy to fix (per pix). The cam code is likely a sensor, and even easier to replace.
I don't suppose you check for oil in your ECU harness? If not you need to because that can cause a variety of issues, and maybe yours. Your age and mileage made think of it. If unfamiliar, it's a common issue with these engines. Just search here for "oil in harness". I also posted a fix for it here: https://mbworld.org/forums/gl-class-...ml#post8771425
Last edited by 77Tony; Jun 28, 2025 at 10:07 PM.









