RSVR and my ECU got a deal. There's a 'Cougar' in your wire harness on out. Phantom shit will drive you nuts, you better read that manual again. It says, no codes, I'm wasting my time sending black boxes unless I can pull this one off one time for you. And to seal the deal, I install a new set of tires so you don't see what I...
... Think you better connect and disconnect like 4 ways you yank on her hair strands. Pins corrode in that air I'm looking at is more snow now, but change in weather or wherever that bike is stored, I can't see how it could look like a battery post 5 years old looking at the connectors. That kind of mis-diagnosis.
Maybe you get lucky with a strand and it comes out? Brush new metal contacts between connector ends? What would be a cool tool is a darning needle. You have that hook you wrap around a wire and tug. You would be surprised how rugged a tug you can pull on a wire. I mean, not enough to pull the wire off the connector end, but say if one is loose, it will be pulled out with that needle with some pull behind it.
This is more a darning needle in the haystack find anyway. Get the ohm meter out, pull the sensors off that are the drive-ability wires like sensors and spark coils, etc or the whole harness if need be. You are going from ground to ground wires and read one is off it's junction, etc.
Better yet, you can start at the ECU wires. Pull the battery out of the loop so you can turn a key on so you can start at the key switch on out to the ECU wire ends. You have the input/output/grounds and their grounds are separate from say the brake light, tail light grounds. Those 3 are the main wires for the drive-ability you want to chase after.
Did you tell Kawi you had the PC hooked up when they said check fuel pump? I mean, you had this before the mods and I'm guessing no PC was installed. You had this glitch from day one?
Tormenting the motorcycling community one post at a time