P0103, P0111 code on my 2015 GL350
I think I need some advice here. After some rough idling, I got CEL light on my dashboard. So I hook up the ODB scanner which gave me P0103 and P0111 code. The error code looks like mass air flow sensor related. So, I took the sensor out of the car, and cleaned the sensor using MAF sensor cleaner. This did not clear the code. When I took the air intake out, I notice some oil on the turbo and in the air intake. I suspect that excess oil might have short out the sensor. I am wondering is there any preventative measure that I could do so the excess oil doesn’t short out the new sensor that I’ll purchase?
thanks in advance

I'm in the same boat. Were you able to figure out how to fix/repair the problem?
I'm going to make a new post if I can't find anything more than this searching.
I have a 2014 GL350 Bluetec with a persistent MAF code and lighting up the dash CEL.
Prior owner was a "mechanic" who, of course, reset it for me to buy and then when I called him said "yeah, just couldn't ever get that to stay off."
So, he screwed me, but I want to keep the car anyway.
First, I bought a brand new, Mercedes official, "Batwing" dual MAF enclosure and installed it.
I used my ICarSoft Mercedes to scan again and reset again all the error codes.
Within minutes, CEL back on. In any case, by the third start up every time.
So, like you, pooling oil in base of turbo which I clean up, but assumed it was really the PCV.
Bought an official, Mercedes PCV and installed it. (Let me tell you, getting to those blind bolts facing the firewall is something you do NOT want to do LOL).
Did the full icarsoft reset again.
Once again, within minutes the CEL was back.
Frankly, I'm stuck now. Am I just going to drive it with this CEL on forever and pray it doesn't start flashing?
BTW, I've owned a '13 ML350 Bluetec for over a decade and over 100K miles and never had THIS problem at all.


