Forgot all about this thread. Car long gone and I didn't fix the oil level sensor or leaks. Biggest leak besides what you mentioned was the oil pan. My son told me that you would see smoke when you came to a stop coming from under the hood. People that bought it had it inspected and was accepted as is. Was a nice car but just bad mechanical luck for sure. Was very releaved to see it go. I'll delete this in a few days.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy