Yes I did check that, but first just to settle my curiousity I sliconed up around the idle screw (it was previously siliconed) and now it is running fine idles perfect, I must have disturbed the silicon that was previously on there, put on I guess as you mentioned about the rubber ring had probably worn.
Thanks again.