First, I'd like to say hello, this is my first post and greatly appreciate any and all information and advice this forum could afford me in resolving my zero turn mower's current issue. I purchased a used Ariens Max Zoom 60 with 65.6 hours and found the RH side transaxle is slower than the LH side. I tried linkage adjustments to no avail. I changed the oil and filters, still no change. I then removed the RH transaxle Hydro-Gear # ZM-GEEB-5LLF-2MLX and opened it up. I found the motor block had 2 broken springs under the pistons and one spring that lost tension (piston height is visually shorter than the other 5 pistons), I purchased and installed a new motor block and I also replaced the other motor within this transaxle as well. I also removed most of the seals and replaced them with a new seal kit. Upon inspection, there was virtually no visible wear within this transaxle, which was a relief. Upon reinstallation, refill and purge process, I was confident that the problem was fixed, not so. The RH transaxle tire still spins about 1/2 the speed in forward as it does in reverse (found this during the purging of air process), it takes about 1/2 or so RH joystick forward travel to get the tire to start moving, the LH side takes very little forward joystick travel for it's tire to spin forward. I was thinking I may need to replace charge pump/gears(it does have the upgraded pump cover already), but seeing how it works in reverse has me wondering if this isn't the case. I may be pulling it gain this weekend, just to verify that everything is correctly installed and double check things. Please advise, thank you in advance. Todd