My Kubota 3130 HST nearly stalls going up a steep hill in medium range. I change the air filters, diesel filter, engine oil and filter, Hydrolic oil and filters, and it still has trouble going up a steep hill in medium range. It does fine in low range.