When it won’t start, hot wire it from battery to coil bypassing all the bulkhead and ignition switch connectors. This will give you a big clue. My money Is on either of those components.