i have a 2000 328 ci and i have been reading almost every forum possible and trying to get my hands on any information on why the headlights would flicker. it just started doing it a couple weeks ago and im just now trying to fix the issue. it wasn't bad at first and now its just annoying to see it flicker every once in a while. it does it when i turn the head lights on and sometimes when im driving. its not a constant flicker but enough to notice that it bugs the crap outta ya. and now my left blinker flickers quickly then goes back to normal. and the light indicator that says a tailout is out comes on.. wellllllll.. i bought new lights for the HID's and I also bought new tail-lights and switched the bulbs out as well. and yet. i still get the same issue.. any idea what it could be.. and pllllleease do not tell me it might have to be with the wiring harness...