The check engine light came on my E300TD (94k miles) last week and my local MB mechanic told me that the air mass meter is defective. It cost $430 to replace ($344 for part). Is this failure common on this model? Seems like a rather expensive part to me. Perhaps I should have bought the part mail order and changed it myself?
thanks-Raj