throttle not fully engaging

My scrambler 500 has had a problem with the throttle not fully engaging while going forward however it full engages while going in reverse. When going I’m in high gear (i only have high, neutral, and reverse) and i fully press down on the throttle i will move forward but with a slow movement and it sounds like its putt-putting. Could it be something with the carburetor? I just replaced the throttle cable because it did the same thing before.