I just replaced the starter with a brand new one even the solenoid. (Previously)It sounded like it would whirl over but not engage the flywheel. I could bump the key a couple times and it would eventually crank. My guess the abendix was going bad. So I just replaced the starter and now I have a click sound like a weak battery or bad solenoid. It will eventually crank but the positive battery cable will get very hot after about 3 to 4 seconds of cranking. Only gets hot while cranking very hot to touch. I took and changed the battery and same problem. I cleaned and scratched the cables off good. I even moved my ground to the base of starter mounting hole on the block. I did just replace the neutral saftey switch and saftey switch pigtail. It went bad over the summer and I disconnected it and used a small wire to close the circuit. Dont see that would make a difference.