2004 Subaru Impreza wrx EJ20 EJ205 Non AVCS 2.0 turbo engine, Had a rattle at 4000 revs, suspect rod knock, needs rebuild or for parts. Photo shown is of the engine you will be getting, not a google photo.
eBay