I got a quotation from BMW.
It's $448 just for the Light.
Today I managed to remove it and repair it successfully.
Luckily the LED driver was OK.
It's the same driver for the parking light and the turning light.
Turning light has 13 LED's and the Parking one has just one LED.
I quickly put together a DIY.
Please pardon me if there is not enough information.
Sorry cannot upload the pdf.
Here's the you tube link instead.