From my understanding if the warning symbol is triggered more than 30 consecutive times you may require a new light control module. There are many hid kits out there that claim compatibility but trigger the sensitive control module in the e90.
The only hid kit that works properly with e90 is the wideview hid which is canbus compatible:
http://www.ebay.co.uk/itm/BMW-3-seri...item56351cd22f