Fits on N52 in e90. They all fail sooner or later. Save money and buy this. OEM block packaged in an IFA box versus a single stamped BMW. If you want a nice BMW box, feel free to pay more. Also avoid aftermarket units, they are not durable, we had one crash during installation and they are actually not that much cheaper.