If you can rebuild one yourself, that's the cheapest. But if don't have the means or ability, find a good reputable shop that can rebuild them for less than $1500. I got one locally for $1500, and the only thing used on it was the crank, block, oil pan, and valve cover. I've seen many short blocks for around $1200 but to get the warranty they have to be installed at a shop.