I am a retired heavy duty mechanic with many years of experience. I'm Having some trouble understanding some of your issues with this machine. If the transmission is failing, it should be getting blazing hot when under load. It is possible that the hydrostat has been damaged from overload, but if it was, it would be noisier than normal. Another way to tell it is failed is that it would travel slower on flat ground, with no load. Someone needs to check the mechanical linkage from the control lever to the transmission, take the pin out of the lever on the transmission end and see if the control lever and the transmission lever positions match each other at the max speed position. Of course, do this with the engine stopped. One thing about draining oil, if the transmission/hydrostat has failed, the oil will be discoloured, have a strong smell and be contaminated with lots of bright shiny metal particles. New oil or different oil will not fix that. I didn't see the old belts so don't know if slipping belt was/is an issue. If belt slippage was an issue, the pulleys even the belts might be glazed from overheat. Also, I didn't read anything about engine speed while the tractor won't go up the hills. does the engine speed get slower when the tractor slows down?