New, original BMW (and also mini), fits several models. Do you have any questions about the applicability? Call or send an email for the possibilities. At RH revision we also have the option to install the part. We also have a large stock of used and new engines, including B47C20B, B47D20B, B47C20A, B47D20A, B38A151A, B36A15A, N55B30A, N57D30A. Turbo Turbo's throttle bodies mass air meter wiring harness.