I’m going through this currently.
I was able to pick up a S14 with a brand new Evo Crank for $11k. The motor had a spun rod bearing and needed a rebuild. Here is my break down so far:
-$1,200 for CP Pistons 94.5mm
-$1,200 for arrow rods
-$1,200 for Evo Crank Bearings (had to source out of Europe as none of the US BMW parts suppliers could provide them)
-$350 for OEM factory 2.5L head gasket (again sourced out of Europe)
-$1,200 New timing chain, guide rails and tensioners
-$700 new OEM water pump
-$2-3,000 for labor (estimated)