I just watched your videos and I dont think its the turbo dude. Thats why I was kinda surprised when you told me. Idk if you've sorted it out yet but the lower IC pipe on that car always gave me trouble. Loosen the tbolts, push the pipe sections closer together and re-tighten...that pipe starts to sag/come apart. That little drip of oil on the compressor inlet is also normal...nothing wrong with it. So is a little side to side shaft play if the turbo was relatively cold. You should check all the couplers but after the lower IC pipe the other one i'd look at would be the 3000 pipe/throttle body coupler. After that check for loose manifold studs like someone else said. I've heard that sound a few times with that car in the past and it was never the turbo and was always a boost leak. All things considered, if it is the turbo, im sorry and didnt knowingly sell the car to you like that but you came and drove the car etc. Like I said I dont think it is though but if it really is, its not that big a deal to change it out. Hope you figure it out! If you have any more questions let me know.