haven't posted on here for a while as i've been busy enjoying the bike among other things...

Anyway, theres always been a problem with the bike since i've had it but i've never bothered to investigate before but now its really annoying me!
Basically the bike seems to 'get stuck' at around 3000rpm and 6000rpm. This is quite difficult to explain but here goes: for example, if I was to let the revs drop to around 5000rpm for a bit then open the throttle the revs will rise to around 6000rpm then they will stick there for a while and the bike makes an almost hollow roar that I would describe as intake noise. Same thing at 3000rpm. The only way to get through it is to either ride it out (eventually pulls through after a few seconds) or slip the clutch.
This makes overtaking scary and slow speed riding noisy as I have to keep the revs high to avoid getting stuck!

Apart from that the bike runs fine, you can accelerate from a standstill through the gears just fine. The problem only occurs when you've been hanging around the lower revs for a bit (starting an overtake from 4000 - 500 rpm for example).
The garage I brought it from said its caused by the 33bhp restrictor kit thats fitted (required by uk law for 2 years). For those who dont know, the kit consists of a washer that fits in the engine side of the carb that reduces the size of the hole into the engine.
Oh and my first thought was the exup valve, but that appears to be functioning correctly.
So do you guys think its the restrictors or does this sound like a different problem to you?
many thanks,
simon