When that happened on mine I found that it wasn't a transmission problem, but that the belt was slipping. I struggled with it for a few months and one day I washed the tractor and got the belt wet and it wouldnt move at all. After it dried it worked fine again.... Dug a little deeper and decided the replace the belt... all was good after that .
Hope that helps