Thank you for the tip about the drain tube. that tube has been hanging down for years ..I just now noticed oil coming out of it , not a lot of oil but enough to stain the pavement under it.
As far as the noise a better word instead of "buzzing" is I hear the turbo is whining ...
It whines up as I accelerate and it whines down as the vehicle slows down. Sounds like a turbine whine...
hope that helpsffice
ffice" />