It is my understanding that any warranty issues have to be thru an S&S authorized dealer.
I had a problem with the ECM on my new T124, had to find a S&S parts or service dealer to handle the claim. S&S would not authorize a return or a fix unless I used their dealer system.
Once I found an S&S dealer, they sent an authorization for him to return the ECM, and very quickly got the issue resolved. The S&S dealer sent the ECM to S&S, within 3 days they contacted me, told me what they found, and what S&S was doing about it. A new ECM, was on its way the same day!
I'd be contacting S&S directly right away. twinotter