At that kind of miles do a compression test and leak down test, check oil pressure, pinpoint odd noises. If thats all good pull the motor, check the bearings, replace all seals and gaskets, rebuild the cylinder head. Or maybe just get a satellite phone, and leave as is and call for help if it...