A little soak in the suds and a wash, and the harness looked brand new! Connections not buggered up. No burned wires. No rubbed through insulation. Arrived looking just like the picture.
My model called for an 32100-HM3-003 harness, but, I took a chance with this one and it fit perfectly.