see this
http://www.toyota-supra.info/forums/mkiii-supra/17283-88-supra-problem-need-helpp.html
talks about starter getting hot.
take a spray bottle with something cold or rubbing alchole and spray it onto your starter. if it starts back up than once cooled off. than you find your problem