96 Polaris Magnum 425 4X4 WONT GO OVER 30MPH!!!

So here’s what I’ve done so far:

1. Tightened up all 3 chains
2. oil and tranmission fluid change
3. replaced all fuel lines
4. cleaned out fuel filter
5. new gas with seaform
6. new plug and wire
7. new tires
8. new drive belt
9. Cleaned out carb with carb cleaner – didnt take out and fully overhaul

So yeah not sure what else to do! Runs like a top! Idles like a champ! When you give it throttle she flys until you get to 30MPH then it just starts bogging out. Maybe "bogging out" isnt the right term…it hesitates. Feels like it wants to go but wont! Any help would be much appreciated! Thanks in advance!