yeah on the back for the STI is "20L Turbo" is for the haters, the block is an 2.5L boxer, @ the beginnin this vid you can see a WRX not STI from this car is this "20L Turbo" ;)
ALL U.S. STI's have 2.5L motors. The lower model wrx had the 2.0L motor.
yes the new models has an 2.5L
True but all US STI's were 2.5L.