I changed out both filters{water separator and inline) fresh gas and it still starves at WOT after a few seconds. On e more note is that at idle my tac says 1000 rpms and in gear it drops to 700 rpm but wide open goes to over 6000. I pulled the throttle back to 5000rpm and it ran longer but still starved for gas at the end. My fuel bulb was not sucked in but is still was not firm. Help please...Is it my fuel pump? I just put a new gas tank in it about one year ago. Thanks