Duane was on time and friendly for the diagnosis. The part came in as expected and installed on time. Great service! Thanks!!