If the cyl is cracked, a new piston will not do you any good.
That cyl that is cracked will have to be sleeved.
Sense the engine is coming down that far, rebuild it.
1000 rebuilt motor
200 oil, filters, antifreeze, water pump, belts, hoses, thermostat, spark plugs, wires, cap, rotor