Havent looked at the leak yet. Alternator was mucho dinero and I didn't bother doing it.
I think the leak is the power steering pump. It was leaking when I did the alt. My mech tightened it up at the time but I think I may need to replace it now.
93 325is - sold!
2000 540ia- sold!