05 wrx ive only put the cobb sf intake on so far. where is this torqued performance place at? i lived in poky a few years back, im more south in the franklin area now and i never really looked into places back then. 85 sounds resonable. im such a newbie to all this stuff this is my first wrx. what exactly do you mean by OTS? lol..