Not sure on the price, but if you're into wrenching on your own, it's not too bad...
I had my engine apart earlier this year. Had the head and cylinders off - the rods are right there...
Figure on new base and head gaskets - probably $100 in gaskets. The rest is just elbow grease...