I'm a newbie and I was wondering what are the pros and cons of replacing my 02wrx block with an sti block, how much power gains will I get. I'm also wondering if it will be a direct fit or are there issues that I will run into along the way, I plan to use it as a dayli driver, and my power goals are 300hp to 350hp. whats the best route. I really need some insight on this as I will be doing it soon. please be as clear as possible.