2003 international , caterpillar engine,,,,needs starter,,,,,my son want to replace it himself, but never has done this. Is this something we should leave to the truckstop mechanics or is this something that can be done in the yard at home? What kind of tools are need, as air tools etc.