Product review (4 stars): Good but Be Careful!  Not a perfect match?
Careful. There are several subtypes.  The electrical connector did not match as a replacement.  I was able to cannibalize the old unit and assemble a Frankenstein hybrid that worked perfectly.
Otherwise five stars.