Glad you found someone who knows what their doing. Over the years by making plenty of mistakes I've found sometimes the cheapest fix is to hire someone that works on them everyday.
Mike
It's a crapp shoot trying to find find somebody competent for something like this. I've hired incompetents to work on these in the past and it gets costly and frustrating. Most of the stuff I can usually do myself, but some of it is over my head. I got lucky this time. He did confirm that the new units are much more finicky, and are more prone to shut down if the water flow isn't just right and things like that. That has been my concern about replacing these.