If it cranks and cranks, I don't think the starter is the problem. Think about it, if it won't start when its hot? Check to see if your getting any fuel, check to see if you've got spark! What the condition of the HEI? Probably something simple, keep trying.