It's not that it revs high and only high. When it starts, idles fine. It's after I throttle up and then release the throttle that it won't immediatly return to normal idle rpm's. If I wait five-ten seconds, or if I quickly toggle the on-off switch, it will then return to normal rpm's. Will the above issues be causing this problem?