redhotrod Turbo Happy Joined Nov 19, 2002 Nov 14, 2003 #1 Anyone do turbo balancing Near Cleveland, Ohio, perferrably on the east side?