RE: Lets Go Turbo
I'm also looking into a Turbo setup and looked into the STS system...
STS = Cheeeeeeeeeeeeaaaaaaapppppp setup... And they finance. Which is great.
But... My issues come with how the exhaust is setup (One pipe is only a wastegate, etc) and the possibility of water ingestion because of location.
|