“Subaru engines haven’t changed in 25 years” – This is a comment we hear quite regularly.
Here’s a useful side by side comparison showing the differences are between a Subaru EJ207 as found on a MY99/00 WRX and EJ257 as found in a MY10 STi…. As you can see, quite a lot has changed over the years.