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.