Smaller pulley on the pump would fix your problem straight up. Might be worth looking into, i had that proplem on my old gq when revs were below 500, just lifted my idle a little and all fixxed.