Zoom,
This topic has been discussed several times. I don't have the same make of car as you have, but in most cases, it is the heat from the headers that causes the starter to get hot. If your headers are close to the starter, try puttting some kind of heat shielding on it. I had a high torque gear driven one built and have it shielded as well. In my case I have 11:1 compression and the stock starter wouldn't even begin to turn the motor over once it was hot. You might also do a search and read the past posts as I am sure there were some in there with the same make car you have.
Ron