Mate, TWM are fine. They are a good product. Some people have had an issue in the past but we have put a set on the Hi-Comp drag car and have not had a problem. From what we can see others issues have been more to do with tuning than the actual product itself. If you want any info on them let me know. :)
And as for ECU PM me.

