Ok. You guys have been an amazing source of information and I greatly appreciate the time you all have spent. I'll try to keep updating this thread until the issue is resolved because I've seen this issue pop up other places while searching for information with no definitive results.
I talked with the mechanic for a while today and expressed my concerns. The piston kits he installed were the correct ones according to the S/N from a Cat dealer but they also wanted to get the piston numbers from the originals. That has me a bit concerned. They are aftermarket but direct replacement for that engine according to the dealer.
He didn't check the part numbers on the cooling jets as he assumed they were correct but as stated he confirmed they were working.
During the first piston replacement the mechanic asked the previous owner if he had any ideas why it scored. He asked if it had been run hot or anything. Previous owner didn't know as he had other operators but stated it could have happened. Sounded a little wishy-washy. I'm going to try to contact him tomorrow for some more info on block replacement, cooling jets, over heating, and other history.
I'll gather a little more info from him and probably drop the pan and inspect. I don't really have the time or room at the moment but it's better than another $5000 cylinder replacement and the downtime.
Once again I thank you all for the time spent and information provided. I hope to pay it forward at some time.