Have you boughten an engine from a professional place on line and had a good result? Let me know. My engine in my area is barely in the scrap yard. I can put it in myself, just need some feedback on where I should go.
More often than not it is cheaper to get the bad engine from your car and take it to an engine shop to do the rebuild. The block is very expensive, so by reusing it you will save a boatload of money. Just have the shop order all the parts and it will be the same as a new engine.
the best idea is to rebuild the old engine but either way it will cost over 1000 dollars atless you find the engine in a junkyard but there it is no guarantee the engine works that you get from the junkyard.