the turbo can still work perfectly & be out of balance m8
worth checking for air leaks though first, standard inlet mainifold gaskets are crap & regulary blow out. try changing these to a comectic if u haven't already. check all the hoses inc the small vac 1's esp the rigid plastic 1's to the map sensor & fpr.
then get it sorted so u & nick can entertain me on a wet track