Welcome Sam! Who is installing your STS? I am thinking about a STS turbo myself.