This BMW E90 came in because it was losing oil. After a steam clean, it turned out to be sweating from the timing chain tensioner. A quick seal of the washer and all is good.