Are you still in the same condition where the bike will not stay running because of tssm not married to ecm?
If so, there is a chance I can help, I have been working on a method to work with ecm and components without having
the bike its self. Thus far I have been successful with reading / clearing codes and I can also read/activate tsm.
My assumption is that I can also marry a tssm to an ecm.
pm me if you are interested in giving this method a try.