Im doing a similar build in my STi. I have an EJ22 that I had sleeved and bored to 99.75 to use a set of Crawford STi pistons. I recommend sleeving it. It will be owrth it in the long run. I used an 09 STi crank and had it machined to a thrust position 5. Make sure you get the correct connecting rods. I had a set of STi style eagle rods and they were too short. The 22 case is a bit longer than the 25 case. Learn from my mistake on that one.