I replied to your fuel pump thread.
I dont believe my slot-style has a gasket. If you find that it's leaking you could easily make one.
Man these "problems" are gifts lol....Having a turbo car will help you become very familiar with the underside of that hood. It's not a bad thing, just the norm with having a ton of custom things done to the car.
My fan wiring is really close to my turbo as well but haven't had any issues with it, I recently got a turbo blanket too so that's always an option for you.
How many inches of vacuum do you have at idle?
Don't go smaller than a -4 feed. What is your drain looking like? It should be at a slight angle down and then dump into your pan. You can take your cold side off to see if your turbo is leaking oil into that or take your downpipe off and look for oil there, too.
Are you venting your crank case to atmosphere (valve cover breathers) or is it somehow hooked to the intake?