Did a back search, and saw people talking about it. Saw some negative stuff, but I'm only hearing good things from the people using them. None of them run it on a Celica, but they have it on several Civics Boosted and lots of GSr's running Turbo.
Chris
Chris