You must have the correct flasher to purchase these harnesses. The gen 1 and gen 2 flashing interface are NOT the same.
The flasher box’s that I sell for Gen 1 and Gen 2 Hayabusa / Bking do not stay on the bike, only a small harness stays on the bike, which you may purchase seperately if you are a shop and tune a lot of bikes, or if you have a buddy with the same year as your bike and you wish to share the flashing interface.
Gen 1 consists of the harness that goes from flasher box to 4 ecu pins, gauge data wire on a t-tap, and battery ground on a ringlet.
Gen 2 consists of just a 2 wire harness that goes from ecu connector to yosh connector. The main harness that goes from flasher box to yosh and sds connectors typically stays with the flasher box, just the 2 wire harness is the only thing that stays on the bike and would need additional items of to flash additional bikes.