i think it only applies to pre 92 ish cars,but the original maf is no longer available.the replacement part has to be recalibrated by bmw.takes around 90 mins so ive been told

if you buy from a bmw dealer,the reprogramming is included in the price.iirc