I have a running EJ20 shortblock for sale, it has 24k miles on it and you can even see the car that it came out of, slap some heads on it, put everything together and you have a new running motor! - Asking $500
Better yet if you want me to put it in for you, just ask! I'll be glad to work something out.

Email @ Enjoi926@aol.com
Call - 508-735-2637

All parts off 05 WRX with 24k miles
Lots of stock up pipes
Stock exhausts
Stock heads (missing valves)
Stock cams
Cam bearings
Stock headbolts w/24k
lots of other stock parts just email and ask me

Everything located in Worcester MA