01 Polaris Magnum 500

I am have a difficult time with this atv. The symtyons are as follows:
Runs at idle good but when you acclerate it goes up then boggs down or hold back. It does not backfire or cut out, just no power whatsoever. I have overhauled carburetor and replaced it with a new one, I have check time on the crank, timing chain, and valves, I have put in a good cdi box, new coil and spark plug. Does anyone have any other suggestions?

Any suggestions are welcomed, pulling my hair:irked: