Product review (5 stars): Worked great!
After getting messed with by bad company after bad company. --all wanting to charge me in excess of $100 -- I purchased this part from this supplier for a third of the cost. It arrived early and works perfectly! Very pleased.