My 235 starts good when cold and many times when hot but sometimes when hot it cranks like weak almost dead battery and no fire. The battery is good, I've cleaned battery terminals, starter terminal and main ground lead to frame. This is 6V system. Thanks for any input.