Hello H.,
These problems can get tricky, but it takes a process of elimination and some patience. Often times, problems with and aged machine overlap, so one "fix" does not always do the trick.
Let's look closer at the harness and electrical components. Have you wiggle tested the ignition...