Pretty sure an air mass meter would not prevent the engine from starting.
Maybe something like a crankshaft postition sensor ( vital to starting ).
Has anybody checked things like spark, fuelpump, etc. ?
Is this guy an M-B mechanic?
What makes him so sure it is the air mass meter?