What a lot of work. It looks great. The closest piston on the right in the bottom photo seems to be contacting the crank counterweight. Looks like the relief slot in the skirt of the piston isn’t quite long enough, or the piston is twisted slightly.
I dream of the day when we can print actual...