Thanks six-pack, that's what I thought, can they be repaired and is it worth doing?
I have not heard of them being repaired.
Main reason, you cannot just open the ecu and access it's electronics to repair them, they are sealed/molded in.
If all of the grounds are clean and tight, no pinched wires, corrosion, or visible damage, and you have tested all other electrical components, then at some point you do arrive at the ecu as the only possible culprit.
The sad part is, that you cannot test the ecu.
I hate to be the guy to throw parts at a problem too, but, if you're confident you havn't missed anything(and I say that respectfully, as I have double checked and still missed something stupid), then I would try another ecu.
And you can buy a gen2 Busa or Bking ecu from any year from anywhere in the world.
If you get a Bking ecu, it also needs flashed to a Busa bin file.
Either ecu(both are 100% physically the same) that doesn't come from Europe will need it's Country Code changed to UK(simple click of a box).
An ecu flash(removing factory restrictions) also really wakes the gen2 up.