How would running rich and/or vapor lock cause ". . sometimes when hot it cranks like weak almost dead battery and no fire . . " ?
It wouldn't, as far as I know. I perceived you intended to make a statement of fact rather than ask a question, but that is a moot point. I hadn't paid attention to that in the original post and that does sound mostly like an electrical issue. If the starting is craking fine but it doesn't start, then I might suspect something more like what I normally see on dirtbikes regarding hot starting issues.