Nothing like leaving yourself open for torment on that last comment you gave. Did you stick it in backwards? lol I had to ask....sorry
Have you tried asking your shop what could be wrong. If they rebuild turbos, they better have an idea what problems could occur.