And the winner is the dog bone pin. I guess my 30.5 just has too much power because the pin powered through the diff cup sleeve. I still need to inspect the other ones to see how close they are to busting through.
View attachment 1704 View attachment 1705 View attachment 1706
View attachment 1704 View attachment 1705 View attachment 1706