sounds like decent limitations, i'd tear down the bottom end and if it comes out clean enough, just hone and polish, then put new bearings and rings on and leave it be.... possibly replace the pistons, but only if they're really bad