how many miles has the block done but tbh your best bet is to get a vernier guage and measure it all, if your going through the trouble of stripping the engine all down then i'd have it bored and fresh pistons but just depends on how long you want to keep it, your budget ect