Here are some more pictures from my build. As I intend to use lightweight flywheel, I had the crankshaft / flywheel combo balanced in a shop. Pistons / rods were put on the scale and filed down so they ended with equal weight. Notice that the scale shows 0.001 gram.
This is my second M96 engine build so I have made most of the special tools that are needed for the job, most of them were made by myself. Here is a homemade tool to insert the piston bolt and circlip:
Circlip in position inside the end of the tool ready to be "spit out" inside the piston, deep inside the engine: