Hi there. Thought I'd ask the question, I've got a 2005 EC300. I'm having trouble with the throttle sticking. It's had a new throttle cable and it's properly routed and lubricated. The throttle twist grip is all well lubricated. Do you know if anyone does an after-market aluminium throttle tube or a complete throttle twist grip that fits?