BMW radiators commonly fail due to the amount of plastic used in the design of the radiator. Many aftermarket designs do not fit correctly and leave it up to the installer to make it fit. This is OEM BEHR the same supplied to BMW. Picture is for example. Part # 17 11 1 702 969. Ordering Tips