Have Mercedes Questions? Ask a Mechanic for Answers ASAP
Should just be an intake temp sensor, no mass air flow sensor. MAF sensors are for gas engines
This engine does have a maf sensor, It must be a japan/european thing. I found a picture of your engine. The Mass Airflow Sensor is to the left of the engine just in front of the air box. Here is the picture.