Am I ok with this? KB107 in La block

stupid question, but have you checked to see if the connecting rods and pistons are all the same length/height? Part quality these days has been a nightmare.