My idle will return to normal (1300) if i blip throttle up to about 2k. But if I rev any higher than 3k the idle will hang at 3k and not come back down. I've been revving it and adjusting idle screw but it hasn't been working. The idle will always hang at 3k. I've already adjusted throttle cables too so there's enough play. I need some advice on what to check/adjust. Thanks in advance. I found similar problems with throttle and tried them out. But nothing quite like this.