Hi ive got quiet a bad leak coming from the joint on my flow switch on my glow worm 30 cxi, i have replaced the O ring twice but the leak is still there. Are the O rings on glow worms a special size or am i just doing something wrong, the switch itself looks ok on inspection, any help would be great ,, thanks paul