Before I would get too deep into the wiring I would suggest a couple of quick tests on the ignition system. First check the voltage on the hot side of the coil while someone cranks over the engine. A weak battery, starter problem, or engine problem may be dropping the voltage enough to cause a...