Turbo questions
Trending Topics
The Best V8 Stories One Small Block at Time

As for the STS kits back in the day they did have problems with their oil return/drain system.They have since revised all this stuff and really just faded away due to the recent popularity of turbo cars and fabrication shops.You find most shops actually fabricate their own kits and have had much success with them.Opposed to buying a kit thats manufatured and shipped.Only to run into fittment issuses and really you just had to modify the kit make the kit work.Where as if a shop did it.The kit was a one off built around what you were looking for be it daily driver or weekend warriror.
Good luck on your quest as I know which ever way you go.As long as its fast you'll be happy

