I was playing with the bike the other day to discover it was installed with a Ducati ECU.

Could this be genuine ?