R83679 Top Input Shaft Assembly
NOTE: Assiming the input shaft has never been replaced. R105405 has thicker snap rings and R105405-A would be an update. Snap Rings: R105392, R105393, R105394, R105395, R105396, R105397, R105398