I took my beast to the mechanic today to see where oil was leaking from, and why I could smell fumes through the ac.
Turns out that somewhere on the turbo is leaking air/oil fumes. It will go back next week for a closer look to narrow down where on the turbo the problem is.
If they need to pull the Turbo out, is there anything I should get done at the same time? Hi-flow, different config, rcommended changes?
The mechanic also found the oil leak in the front diff. Apparently they need to remove the engine to fix this!!! Now that sounds expensive! Not sure how import this is, so I may leave it for a few months to allow me to save the funds for the work. Anyone disagree with this?
Thanks for your time.