Took this engine out of a 2004 Impreza TS it had 285km on it. It has HG leak on cylinder no 4. Other than that it ran great. Ready for a HG job and a swap. It comes with ECU