I did a search for a Mahindra 2310 water pump using the part number E5900-7302. The results was for a Kioti and a Mahindra. The only difference being the price(about $170.00 difference). Looking at the parts diagram for both tractors the water pump assy. looks the same including part numbers. My question is has anyone compared the two and are they the same water pump assy? I called tractorjoe's parts dept. and they told me they were not sure if the Kioti water pump would fit my Mahindra. Thanks!