Well genius may be a bit too much to ask! Anyway I have this friend who recently got a 94 325i (maybe a 95?) which seems to have been plagued with issues! So here is the latest.... He rinsed off the engine because there is oil leaking from somewhere, hoping to find where the oil is coming from. He never did. However his car sounds like crap now, it's doesn't want to accelerate like before and when he does it is really loud. I figure there is water somewhere....so what should I reccomend he do?