im in the same boat. starving for fuel past half throttle... but only sometimes. gone thru 3 stators, different eboxes, different cdis. im jetted right, brand new fuel line all around, new external filters, cleaned internal filters, cleaned pickups, clean bottom of the tank, fuel selector bypassed, new check valve, tried a different carb. its not electrical. its a fuel delivery issue. the next things to do is check the reeds and reseal the bottom end. if it still doesnt work just build a new motor