Well I found a replacement engine for $625 shipped to my door that has 120k miles, so that's the route I'm going to go. I'll replace all the seals and gaskets that I can get my hands on of course and inspect the timing chain and oil pump while I'm there.