Product review (4 stars): wrong harness, but easy to adapt-works great
I was disappointed when the wiring harness didn't match.  I called the supplier, and they gladly walked me through how to move a clip that would allow me to use the harness from the old unit.  Apparently this is common.

the rest of the unit fit like a glove, all the mounting holes lined up.
wires were slightly different color, but matched the function.  Only had to move the clip that the temperature sensor on the wire clips into, but that was all.

a good repair unit.