Okay the new coil arrived today, it was not oem (purchased online) go figure and the spark plug wire is a mile long (great to test for spark though lol). Got it installed and NO spark still... I have checked all the wire connections and they are clean & secure. The wiring itself appears to be in good condition. Would the ECU slowly fail over time, because first the rc electric powervalve would not open, but still had "decent" spark. I say decent because the spark didn't appear as strong as it should be, and it was a bear to start. The only thing I could think of is when I wash the bike which i do alot (no powerwasher though) it could somehow leaked inside? The connections themselves are spotless, I'm stumped... ECU's aren't exactly cheap and I just spent over $850 on new bottom end, top, and linkage/suspension bearings and new electrosport stator!