i got mine at carters for a lot less and it has a sheath over the wiring. i found it to be a no fuss no muss harness.
Did it come with the fuse box? i looked it up on carters web sight but couldnt tell if there was one in the pic and it didnt say in discription