I'm not sure an automotive OBD reader will do you much good. The tractor codes may not correspond in any useful manner with automotive codes. You may be able to read a code error number but you may have to get with Mahindra for its meaning. Do a little research on that before spending the money. Most auto parts stores and even Harbor Freight carry them now but I don't know what is good and what is not. Some have more features than others and of course more features cost more money.