hard starting when hot

Narrow it down a little, your title says hard starting when hot and in your description you state it won't crank. Two totally different symptoms.

If it cranking but not starting it could be boiling this wonderful gas htey have these days

If it won't crank start with a load test on the battery