Outlander power problem

I’ve got a 05 outlander with 900 miles. Never had any major problems until the other day. I was riding down a paved road at top speed and the biked made a sucking sound and lost power for a split second, I let off the throttle and let it power down and then got back on the throttle and it picked back up as normal. I got to where I was going and turned it off for 45 minutes. When I tried to crank it back up it took several minutes to get it to fire. I let it set and it did the same thing again, having to choke it and play with the throttle to get ignition. We took the carburetor off and cleaned it completely and it was a little dirty but not bad. After putting it all back together it won’t go but 50% speed, when I get hard on the throttle it starts to spit and sputter and try’s to go dead. Lower speed it works with no issues. Any ideas on what could be the problem?