With these clip ons, does your throttle housing rotate while riding??? Mine rotates like 90 degrees, I'm bustin down the track trying to spin the housing back to normal. Very irritating!!!!
I take it you cut off the locator pin instead of drilling a hole in the new bar... Still should stay put if screwed down tight.
I used to run a thin strip of duct tape under the inner part of the housing, it helped. Since the last crash, I got a housing with the locator pin still in it, that helps even more! Check your local ebay if it's really bothersome or give Chip@ronayers a call.