BMW E46 E53 E39 Z3 mass air flow meter 3 pin rectangle plug the part number is 13627567451 5WK96132Z. Please make sure this matches yours.