Okay so I got the new input seal in along with a new needle bearing, rear bearing on the input shaft, and repair sleeve on the front of the input shaft in the front diff, no leaks yet. That sleeve that pounds into the front diff was just a mangled piece of metal when i pulled the snap rings and the input shaft out. I Tried putting that speedie sleeve in and had to cut it off so I could get the needle bearing back on, I thought the bearing would slide right over it but I guess not. I'm going riding this weekend so I'll see if it holds up to the abuse.