Yeah thats the company. I didn't want to encourage spreading bad press, I just know they offer hybrids, from a quick online serch and a lot of folks here wont recommend them.
I'm willing to explore all options though.
I did see on TD's website that they dont suggest running a hybrid on stock ECU...