Thanks for your replies. I have passed info to my service adviser. How come they don't know what to do, and they keep saying they have installed hand full of old modles with no problem.
2013 BMW 335i EBII ///M Sport MPPK MPE MPS 405M
2016 BMW X5 MW M Sport MPPK MPE