Since the engine needs work, why not try to pull it out and tear it down yourself? If you believe it's beyond economical repair, you still can part it out.
There's reputable machine shops, that others here can point the way, that will bore your cylinders and supply with matching pistons...