Hi Doug,
going back over your original post there may be something going on that we are missing, the fact it was running and stopped does not point to anything electrical apart from the kill switch wire earthing out somewhere. This should have nothing to do with the fact that it won't start when you say at least it did spin over freely. If the motor is turning over but won't start then I go back to the kill switch wire shorted, but if it is not turning over then I go back to my original post and go through the battery connections