Help with my first engine build (5.9 Magnum)
I had all of that done including turning the crank, at my local machine shop and he assembled the short block for 1500. Seems a little high, but considering how things are now, not crazy.
Keep in mind that even with another block, unless its new or very low mileage, you'll probably still have to do a lot of the same things.