I've been getting a slight oil leak on top of my 2013 650ix engine and I'm wondering if anyone can tell me what's going on. The pictures show the results of the leak after around 1,000 miles of operation. I can't see where it is actually coming from. The car has 30,000 miles. Thanks for any help you can provide.