It is STS turbo's...they have quite name locally...had a bunch of cars at the car show today. They make good power, but I don't think it is an ideal set-up, plus they don't have any knowledge as far as tuning/management etc. I think www.ststurbo.com Again he has some good points, ease of install, etc, but still...


98 E0 SVT with some stuff