Idles great, runs great up to 1/2 throttle or so then above that bogs down immediately to a idle even though the controls are above 1/2 throttle. If i back it off and throttle up again it will run fine up to half throttle but not above, what could it be? There was also a intermittent alarm buzzer which i believe is the low oil warning (beep every 20-30 seconds or so) but only beeped at idle, not when throttling up. Any help is appreciated.