I just bought a 2001 Polaris Magnum 325 2x4. It in good shape besides having one issue. It is ok at idling once I put some fresh gas in it. But once I get it to full throttle, the engine cuts out (but doesn't die) it just seems like you can only rev it so far or it will cut out again (it happens in all gears, high, low and reverse). The only fix I found for it is pulling the choke out and pushing it back in. That seems to help and it runs fine after that. At least until I put it to full throttle again. Any ideas of what could be going on?