I would do a top end rebuild on it including new wrist pin bearings. If the cylinders are in good shape and not scored put the new pistons/rings in with out honing the cylinders or send them out to a shop that does a micro fine hone like indy specialties. Use oem style pistons I try to stay away from the wisceo style pistons because of the way the pistons expand vs motor temp.