Product review (5 stars): Infinite switch
This switch arrived quickly.  When comparing the switch with the bad switch, the layout of the connections were different, BUT when I looked closer, all hook ups were plainly marked.  It installed quickly and works perfectly.