IS the bike properly setup? Try taking it to a dyno to get a power output graph - it'll tell you loads about the state of the engine.
Have you checked carefully for leaks?
What colour are the plugs?
Is it modified n any way?
Is it running standard gearing?
_________________
MC21SP Plaything
BMW F800GS Bumblebee
Triumph 9551 Daytona Big boys toy
FJ1100 Sporting relic
GTS1000 oddball