From what I remember when I was looking at doing it in my e46 touring you will need the loom to the fog lights a new light switch unit with the fog light button and some other stuff as well like fuse and relays I think bmw do do or did do a retrofit kit for it