Thanks Jefro, just answered his PM with that link and this:
- Most time the connector pins are not fully pushed in when flashing interface fails (I would add) please remove the orange cap off the front of the connector, this will make it easier for pins to seat and also easier to verify they are bottomed out in the connector. if you don't hear an audible click from the pin locking in the connector, it hasn't seated. if you put toggle switch in flash position with usb interface connected to laptop, and put bike in neutral, run switch on, and turn key on, your fuel pump should NOT prime. If it does, your wiring isn't correct.