well guys i just put it in and yes...IT'S GREAT!!!
And yes it Smells
.The Horsepower is great...i love it. By far the investment for my Celica.
I would also like to says Thx to the guys who write the how to install stuff
i have learned so much about Celicas it's crazy!! Anyways big hats off to the guys who keep this page up