Rob Harris was here on time, figured out the issue, got the parts installed, and everything is working great. He did a great job!