I got a 2011 XC60 T6 3.0. The turbo started leaking lots of oil onto my driveway. I tried getting a good look where its coming from but hard to pinpoint. I understand if its leaking externally its most likely a supply or drain hose not internal to the turbo. Is this correct? Anybody familiar with issues on these? Not sure if its worth the effort to pull the turbo and inspect or if it can reseal it in place.

thanks!