starts ok when cold but not when it gets hot is what it sounds like your saying.
i would check the starter real good, see what kind of amps it is drawing after it gets hot. The starter may have some bad windings in it that break down and short when it heats up. Pull it off and have a starter shop check it.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.