So i have a bearing in my 04 wrx 4eat going.... Is a 2.5 short block (STI block new) with forged pistons my best repair? Right now i am already running STI pinks and a vf39 along with all supporting mods (o/s tune). I ultimately want around 300awhp and it sounds like this GST Motorsports Stage 1 street series 2.5 shortblock [GST-STG1-SB] - $2,995.00 : GST Motorsports, Store will be good enough. i just want a few opinions on my decision and maybe some idea of what else i will need to reach 300awhp. Any help will be appreciated, i just want to make sure i am moving in the right direction.