Hey I'm new to the group! I have a mahindra C35 2002 or 3 with around 300 hours. I havent used it much this last year due to mechanical problems. The main problem I'm having with it is its leaking oil underneath right it front of the oil pan right there in the housing area and it over heats. I...