I know in the past years if you had a EJ255 block(wrx) this piston domes were dished diffrent than the EJ257 block. So the motors were diffrent for sure. I know also that the new 08+ AVCS Cams are made diffrent than the older 04-07 STI AVCS cams. The AVCS cam wrench I designed and made will not fit a 08+ AVCS car from Subaru. Only 07's down.