Roger please don't go to a bunch of effort. I think you likely have engine #4006 which should be product 6-11149 from 2008. Does that sound about right?
And just a ruler measurement of say +/- 1mm is plenty accurate enough. No need to get too carried away.
Rod