no gary dont buy a new switch gear for that problem mate it just needs fixing i have done hundreds of them like that.firstly get a small drill bit about 2.5 - 3mm and drill a hole in the part that the pin has broken off of,then get a self tapping screw thats a good fit in the hole and work out how long it need to be to go into the hole far enough to be secure and also poke out enough for it to go into the hole in the handlebar,then put the screw in a vice and saw around it at the point it needs to be cut to so its alot thinner there bacically so its thinner at the point that it needs to be cut to ,then screw it into the hole you drilled and do it up until it breaks where you cut it or screw it in as far as you like and then break the screw off at the weak point with some pliers,easy as that.also check that the handlebar grip)rubber part) isnt touching the bar end weight as they snag on them and stop the throttle from returning too.if it is take the bar ebd weight off and space it from the grip using some washers.
adam bike doctor
July 2010