Skip to content
Subaru

Subaru Impreza Engine Replacement in Phoenix

The Impreza spans a wider engine range than anything else here, which is why "Impreza engine" is not a request anyone can act on.

The Impreza spans a wider engine range than most vehicles here. Naturally aspirated cars used EJ-series engines and later the FB20; WRX models used turbocharged EJ255 units; STI models used the EJ257.

A separate stream of demand comes from buyers wanting JDM EJ20 engines, the EJ205 and the STI EJ207, which were never fitted to US-market Imprezas. Those are swaps with engine-management work attached, not replacements.

The practical effect is that "Impreza engine" is not a request anyone can act on. The model, the year and whether the car is a WRX or an STI all change the answer.

WRX and STI are not the same order

The WRX uses the EJ255 and the STI the EJ257. They are both turbocharged 2.5-litre boxers and they are not interchangeable. On a car that may have been modified, the badge is weaker evidence than the stamp.

Separately, there is steady demand for JDM EJ20 engines, the EJ205 and the STI EJ207, which were never fitted to US-market cars. Those are swaps with engine-management work attached. If the goal is simply to get the car running again, the matching EJ25 variant is the direct route.

Subaru Impreza engines by generation

Two generations, split by trim between naturally aspirated and two different turbocharged engines.

Subaru Impreza engine codes by generation, model years and trim
GenerationYearsTrimEngine
GD2002–2007Naturally aspiratedEJ253
WRX turboEJ255
STI turboEJ257
GE / GH2008–2011WRX turboEJ255
STI turboEJ257

Where Subaru Impreza orders go wrong

  • WRX and STI use different turbocharged engines; they are not interchangeable.
  • JDM EJ20 units are a swap, not a replacement, on a US-market car.
  • Later naturally aspirated cars use the FB20, a different engine from the EJ family.
  • Turbocharged builds need fuel system, intercooling and engine management planned together.

None of this needs to be worked out on your own. The Engine Finder asks for the year, model and trim and does the identification from there. The engine code field is optional precisely because most people do not have it.

Check availability for your Subaru Impreza

Year, trim and ZIP is enough to start. If you have the VIN it removes the guesswork entirely.

Step 1 of 3 · Vehicle33%

Step 1 of 3: Vehicle

Which vehicle is the engine for?

Year, make and model get us most of the way. Trim matters more than people expect. A 2008 Civic is a different engine depending on whether it is an Si.

LX, EX, Si, Type-S, V6. Whatever is on the badge.

Know your engine code? Add it here.

If you do not, leave these blank. That is genuinely fine. Working out which engine a vehicle takes is the part we do. Here is where the code is stamped if you want to look.

The single most useful thing you can give us. 17 characters.

We do not confirm that an engine fits your vehicle until it has been checked against it.

Common questions

Can I put a JDM EJ207 in my US WRX?

People do, but it is a swap rather than a replacement. The EJ207 is the JDM STI engine and was never fitted to US-market cars, so the engine management has to be addressed and the supporting hardware planned as a package. If your goal is simply to get the car running again, a matching EJ255 is the straightforward route.

Find the right engine for your vehicle

Tell us the year, model and trim. We identify the engine your vehicle takes and come back with current availability and pricing.

Find My Engine