Look around, you should be able to get a completely rebuilt long block for around 1700 USD. Or get a low miles one from a wrecker. If you're not putting the engine in yourself, you will still be out a fair amount more for the labor. Or blow a huge amount of money and time by putting a 3.4 in there like I did.
I just went through the same thing and I would recommend that you go out and pick up a buy and sell if you can or whatever classifieds you have around your area and just look in there. That is how I had my success. HOpe it helps man and good luck-Sampson