2005 Rancher Leaking left Rear Axle

My first introduction into owning an ATV isn’t going well so far. The left rear wheel has a leak so it seems I need to replace the oil seals. One out near the wheel (91252-HA0-004) and one near the differential (91255-HA0-681). It also appears the previous owner just rigged things back together rather than fix them properly. I Had a terrible time trying to remove one of the lug nuts. After finally getting it off, I realized why. The threads were almost complete gone on the stud (see picture 1). I thought, no problem, I’ll just replace the stud. No luck. It seems the previous owner welded it to the hub (see picture 2). I finally managed to get the stud back by using a die to clean the threads. I can now run a lug nut down it. I do need to buy a lug nut to replace the one that was torque’d down to tight. The next obstacle was the axle nut. It did not have a cotter pin which should have been my first clue that something was amiss. Using a 30mm socket, I could not break it loose. Even after soaking with PB Blaster and getting my son to stand on the rear brake, I could not budge it. I finally got the propane torch out and heated and then gently banged on it with a hammer. After repeating this several times, it finally broke free. I figured the next struggle would be getting the hub off the axle, but to my surprise it tapped off pretty easy. It was about time for some good fortune. The threads on the axle shaft are a little rough (see picture 3). I’d like to clean them up with a die. According to the parts list, it’s 20mm. Does anyone know the pitch? I’ve seen dies with a 2.5 pitch, but not sure if this is correct. So, to put it all back together, I plan on purchasing the following:

2 previously mentioned seals
new axle nut (90304-HM7-A10)
a couple of lug nuts (90314-HM5-A10)

Am I missing anything? Everthing else seems in good shape (knock on wood). The swingarm parts diagram shows an oring where the left shaft housing assembly mounts to the differential. Should I replace this oring? Also, for the outer bearing and seal, do I pack this with grease. Thanks for the help.

Again, if anyone knows the pitch of the axle shaft, that information would be much appreciated.

Attached Thumbnails

Click image for larger version

Name:	lug_nut_stud.jpg
Views:	N/A
Size:	1.66 MB
ID:	58921
 

Click image for larger version

Name:	welded_stud.jpg
Views:	N/A
Size:	2.00 MB
ID:	58929
 

Click image for larger version

Name:	axle_shaft.jpg
Views:	N/A
Size:	532.6 KB
ID:	58937