Hey figured I'd try this out..asked around on social media was getting the cold shoulder..my problem is i just got my sled back (99 xc 500) non ves motor..its been sitting for 5 years because last time i took it for a ride it doing the same thing not getting up to speed bogging out, I even put brand new reeds in thinking that was it... SO now I'm back got it at my place, first off I drained the tank completely was full of milky watery gas, cleaned the carbs and all jets (flat slide carbs) put them all back in the right spots, cleaned the fuel pump noticed it was full of dirt so cleaned it wouldn't start..then I noticed the fuel pump let gas down the pulse line so I cleared the line drained the crank..it starts up great! Idles like nothing around 700 rpms..doesnt die out so the next thing I did was remove the skid..i replaced some bearings made sure others were good and rolling freely! Next i greased the hole sled! Everything..put some chain case oil in, coolant burped you name it..changed both secondary and primary clutches..went to hop on for a test drive...same thing is happening wont get up to speed..have to almost feather the gas to get it to go a bit..it will pick up only to about 35 mph and wont rev higher then 6500 rpms..I'm getting super frustrated the sleds in great shape over all..was recently rebuilt the year my father in law got it was good for a year and a half then started to act up...thanks in advance for the help!