Recently saw spots of oil leaks on my garage and decided to jack up the X, take out the engine cover underneath and try to find where this leak is coming from.
Under the engine, on the passenger side (right side), I saw leaking oil just above the AC compressor. Can't seem to see what's up there on top of the AC comp. Got oil smudges also on the AC comp. Please see picture....
https://photos.app.goo.gl/pHpXffgXg7BAFAkC9
What do you guys think? Is this coming from the Turbo/s? Big or small? I just replaced the big and small turbos in 2018! Damn!