Reckon the problem is psycological then mate - it's all in your head!
Have you had it on a dyno? They're very good for discovering what the engine is doing, and a straight power run won't cost much - £25 or so.
_________________
MC21SP Plaything
BMW F800GS Bumblebee
Triumph 9551 Daytona Big boys toy
FJ1100 Sporting relic
GTS1000 oddball