STS install questions
STS install questions
I'm installing an STS kit on a buddies LS1, the kit he bought was used and didn't come with a Check Valve for the turbo to keep the oil from pooling after you turn the car off. My question is, where can i buy one at?
Thread
Thread Starter
Forum
Replies
Last Post
Chrisdude
Car Audio and Electronics
5
Jul 24, 2002 02:25 PM



