Thanks all!
- yes, I drained fluid to see what was wrong, so the pic shows a half empty diff
- in terms of age, the entire diff was brand new as of about a month ago and had maybe 15 battery packs run through it (6s 4500mah, extra long can motor - TP4050 motor).
- I did use grease and seal everything as well as I could. I assembled it per the manual and was pretty careful. The day it died, I still had plenty of resistance and was able to pull wheelies.
- Bill I like the skewer method - will see if I can get that to work next time