I brought the heads and the short block to the machinist. He says that unless they are abused, most late model engines run a long time. He liked how the cylinders walls looked but plans to take a micrometer to them to see if the engine has been bored over. That weird 21_015 number has to mean something.
He thought the heads looked fine at first glance but will disassemble and check the valve guides and report back.
He works part time a few days a week. The 440 block I had there last Summer took awhile and that was just a bore/hone/deck/clean/cam bearings. That took 2 months.
If all he has to do is go through the heads, the turnaround will be quicker. I'm going to take my fuel injectors to a friend that has a cleaning business.