yeah, check the gearing and I am sure it needs a tune up, the bike wont have viscious power but ti should definetly come up on the throttle, my suspiscion is that it needs a tune, you mentioned a pipe is it jeeted, and again, check chain slack and gearing, along with the valves
-Karl
-Karl