ok, the kit arrived and its VERY generic. wire colors are not the same but they are labled. connectors are junk. switches are not close to the factory ones, so we ended up pulling old ones apart and reloading new wires onto connectors and sockets. we replaced 95% of the harness then re-wrapped...