This oil cooler is not fit for this bracket. you will not be able to fit the cooler with its oil line on the bracket design locations. the oil line might crash with E90, E92, and E93 bodies as well.
more importantly, the bracket come with this kit is not able to fit on the BMW design location. one hole in, the other hole would be able to match the point location.
Saller does not provide me with any solution and then ask me to watch my friends' youtube for another kit from another company...
I will keep this post until its resolve.