I purchased this so I could keep my bike on the road while I sent my original unit off to be flashed. It is off a 2016 Gen 2.
My bike has be updated and I no longer need this spare. If you are thinking of getting you ECU Flashed, you can do the same and not lose out on some spring riding.
$200...