Product review (5 stars): Fit Perfect, Minor Design Flaw
Fit perfect, works great. One minor design flaw, the hole that the flex cable goes thru allows moisture to get into the control panel and causing the contacts to corrode. I applied some silicon to completely seal it and prevent steam and moisture getting into the control panel.
GAB