I have a near horror story... I just put a new ( junkyard) motor in my car. Along with a lot of other parts (new struts/shocks, new lca's, tirods, alt, starter, both O2s, and so on and so on) Still to this day, I do NOT regret how much time and money I put into this car so far.
Looking for a motor is a PITA! I ended up having a motor shipped from a junkyard. I bought a motor for $1300 shipped, just for comparison. Had 80K on it. Good luck.
Sorry to hear you're going thru this tho...