For the throttle grip check with the local dealers. Most will have take offs, but some won't sell them. I had trouble with a set of Avons that were sticking on a road trip just after I installed them. Stopped at Wild Cat HD in Lindon KY and they gave me a OEM throttle grip to get me on the road. Just an idea.