I have a 1983 Chevrolet El Camino with 359,000 miles and the battery cables have never been changed, went to restart it on a hot day after drving 20 miles and stopping at 7-Eleven for a minute, I went to restart the car and the starter turned slowly for a second and then started. I can either get new cables or clean the ones on there now, it has not been as hot lately and the car starts fine, there is plenty of water in the battery which is a year old, as well as the alternator which is a year old, the starter has been on there for 8 years, they sell a heat shield for the starter, I have shorty headers that are coated and the pipes are not near the starter, when I take a temp reading with an infrared gun after a long drive on a hot day the headers are at about 400 degrees and the starter and solenoid are at 165 degrees, I just do not think it is wise to just start changing parts, in the past I have known when a starter is going bad because it would just spin and then catch,and that is when starting the car after it has been sitting for several hours, so the motor is cool, my thinking is worn cables or corrosion, but then again I have read that if you have bad battery cables the car will not start at all, anyone have any luck with these starter heat shields, any advice would be appreciated.