Why don't you just have the dealer point out the problem to you? The leaking oil should be in plain sight. The X-reas system is cross linked under the entire vehicle. Any good service department would be happy to show you the problem and answer your questions. That way you know whats going on, and don't have to worry.