Unfortunately, it's probably working as intended. Got rid of my Mahindra Max 24 for this very reason. In my opinion, the HST relief valve on those machines is set too low. Bought the machine new and was beyond disappointed the first time I tried going up the hill to access the back part of my property only to have the paperweight quit pulling 2/3 of the way up the hill. Had several go arounds with the dealer and even got in touch with a product development guy at Mahindra that stated that is how it is designed. High range was completely useless on anything but flat ground. Got the dealer to bring another Max 24 to my property and mine actually performed better than it did. "Push more, pull more" my butt. There's no point in having the power if you can't put it to the ground. My L2501 w/ FEL & BH and ag tires will spin all 4 (or stall the engine if enough traction) in low range. I'm guessing my BX2670 would pull nearly as much in high range as the Max 24 did in low.