This
thread takes you through my diagnostics for a similar fault. Mine turned out to be ignition amplifier. YMMV.
The point is more that you absolutely have to follow a good diagnostics procedure. Anything else is a guess.
Let us know if you need a hand!