Well comparing a 100,000 pound machine is a lot different than a 1400 pound garden tractor. Just moving a machine that heavy you need RPMs and a lot more flow. The Yanmar engine has a lot of power and torque to move a 1400 pound garden tractor. I bet I put just as much strain on the pump running the tractor at full throttle and full speed as I do running it at half throttle and half speed. I actually hear the tractor strain when I have the tractor is running at full throttle with the pedal to the floor. When I hit heavy grass (4.5 inches of grass - the mower is set to 2.5 inch cut) at full throttle and full speed, the tractor actually starts to bog down. Let up on the pedal and tractor starts running better again, so maybe there is something wrong with it. I can tell you that the Scag tiger cat with a 25hp engine went right through that same grass area at full throttle and full speed without any problem. Now the Scag had a 52 inch deck while the X748 has a 60 inch deck, but the torque on the Yanmar Diesel engine should have enough torque to handle the extra 8 inches of deck. I am starting to think the hydro pump load on tractor is just too much for the engine to keep up with running the tractor at full throttle and full speed, and that is why the engine is sucking diesel fuel like candy and is bogging down.
Wow...does not sound like a X700 series! These things can go through almost anything and not even sneeze.
You have the 0.9L right? I think I remember you saying your machine is a 2012?
My X740 is a 2012, and every 1 - 2 weeks, I cut about 1 acre of grass that surrounds our barn. It grows insanely fast. If I leave it for 2 weeks, I am taking off 14 inches or so. My machine never bogs down. The only time I have ever heard it bog down, is when one of the blades hit a pile of dried up old straw that was compacted. It just dropped a few hundred RPMs and chewed it up like nothing. Since you are cutting at 50% throttle, I am not surprised it is bogging down. It needs full engine power and it isn't getting it. The PTO on these X700 transaxles robs some serious power from the hydro system. Shut off your deck while your moving forward and you will feel the increase in power and responsiveness. If your going to run 50% throttle, only do it when you need to move the machine in the garage, not when using the PTO.
If you have the hydro pedal to the floor, it will work the engine at any RPM. That is a LOT of fluid to move to keep the machine at 9 MPH. Put your foot to the floor at half throttle, and then again at full throttle. You will get a big jump in speed, because now your flow is where it should be.
I am sorry but no, you put more strain on the pump at half throttle than full throttle. These pumps have multiple pistons inside of them, if memory serves, I think it is 6. When fluid enters the pump at a low RPM, it is not spread across all of the pistons. The pistons that do get fluid have to work hard, this creates heat. Also, since your hydro fluid is moving slowly throughout your entire tractor, it is able to absorb more heat, because it is staying in places longer now. This all translates to very high oil and pump temperatures.
My comparison to construction equipment was based on the simple comparison between 2 machines. They both need high RPM's for pressure, and power. While they are 2 very different machines, they share the same basic concept of pressurized fluid running through pumps to move the machine.
You shouldn't need to rely on the torque of your diesel engine to keep you going. Yes, the Yanmar engines definitely have the torque to keep things moving at a lower RPM...IF this was a gear tractor. Since it isn't a gear tractor, the most important factor now becomes RPM.