Taking bets(no money involved) How long will this engine last?

I know this is a old post but I would like to add, sometimes cleaning an engine internals is not a good idea unless you are adding new parts, such as rings, bearings or any other WARE items. Cleaning could pop-up pits and other imperfections as is known in automatic transmissions. Refreshing the heads, cleaning out the oil & water galleries and checking all the lifters for a slight dome. Run for 50 miles and change the oil and water and you should be ready to go. Using a cleaner unless completely taking the motor apart can be more detrimental with floating debris than not doing anything. Sometimes doing Less is Best.