Hard Starting Hot Big Block

Ok I'm calling the car fixed!

Let it idle for 20 min then soak in the heat for 10 and it cranked right up.

What I did:
Changed the starter to an OLD mini start off the shelf which helped but I also didn't want a 20+ year old starter on the car so I ordered a Summit brand one

Added another ground down to the frame rail to the battery,
Ground wire to the front frame rail to the bus bar in the front
Grounded the alternator with a wire from the case to the block. (got back that 1v I was missing when running)

Dips to 10.5-11v now when cranking hot.