Check the wiring around the tops of the coil packs and the connectors. Mine were bare just after the wires went into the coils itself. Really poor for this.
Also look at the multi plugs just under the header tank, grey and black 1s i think. If they are corroded etc clean the terminals etc.
Steve