I'd take a look at the cylinder bores and see if the honing crosshatch is still good all the way around, with special attention to the thrust side (left side of the bores looking from the front). If those are still ok, and the oil pressure was still good and high, I'd be tempted to put new heads on it and go.

I don't trust jdm or "used" engines...


Not responsible for advice not taken...