E39 (1997 - 2003)
I've got an 01, 540i, and I've redone the sound system with different speakers and two 10" subs in the trunk. I feel like my battery isn't that old and I replaced the alternator acouple months ago but now I'm having lighting issues, engine codes, and the sound from my headuint is getting...