I have used original parts for EJ25 STI . Enigne is from 2009 STI
Engine block : 300€
Cranksaft : 250€
Cylinder heads : 450€ (no cracks around spark plugs) 4xAVCS but solenodis are missing.
Rods ;200€
Intakemainfold : 150€
Pistons : 100€
Ask for pictures .
Location : Estonia ( can be shipped to finland)