Had an intermittent spark issue ranging from no spark to spark on 1 cylinder. Replaced power pack with new CDI and no change. Replaced stator with new CDI and all spark returned for 5 minutes. After that only had spark on starboard bank. Put old power pack back on and all spark was restored for about 2 minutes. Then only had spark on port bank. I am thoroughly confused now and hoping that someone has seen this before. Any ideas?