have a look at bikesportdevelopments... they sell the M197, its a direct replacement for the std ecu.
I had one bespoke made by Race Tech Developments. I relocated the ecu to the rh side and they modified the loom to suit. Had to spend hours on the dyno to map it. But at least that was something I could do myself. Total cost of ecu and harness £950. In hindsight I would have made a new harness myself.