I feel really stupid but I installed new grips used grip glue and now the throttle sticks, to where I have to manually roll it off. I've check and the Ring (thumb side) is not glued to the bar or assembly so it's not sticking there. ONly thing I can think of is I compressed the throttle tube maybe if that's even possible. They were a bitch to get on. By the way they are just stock 7/8's inch bars. I realize I'm going to have to cut them off and buy another set, But not knowing what I did wrong is really pissing me off and I don't want to do it again LOL. Any feed back would be greatly appreciated.