Product review (5 stars): Wish I bought it sooner!
Easy to install and it fixed a problem we've been living with literally for years.  Just a suggestion --- I took a digital picture showing all the wire connections, and how the wires were strung, to be sure that I reassembled the same way.  Sorry I didn't fix this years ago!