Hey Stonedgti :
Now, the reason it strips is because the shaft spins and strips out the inside of the small bevel gear, causing it to be out of round and in turn strips the big bevel gear. I'm ok with that, because it really took a beating before stripping.
I had that problem....
easy fix. put the front pinion on the shaft and drill right through the 2 of them ( pinion and shaft.) pin it in there and you'll be set.
just make sure the pin is short enough not to foul the bearing.
oh, and then you have to load everything in from the front, but that's not so bad, it won't spin the front pinion gear off the shaft again !!!!