Sounds electrical. Since the starting system and ign system are both affected, and they are not connected, except at the main harness plug and the ign switch, check those two places.
Look for broken wires, corroded wires. Also check the main fuse. That doesn't affect the ign, but it would...