Been there. The big contributing issue is the way that's mounted. The pilots Pegs, battery tray and the ECM are on rubber mounts on top of the transmission the 1100's so you don't gets the buzzy feets. As you shift weight on the pegs is moves the ECM and the stiff harness is zip tied to the frame.
When mine would start to die taking off I could rock side to side on the pegs and get it to run.
The fact that some jackhole before I owned it left the heavy ground lug off the starter and it back fed through the ECM and the ABS ECM (toast and removed now) to get ground didn't help either.
Wraping a big zip tie around the ECM over the Plug seemed to fix it for me.