Just traced it back from the injectors on the track bike and I've never seen one like it... Also found this little black rubber thing by my bike after putting everything back together, no idea what it is or where it belongs??
I have seen a rubber thing like that before but can't think where Possibly bottom of seat or tank And is that a yoshi sign on that
its an aftermarket denso ecu, type in that code on the sticker and it will tell you the exact model.probably for flashing. the bung looks like something of the underside of the seat or tank.
depends if its a reprogrammable one or one that gets locked once flashed. only looking it up will tell.
without looking it up properly,it looks to me to be a factory ECU.allows different mapping in the same way as a power commander or Bazzaz unit,but without having to have a piggy back fueling module.they can also allow for add ond such as TC,pit lane limiter etc.. but as above,put the code in google and see what comes up.