Thanks Shem!
An update to the diffs. I broke the front stock outdrives so I decided to pull both diffs and rebuild both of them. Since then I have put over 5 4-5 hour long days of non-stop running on them and they are holding up perfectly.
Last time I was out I burned up a few wheel bearings so tonight I'll be replacing all of the wheel bearings and installing new axles/cvd's all around as they all have a bit of a wallop to them.