If it were me I wouldn't do anything, including riding it , until you have the proper cable.
You're chasing your tail on tuning, and the causing high revs when turned/pulled is concerning.
You're chasing your tail on tuning, and the causing high revs when turned/pulled is concerning.