Went through this myself. My WARN #3500 winch came with the wires. I bought the KFI mount which does not come with wires. The KFI mount will work with the KFI winch, but your still going to have to drill holes into the bumper. the two holes that are pre-drilled in the bumper only line up with the Yamaha mount and the same bolt patter that is on the two WARN winches recommended by Yamaha. I ended up trading in my #4500 (wide mount) WARN for a #3500 and buying the Yamaha mount. I ended up with a second set of wires, but I didn't have to drill into the bumper to make an extra hole. If your winch has a Hawse fairlead instead of a roller fairlead, don't go with the KFI mount. It leaves a gap between the top of the fairlead and the top of the hole in the mount that looks silly IMO.