when u say ej20, it basically means stock, not turbo. ED20DET is the 227 hp wrx engine.
wait a minute!? I thought the WRX came with a turbo stock!?!
damn, imagine a stock 2.0L running at 8.0 compression all the way through the powerband. who's guilty of blowing their turbo? fess up!