Bad connection at battery, bad main lead to or from the starter, bad main ground to the engine (should be on alternator bracket or thermostat bell, or groundstrap on back of block to firewall.
By bad, either reistalled where it doesnt belong, put on a painted surface, corroded, damaged, etc...