Yasir Sb.,
By the end of this engine rebuild job I am sure you will have the experience to be the leading expert in Honda twin engines in Pakistan :). I sincerely hope that by now the value of taking measurements has been understood. I am sure that if you had to do this job again, you would just insist on measuring everything before starting the machining process:). There is no other way to do a job but the RIGHT way. Short cuts don't work out. As you have yourself said "kaam ke undar kaam".
I don't know why our mechanics and machinist are so scared of using measuring tools/instruments? They prefer to "feel" their way along. I am a mechanical engineer and have worked in the fertilizer, gas, steel and shipping industries for almost 30 years both in Pakistan and overseas. This phenomenon of avoiding measurements is only found in Pakistan. There is no end to the volume of engineering standards referring to various types of fits (shrink, interference, push, sliding). It is so easy, just look up the table and see what should the size corresponding to the fit you need for the application you are working on.
After spending 30 years in the maintenance field supervising Filipino, Indian, Pakistani, British work force, I can honestly rate our Pakistani brothers the lowest in skill level. They just like to talk their way out of the job assigned to them while the Indians are the hardest working and sincere to the job.
My understanding of the root cause of this problem can be traced to our workforce not have formal training institutions (polytechnic) from where they can obtain proper training and then come out into the market. Most of the guys you see have probably worked under an "ustaad" who has taught them what they know. More often than not this is usually wrong stuff like the mechanic you told you that the main and big end bearings were made of silver. Furthermore if you try to tell them the right way to do things they get insulted and say, "Am I doing this job or you? Do I know what to do or you?".
Sorry for letting out my frustration with our "nizam" and technicians.