Works perfectly after three service calls.  The circuit board was replaced twice, but the service tech determined exact model number had to be programmed in for it to work properly.