Hey man happy holidays! From what I understand it can be done, but should be done properly. The proper way (besides stock) is to grab a set of BMW HID projectors and swap them over, THEN add the ballasts and bulbs. The 4 mounting points fit our lights as I remember. Our Halogen projectors will fit the HID kits but they scatter the light everywhere. I know because I tried it once, and it wasn't pretty. Plus you blind the CRAP out of oncoming drivers. You also could go the factory HID route but thats expensive, I think it was somewhere around the 800 and up range. Good luck buddy!