Check your ground connection to the starter also. I had one once that measured good voltage but wouldn’t start, it turned out to be a bad ground.Running both the Hi Torque Mini Starter and the OEM air deflector.
But I'm going to check battery connections because I let the car cool down for like a couple hours, still wouldn't start without a jump pack. I have jumper studs going straight to the starter, so I think either the starting battery is cooked or just a connection on it came loose (measures 14.4v so I think batt is good).