If turning on the enrichener (choke) makes it run, it's definitely fuel starvation. Have you replaced the fuel filter? In-tank pumps can also clog from gas station debris. Check yours for output and whether it has a replaceable filter. Doesn't sound like the pump itself.
Not that familiar with the particular machine, but if it has a pressurized intake (ram air) the float pressure balance tubes that run from the carbs to the intakes in front can become clogged and cause running issues.
Also, the o-rings that seal the float bowls to the jet body are known to make problems when they go bad.
It may be a pig, but it's a pig with a rocket in it's ass!
Last edited by Hammerhead; 08-16-2019 at 04:11 AM.