I had the shaft checked by the people that made it they said it was good but I didn't see it my self. I don't think it's pinion bearing. It was biult by someone I know very well it only has bout 500 miles on it. The drive shaft was worse than that at the back I turned it 180* to get it within .014"as for the trans bearing I will have to get it checked