I hate to sound like a broken record but I would want to know exactly what fixing it means to them if I were considering sending them my ECM.
Fixing it to me means that it will function exactly the same as Honda designed it to function without the phantom 25/26 codes.
It means that if there really is a legitimate failure in the knock sensor system the ECM will recognize it, will set the correct failure code for it, will store that correct code in memory for later retrieval, and will illuminate the FI light but only when it is supposed to under legitimate failure conditions?
Perhaps even more important is that the knock sensor system will still function and will still provide the necessary inputs to the ECM to allow it to help prevent detonation and any potential engine damage that can result from it?
The reason for questioning their claim is because no other ECM repair facility that anyone on this forum has approached regarding repairing the ST1300 ECM code 25/26 problem that I have read about has been able to successfully fix it. When pushed hard enough it always turned out that the best that they can do is to disable something within the ECM that prevents it from setting a code 25/26 and prevents it from illuminating the FI light due to a code 25/26. The problem with that is that when there is a legitimate knock sensor failure the system will no longer alert to it.
Apparently none of these ECM repair facilities have access to the specifications of the ST1300 ECM because Honda has never made this data available to them. The same is true of several other Honda products that have this same code 25/26 problem including some of their water-craft. No repair facility that I have read about has ever been able to propeerly repair any of those Honda ECM's because of the lack of technical information provided by Honda. If other ECM repair facilities are able to repair this code 25/26 problem with Honda ECM's there would no cause for concern, but this doesn't seem to be the case. If no other ECM repair facility has been able to crack this nut one has to wonder what they do. Hopefully it means that they have cracked this nut.
In the end, as you wrote, it is a gamble. Sending them a failed ST1300 ECM and testing the results afterwards might be the only way to find out. I hope that they really can repair it. There are at least a few ST1300 owners who would like to have this repair option and who knows, I made need it one day as w