Cylinder Block - It is the complicated part of the engine as it has adaptations to attach several other parts like crank case, engine mounting etc.,so dimensions of adaptations must be accurate otherwise no other engine part is attached easily to it.