with it ripping out the Toyota bearing too I would check the shaft and see if the weights have fallen off or something else causing it to eat them that quick. stupid question I know but did ya grease the toyota one when ya put it in?, I think they come pretty dry.