find a good machine shop and have the journals re honed, crank shaft cleaned up a bit and you could even have the cylinders honed and out back together for 2-2,500$ (at least in my neck of the woods way up north) new crank bearing at .020 over and you have the exact same engine back in the same truck. that is assuming of course your good enough with a wrench to pull the motor yourself. having that done could run close to 1,000$ for the labour to re and re. having an engine rebuild is not as expensive as some assume