Welches Baujahr ist der Wagen ?
Bei BMW gibt es keinen 318tdi, ich denk du sprichst vom 318tds den es beim E36 gab.
Somit hast Halogenscheinwerfer, ob es H1 oder H7 sind würde das Baujahr entscheiden.
Flackern hat entweder mit Stromschwankungen oder Unterbrechung zu tun.
Also entweder haben deine Zentralstecker an den Scheinwerfer beide eine Kontakproblem (sehr unwahrscheinlich) oder die Lichtmaschine schwankt in der erzeugten Spannung was auf einen defekten Spannungsregler schließen lässt.
Ne Hifi-Anlage mit mächtig "Bums" oder so wirst ja ned verbauthaben, die würde dir dann ja den Strom wegsaugen, was auch zu flackern führen würde.