I haven`t really looked at snow mobile stuff, not much on Ebay. I`ll do more lookin around.
Upstate N.Y. no wonder you know about snowmobiles, lol.
Thumb Throttle Assembly ATV Quad Bike 250cc 300cc M TT02 | eBay
That might work, easier than most to open up.
Thanks guys!