Posted: 12/26/10 09:34 AM
Hey guys, I am new here and am looking for some info. I am thinking of sending my S2000 to Science of Speed in Arizona for an upgrade. I was wonder if any of you know about them. If so please tell me what you guys think about them. Can I trust them with my car? Any advice is good since I never work with force induction.