hmm
try running a wire from ur battery?
or see if u can get a long ass cigarette lighter with wire....Plug it in the cigarette lighter, or get the bmw flashlight adapter and then just tuck the wires in. i got neons goin to the back and front plus my radar detector all plugged in my flashlight switch....all wires tucked in and perfectly clean...not always the best way...but when bmw tries talking shyt to u like they tried with me, just tell them its all pluged in there....ok im rambling, sorry
-ALex