When I replaced the driveshaft on 125, I did what this other forum member does:
https://www.onlycubcadets.net/forum/...6&postcount=19
It's a good way to clean the crud off outside of the pump while you're at it. Inspect the linkage and swash plate, too!