Product review (4 stars): Very good replacement
Obviously a well-made part.
I had to modify the wires a bit (cannot recall if I needed to add or remove the Molex connector).
Overall, it was as close to OEM as is available without paying full retail price.