INSANE Subaru Impreza STi 2.1L Stroker Acceleration & Sound by turboandstance - March 14, 2020 Just listen to this insane 2003 Subaru Impreza STi making some pulls on the mustang dyno at J-Spec Performance! The engine has been built by ABperformance and it features a Precision 60/62 turbo, 2.1 stroker kit, Process West intake manifold and Tomei Expreme Ti Titanium exhaust! Make sure to turn up your speakers because this thing sounds nuts! Watch the video, leave a comment and share this with your friends. Follow us also on Facebook, Pinterest or Instagram! Leave a comment