The problems may be related. You may have fuel draining out of the bowl and into the engine. That would give you the long crank after sitting a while and the hard start after sitting short times. When it starts hard ( hot) is it cranking slow ? Or just not wanting to fire. When it finally starts does it blow black smoke ?