Help with throttle cable problems

That sucks have you looked at the lokar ones? I have no experience with them but they look to be well made and adjustable.