Go to
http://www.metricmechanic.com/prices/pricing-engines-kits.php and scroll down about 3/4 of the page.
M42 & M44 Engine Kits - M42: E30 318is '90-'91, E36 '92-'95, Z3 '95 M44: E36 318ti '96-'98, E36 318i '96-'98, Z3 '96-'98
2000 HiFlo ST Sport M42/M44 Engine Kit 160-170 HP
$3,435 + Full Kit Discount HiFlo ST Sport Head*, 6% Flow Increase $1,495 $600
Head Upgrade, from 7mm to 6mm Valvetrain $300
Sport Intake Camshaft $450
Head Gasket $110
Pistons, Sport 87mm Forged Alusil 10.0:1 CR $780
Rings, 87mm Moly Rings $120
Rod Bearings, Sport Aluminum Face $60
Main Bearings with 360° Thrust Oiling Groove $120
2100 HiFlo ST Rally M42 Engine Kit 205 HP
$5,995 + Full Kit Discount HiFlo ST Rally Head*, 6% Flow Increase $1,495 $600
Head Upgrade, from 7mm to 6mm Valvetrain $300
Cam Pair, Intake 272° & Exhaust 258° $900
Head Gasket $110
Pistons, Rally 87mm Forged Alusil 11.5:1 CR $780
Rings, 87mm Moly Rings $120
Rods, Rally 138mm, UltraLite "I" Beam Rod, 475 grams $780
or Rods, Rally 138mm "H" Beam Rods, 520 grams $780
Rod Bearings, Teflon Coated Tri-Metal $140
Main Bearings with 360° Thrust Oiling Groove $120
M42 88mm Forged Steel Crank Kit $1,250
Keep in mind you'd probably want to add a lightened flywheel ($875) and a pulse chamber intake manifold ($1000), but I'd be surprised if there wasn't some sort of discount on these items.
-D