i have a 03 silverado ss awd and i would like to know if anyone has ordered from STS.com it is a remote mounted turbocharging system i have read all there advertisements and all the testimonials and was excited to know if one of you has installed it on your ss.
thank you