Check the connection of the black battery lead where it joins to the bodywork - any resistance here will cause the cable to heat. This cable also needs to be thick in order to handle the starter current - I've known people to replace it with one that is too thin.
John, April 2009