same issue as the others here
like the starter cannot turn it over at first once it's up to temp.
After trying a lot of solutions, the problem has improved from not turning over at all, but not fixed.
440 / 9.8:1 compression. Dougs headers, MSD ignition
my battery is located in the trunk. i replaced the red top optima b/c i thought that was the issue. same situation.
i pulled the starter and took it to a reputable rebuild shop. they said yep, once it get hots the solenoid swells and gets locked up. they rebuilt and tested it. I asked about the heat sink issue, they said DO NOT get a shield / heat blanket around the starter. it just traps the heat in. they suggested to wrap the header. my local race shop said same thing. So i just wrapped the header.
Now , the first initail crank , it will act like it is stuck. i bump it another 2 ~ 3 x and the engine fires as soon as it gets a good spin.
i thought it might be a ground issue with my battery being in the trunk. i ran a 0g ground from the battery in the trunk to the inside the firewall and bolted it to the back of the ground at the firewall from the inside. The same bolt from the outside of the fire wall i use as a ground for everything on the passenger's engine bay and ground strap to the back of the head on that side. i have another ground on the engine in the front drivers head going down. There is .002 ohms between the block n battery (when hot) 100% engine is getting good ground.
BUT same issue ... scratching my head at this point. Looking for alternatives.
maybe try another (brand new) starter ?