uhh.... to have 375hp out of a wrx, you need more than just what you listed... he needs fuel injectors, pump, and an upgraded turbo at the least.
i've gotten a ride in my friends car which has a FP Green, supposedly has ~330awhp, and that thing pulls like a raped ape with the STI 6 speed and...