Thats all it was. A rip snorting £33.75 for a brand spanking new vacuum petrol tap for my SRX400. Woohoo. It has cured its being sick problems and works brilliantly. I'm off the trains and back on two wheels.
Next stop, the tyre shop. Me rubbers looking a little tired. Ho ho ho.