Hard Cranking When Hot
your cables may be large enough, but how old are they? copper does oxidize causing ohms of resistance...
also if your carb is leaking fuel into the engine u should be able to see smoke rising out of the carb. (this wouldn`t keep your engine from cranking regardless)
definitely test the starter and insulate...