Cheers all, I'll check the breather, and mix in some newer fuel and try a bit of an italian tune up and see if I have any joy. It would be nice if the redex helped it out. It didn't have an air filter, only an oil filter so I don't think they even had the tank off. Fuel filter sounds like a good place to look. I may just not be used to it and labouring the engine, but I don't remember it riding like this.

Thanks for all the pointers guys, and all the steps WR6133. I'll let you know how I get on.