Just remember you got to pay to play. I did the same swap on my 07 WRX and it was extremely reliable, but you never know. I went on Cobb's dyno data base, found a car with the similar horsepower that I was looking for and mirrored it. Here is the swap instructions so you don't have to make another thread on how to do the swap. Enjoy the gains.