Date registered: Mar 2005
Vehicle: '01-E320 & 02-ST2
Location: John 15:18-19
Mentioned: 0 Post(s)
Quoted: 35 Post(s)
Welcome aboard, please click user cp and add vehicle and location info to your profile.
This is the general forum, but since your Q relates to a specific model, you're likely to get better info in the W208 forum that is specific to your car.
Bad MAF? Change it. NOW. Ignoring it can destroy your cats and kill your O2 sensors...and if it bad enough it can send signals that will disrupt shifting.
Worse, driving around with the CEL on is the same thing as removing the bulb. You may have 6 or 8 codes stored in there, but there is no way to know since the light can't exactly come on again, right?
Go get the codes read, but first order a new MAF, autohausaz.com has them on sale with free shipping.
It is possible the contacts in the shift module are just dirty...but really you have a computer that may be trying to tell you something, so may as well let it instead of spending lots of time and money guessing.
Socialism is a philosophy of failure, the creed of ignorance, and the gospel of envy; its inherent virtue is the equal sharing of misery. (Winston Churchill)