It may be an idea to check the 3 black multiplugs on the bulkhead just above the cam cover as these have been known to fuck about or even better, cut them out entirely and hard wire the loom. I did this on a mates car that was having all sorts of misfire faults and it cured it totally.