there is no possible way the pin can come out, that the ring gear slides onto in the LS10, im still waiting on my package to get here with my diff fluid so i can ditch this grease, hopefully tomorrow.
I guess while im wating tomorrow i can tear up the diffs in my Mini-lst2 since the little piece of junk is a blast until it breaks 10 minutes into running it.