Self HG replacement $500-$800.
Shop HG repair $2000-$3500.
Engine swap at shop $3500-$6000.
Of course your cost could vary.
Founding Member of the Club of Dangerous Fanatics
Engine swap, HG, tranny swap, GM & ZF tranny rebuilds, shocks, struts, brakes, WPs, Thermostats, belts, tensioners, fuel pumps, radiators, window regs, hoses, PS pump, Spark Plugs, VCGs, coils, fuel filters, CVVs, VANOS seals, rack, LCABs, Exp. Tanks, OFHGs, RCABs, OP, boots, ABS, GUIDOs, starter, A/C, DISA, Diff, SAP
Sir Knight BMWCaptain