maybe you have just described a blocked or water filled carb ?this will also have similar symtoms to this if you open the throttle and keep it open does it eventually die out totally ?if so then its running weak.
adam bike doctor(of milton keynes motorcycle centre), December 2010