Tell ya what, go take a look at a factory service manual for most cars and see what it has in it then compare that to a Mahindra service manual.
When I look at the service manual for my Tacoma I don't for a second regret paying for it. However, the Mahindra manual I have is devoid of useful info and sometimes has erroneous or even confusing info in it. For example it has a wiring diagram but only for the chassis and not a hint of anything for the engine. Nada, nothing, double ought zip for any sort of detailed engine info in fact. Exploded diagrams that are for the most part illegible, therefore useless. It is the worst excuse for a service manual that I have ever seen must less paid good money for. I negotiated mine in the price of the tractor, if I'd actually paid good money for it I would be highly peed off. I suspect what it does have was supplied by Mitsubishi because they built the tractor but Mahindra built the engine so no engine info. Now, how pathetically inept is that? What does it take to stick a complete manual together in these days of computers when all of the info is avaliable in electronic format? This can only mean that Mahindra simply doesn't give a squat when it comes to after sales support.