Has anyone tried to install these grips? revzilla said to order these ones on bike specific search (Kuryakyn part number 6373). Was looking online after having questions with throttle side and found that there was a pair for Kawasaki(kuryakyn part number 6376). The issue I was having is that he throttle tube is too short and the inside diameter is a little too large. does anyone have any advice/or already done this.