The old XBR hadn't done more than a couple of thousand miles in the last 10 years (with it's previous owner) and doesn't run very well at about 4000 revs (in top gear) when going against the wind, or up against a steep hill.
I've done the usual things like change the air filter, check the valve settings, change the spark plug but to no avail. As it's also using a lot more fuel that it should I thought that a carb overhaul wouldn't do any harm. So £18 from NRP carbs got me a new kit. After several hours of fiddling with the carb and skinning knuckles in the process, the carb was dismantled and used a compressor to blow through all the holes before assembling. The bike now starts far better and took it out for a run and straight away there was a vast improvement. The engine now goes easily up to legal speeds ....and beyond! Well, it did for a while ....
The same problem has now returned. I wonder if it's dirt in the fuel tank, or 'gunge' in the carb that I've not cleaned out properly.
Looking about on ebay last week there was an XBR500 carb in very good condition, going for £20. It really doesn't look too used at all, so might be a bargain. Anyway, the 'new' carb arrived today so I'm going to try it tonight and see if it improves.