Since i bought my wrx a year ago i haven't modified my car yet due to my dilemma . i don't want to waste money taking unnecessary steps. i talk to some shop(4 to be exact) one shop said to buy the crawford 2.7l boxer engine and build from that, another said to buy an sit engine and build, and the last shop said i didn't have to buy another engine just use the one i have and open it up. Mind you i told these shops my ultimate goal is 750-1000hp while keeping the stock look. so i would like to build an engine that is capable of that but not all at once. first build towards 500hp then 600hp and etc… just fyi this car is for dd and occasion track.