I recently got a 1996 sportmans 500 and it starts fine and idles fine. WHen you give it gas it revs fine for about 500 rpms or so (guess) but then it just boggs down and has no power. I have gone through the basics with it already like spark plug, air filter, fuel filter, oil etc. I still have to check compression but I am leaning towards a bad camshaft. Has anyone run into this problem or can help me out?