I bought this kit for my yx160 to replace the origional IRK that was a constant headache. After installation i went for a test ride and im very happy with the performace. The bike no longer stutters at high rpm and starting the bike seems a lott easier too even in cold weather . The harness seems to be great quaity and everything was the perfect length it was a complete plug and play installation. Another great advantage of this kit is the fact that if you ever want to run a headlight its ready to go with plenty of voltage..