Just finished installing HID lights into my P5. The light kit was taken out of a 99 BMW 3 series. Modification was easy, installing them was a nightmare. The whole from bumper cover had to be removed to access the light housing. It was worth the effort. LIghts look really good.