have you had fueling checked on rollers? get it up to tony from ART in wakefield, he will run it up for ya. But i have to agree with other lads aswell, if your top end isnt right they stuggle to rev, mine was effortless after 5k before i changed my shit piper springs for a set of double valve springs.